Streamlining the Internet of Things and other cyber-physical systems
Shiyan Hu of Michigan Tech studies cybersecurity and how it impacts cyber-physical systems like smart grids and self-driving cars.
Source: Michigan Technological University
Credit: Michigan Tech, Sarah Bird
Sometimes referred to as the Internet of Things, cyber-physical systems vary from phones to self-driving cars, from airplane controls to home energy meters. They are both touchable objects and invisible code. However, as streamlined as cyber-physical systems appear, the technology developed within manufacturing systems that were not designed to accommodate it.
To change that, researchers banded together from Michigan Technological University, Boston University, University of California, Berkeley, and University of California, Riverside. Their latest work, a keynote paper published in IEEE Transactions in CAD, lays the groundwork for better design in cyber-physical systems.
"The register-transfer-level (RTL) design flow for digital circuits is one of the major success stories in electronic design automation," the authors write. "Will a durable design methodology, such as the RTL design flow, emerge for cyber-physical systems?"
The answer, they say, depends on how well cross-disciplinary teams learn to manage heterogeneous and dynamic technologies across large scales while accounting for human users.
Reframing Automation Design
A better cyber-physical design system comes down to the nuts and bolts of new technology -- but it's not as simple as separating out the mechanical and digital pieces. Cyber-physical systems are not just the interface of the two; together they create an emergent space with new properties and challenges.
Take a smart grid, for example. Much like a cake is more than the sum of the sugar and flour in its recipe, a smart grid is more than a home energy meter, powerlines, a power plant control center and software. The pieces are networked in order to predict, adjust and assess production and consumption in close to real-time.
"Sensors transmit data to the physical system, which reads the data and takes action," says Shiyan Hu, an associate professor of computer engineering at Michigan Tech and one of the study co-authors. Usually, this transfer is streamlined and efficient, but as a cybersecurity expert, Hu knows the exchange is a weak link.
"Security and privacy have become two of the foremost design concerns for cyber-physical systems today," the team writes, "and they cannot just be bolted on as an afterthought."
Hu says hiring specialized experts at each stage of the design and manufacturing process is essential. There is no one-size-fits-all kind of cybersecurity. For example, in a self-driving car, from the central operating system to a smart phone Bluetooth connection to the anti-lock brakes, each device and software needs a tailored design.
"Cybersecurity is part of this, but more -- cyber-physical security impacts not just the network, it impacts the whole system, including the physical objects," Hu explains.
The key to making safe, dependable and innovative technologies, Hu and his team explain, is to embrace big data. They encourage combining model-based design with data-based learning: in other words, merge two existing paradigms into one practice. The result could help establish the RTL design flow equivalent in cyber-physical systems. Streamlining also incorporates machine learning, real-time sensors, effective communication interfaces and human-centric strategies -- simply a smarter way to approach the design process.