Next Article in Journal
A Low-Profile High-Gain and Wideband Log-Periodic Meandered Dipole Array Antenna with a Cascaded Multi-Section Artificial Magnetic Conductor Structure
Previous Article in Journal
Dynamic Consolidation Measurements in a Well Field Using Fiber Bragg Grating Sensors
Previous Article in Special Issue
Efficient Resource Scheduling for Multipath Retransmission over Industrial WSAN Systems
Open AccessArticle

Virtualization of Industrial Real-Time Networks for Containerized Controllers

1
Hyundai Mobis Co., Ltd., Yongin-si, Gyeonggi-do 16891, Korea
2
LIG Nex1 Co., Ltd., Seongnam-si, Gyeonggi-do 13488, Korea
3
Electronics and Telecommunications Research Institute, Daejeon 34129, Korea
4
Department of Computer Science & Engineering, Konkuk University, Seoul 05029, Korea
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(20), 4405; https://doi.org/10.3390/s19204405
Received: 8 September 2019 / Revised: 5 October 2019 / Accepted: 9 October 2019 / Published: 11 October 2019
(This article belongs to the Special Issue Real-Time Sensor Networks and Systems for the Industrial IoT)
The virtualization technology has a great potential to improve the manageability and scalability of industrial control systems, as it can host and consolidate computing resources very efficiently. There accordingly have been efforts to utilize the virtualization technology for industrial control systems, but the research for virtualization of traditional industrial real-time networks, such as Controller Area Network (CAN), has been done in a very limited scope. Those traditional fieldbuses have distinguished characteristics from well-studied Ethernet-based networks; thus, it is necessary to study how to support their inherent functions transparently and how to guarantee Quality-of-Service (QoS) in virtualized environments. In this paper, we suggest a lightweight CAN virtualization technology for virtual controllers to tackle both functionality and QoS issues. We particularly target the virtual controllers that are containerized with an operating-system(OS)-based virtualization technology. In the functionality aspect, our virtualization technology provides virtual CAN interfaces and virtual CAN buses at the device driver level. In the QoS perspective, we provide a hierarchical real-time scheduler and a simulator, which enable the adjustment of phase offsets of virtual controllers and tasks. The experiment results show that our CAN virtualization has lower overheads than an existing approach up to 20%. Moreover, we show that the worst-case end-to-end delay could be reduced up to 78.7% by adjusting the phase offsets of virtual controllers and tasks. View Full-Text
Keywords: virtualization; controller area network; fieldbus; real-time; container virtualization; controller area network; fieldbus; real-time; container
Show Figures

Graphical abstract

MDPI and ACS Style

Lee, S.-H.; Kim, J.-S.; Seok, J.-S.; Jin, H.-W. Virtualization of Industrial Real-Time Networks for Containerized Controllers. Sensors 2019, 19, 4405.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop