Testing at the IoT Crossroads
December 18, 2019
Video
The world we live in has changed. Horse and buggies have been replaced by the modern car. Landlines have given way to smartphones. And, analog devices have been supplanted by digital counterparts with an ever-increasing level of intelligence.
Today, these intelligent digital electronics form the foundation of the Internet of Things (IoTs) ecosystem, and their growth trajectory is exponential. Spurred on by the availability of inexpensive electronics and continual emergence of wireless technologies, IoT devices are reframing how we live, work, and play.
While the extent of the IoT’s full impact may still be under debate, it’s clear that these devices are at a crossroads as they transition from “nice to haves” to “must haves” that people will increasingly depend on for mission-critical, and sometimes, life-critical applications.
Enabling IoT devices and the IoT ecosystem to successfully make this transition will require designers to overcome several key challenges.
Advancing the Mission-Critical IoT
Nowhere is the advance of the IoT into the mission-critical space more evident than in the healthcare sector. Here, manufacturers of medical equipment are producing a range of innovative connected devices, from surgical robots, dermally-implanted sensors, and tracking pills, to a variety of wearable devices like infusion pumps that collect and transmit key medical data. This so-called Internet of Medical Things (IoMT) is enabling a fundamental transformation of healthcare delivery, reducing costs while increasing clinician effectiveness and improving patient outcomes.
But that’s only the tip of the iceberg. The mission-critical IoT is also advancing into other key industrial sectors, such as connected cars and Industry 4.0.
Autonomous vehicles are one of the most high-profile applications benefitting from the IoT. In this application, sensors are used to detect and communicate with other vehicles, the road, highway infrastructure, and even pedestrians. In smart factories, the use of IoT is enabling the realization of Industry 4.0. It has meant the implementation of autonomous robotics and augmented reality on the factory floor. It has allowed machines, systems, and human operators to communicate and operate together on the assembly line, while also providing actionable insight for human operators.
But these advances come at the price of new, more stringent performance characteristics and requirements as defined by the industry in which the IoT will operate. A list of the most common requirements is summarized in Table 1. These characteristics make mission-critical IoT applications more demanding than consumer applications, and it forces players in the IoT ecosystem to address growing concerns over interoperability, security, and reliability.
Requirement
|
Description
|
Reliability
|
The ability to perform to specification in hostile environments, often for many years.
|
Precision
|
Assembly line and other applications require the repeated placing of components within very fine tolerances.
|
Real-time Performance
|
Many applications, particularly in factories and other industrial processes, require a real-time response to events.
|
Scalability
|
Modern sensor and other networks may contain tens of thousands of devices and must therefore scale appropriately.
|
Security
|
The proliferation of connected devices on a network can also represent a growth in points of vulnerability and unwanted access. Security must be designed into solutions to protect both end-point devices and networks.
|
Interoperability
|
Interoperability is a key requirement in large solutions that may integrate devices from multiple manufacturers, often from different regions.
|
As with any emerging market, the solution to these concerns lies in appropriate regulation and definition of standards. However, because the IoT is still in its infancy, there is currently no single standard that governs IoT device operation in all applications. Instead, IoT standards are fragmented, with several organizations (e.g., ITU, ETSI, IEEE and IETF, and industry bodies such as oneM2M and GCF) working around the world to balance regulation with the needs of an innovative market.
Against this evolving regulatory landscape, device designers must continue to design their IoT devices and systems to comply with mission-critical requirements. Likewise, each component in the device or system needs to be designed to meet the specific challenges posed by its environment. Plus, it must be thoroughly tested for optimized performance and reliability using a comprehensive and transparent testing approach.
Understanding the Challenges Ahead
Within the IoT ecosystem, designers face challenges at three key levels:
IoT Device
IoT devices (sensor modules) are typically designed around a microcontroller unit with analog and digital interfaces, depending on the needs of the application. An RF transceiver interface is also required for communication with the outside world (Figure 1).
Within the device, size and power management are common challenges for designers, with many sensors having to operate for extended periods of time on battery power or using harvested energy. The RF interface is potentially a significant consumer of battery power. Low-power wireless protocols (e.g., LP-WAN) have been developed to provide a compromise between transmission range and power consumption. In some environments, such as smart factories, power consumption may be less of an issue than sensor density where multiple devices must communicate without interference. Here, signal integrity becomes a key priority. Additionally, in industrial environments where heavy machinery is commonplace, electromagnetic interference (EMI) compliance is essential.
By far, one of the biggest challenges at the IoT device level though, is battery life. Designing an IoT device with an optimized battery life requires an accurate power consumption profile and accurate characterization of the device’s dynamic load. Understanding the relationship between the load demands, the amount of current required, and for how long it’s needed is an important aspect of determining likely battery life.
The battery’s operating characteristics, whether a non-rechargeable coin cell or a rechargeable LiPo battery, also need to be understood and factored into a complex power management routine to prolong and optimize battery life. Being able to accuracy track the load on the battery, and what is demanding it, can help.
Designers can use this information to develop a robust power management process. The designer might determine, for example, that during operation, an IoT device’s current spans a very dynamic range, from hundreds of mA when the wireless transceiver initiates a link, down to sub uA when the transceiver is off, the microcontroller is in its most optimal sleep mode, and the sensor is not active. With such insight, the designer can then sequence high current consumption program functions so they do not occur at the same time (Figure 2).
Wireless Communications
Wireless communication is essential for IoT devices. To enable this communication, designers can choose from a wide range of protocols, such as Bluetooth, ZigBee, Z-Wave, Wi-Fi, NB-IoT, and many more, depending on the characteristics of the application. In mission-critical scenarios, IoT devices must perform in the presence of multiple users, with different wireless technologies, in the same spectrum. Verifying that a device can handle this load is critical to ensuring robust wireless connectivity.
In large buildings, such as hospitals, where dense device operation is a given, reliable wireless communication is mandatory. Here, medical equipment, patient monitoring devices, smart lighting, security systems, and even wearable devices carried in by visitors must operate simultaneously and unimpeded by interference from one another. This can be especially problematic in hospitals where medical monitoring devices share the 2.4 GHz ISM band with the likes of cordless phones, wireless video cameras, and microwave ovens. Making sure an IoT device’s operation can work as anticipated in this type of environment is crucial.
The Network
With the arrival of 5G, more and more applications will take advantage of the improved cellular network performance to “offload” computational workload to the data center, placing more importance on network security and stability. All manner of devices can be expected to connect to the network, some of which may, intentionally or otherwise, represent threats to network integrity and security. Network management tools and systems must, therefore, be developed to mitigate these issues and other such risks.
Conclusion
IoT capability is now being designed into ever more mission-critical applications across all industrial sectors. Success in this arena demands that designers follow a well thought out process to design, test, and validate their smart devices and systems. That process must involve test and measurement at the device, wireless communications, and network level.
Fortunately, designers now have access to a wide range of test options to help verify the functionality of the various layers in the IoT ecosystem (Table 2). However, conducting the right tests alone is not enough. To ensure an IoT device or system is built to survive and thrive in mission-critical applications, designers must choose the right tools for the right job, and those tools must be accurate, high performance, and flexible.
One of the key tools to consider is battery drain analysis, which helps designers accurately determine their device’s current use and the duration of each of its operating modes. Signal integrity and power integrity tools can be used to evaluate high-speed serial interconnect and analyze how effectively power is converted and delivered from the source to the load within a system. An accurate EMI simulation and modeling tool can help estimate emission levels before hardware is developed. And, to ensure an IoT device can communicate effectively, wireless connectivity and co-existence testing are essential.
Ecosystem Layer
|
Tools
|
Description
|
Device
|
Simulation & Design
|
|
Battery Drain Analysis
|
|
|
Signal Integrity Test
|
|
|
Power Integrity Test
|
|
|
Wireless Conformance Test
|
|
|
EMI Simulation and Modelling
|
|
|
EMC Compliance
|
|
|
Wireless
|
Wireless Connectivity Test
|
|
|
Coexistence Test
|
|
|
Network Simulation
|
|
|
Network Readiness
|
|
Network & System
|
Network Performance Assessment & Monitoring
|
|
|
Network Infrastructure Performance Test
|
|
|
Network Validation
|
|
|
Applications & Network Security Test
|
|
Without a doubt, there is a wealth of opportunities in the mission-critical IoT. Whether designers succeed or not will depend heavily on the choices they make and how they address the challenges that arise.
Making the right decisions up front, like picking the right design tools, can go a long way in helping designers outpace their competition.
Cheryl Ajluni is Director of the Electronics Industrial System Group and Software Solutions at Keysight Technologies.