NSF CNS Project

CNS-2008463 CNS Core: Small: Dynamic and Composite Resource Management in Large-scale Industrial IoT Systems

PI: Prof. Song Han    University of Connecticut

 

Project Summary

Industrial Internet of Things (IIoT) has been making its way into a wide range of industrial applications in recent years. An IIoT paradigm aims at creating a unified sensing, computing and control framework to interconnect all the industrial assets with information systems and business processes, and to streamline the manufacturing process and lead to optimal industrial operations. Because IIoT applications – including autonomous driving and smart highway, manufacturing automation with robots, etc. – are distinguished from commercial IoT by 1) stringent performance guarantees (timing constraints); 2) certifiable reliability and robustness (ability to tolerate environmental unpredictabilities), research is needed to provide a holistic resource management framework that enables effective sensing and control operations in the presence of intermittent data sources and unpredictable system disturbances.

The objective of this project is to help lay the foundation for such a framework by formulating and investigating three fundamental questions: 1) How to achieve real-time data retrieval with intermittent data sources and large-scale high-speed wireless control with guaranteed reliability and minimized jitters? 2) How to perform dynamic and distributed packet scheduling to compensate for unexpected system disturbances in complex industrial environments? 3) How to perform composite resource management to jointly consider network and computing resources for resource scheduling within one IIoT application, and partitioning and reconfiguration among multiple IIoT applications? By addressing these questions, the designed models, analysis methods and algorithms will be validated using high-fidelity IIoT simulation tools and deployed on university-industry co-established IIoT testbeds for thorough performance evaluation in both laboratory and industrial environments.

 

Project Publications

[CSUR] Tianyu Zhang, Gang Wang, Chuanyu Xue, Jiachen Wang, Mark Nixon, Song Han, “Time-Sensitive Networking (TSN) for Industrial Automation: Current Advances and Future Directions”, accepted in ACM Computing Surveys (CSUR), 2024.

[RTAS’24] Chuanyu Xue, Tianyu Zhang, Yuanbin Zhou Andrew Loveless, Mark Nixon and Song Han, “Real-Time Scheduling for 802.1Qbv Time-Sensitive Networking (TSN): A Systematic Review and Experimental Study”, accepted in the 29th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), part of the CPS-IoT Week, 2024.

[DAC’24] Chuanyu Xue, Tianyu Zhang, Song Han, “Towards Cost-Effective Real-Time High-Throughput End Station Design for Time-Sensitive Networking (TSN)”, accepted in Design Automation Conference (DAC), 2024.

[TMC] Tianyu Zhang, Tao Gong, Mingsong Lyu, Nan Guan, Song Han, Xiaobo Sharon Hu, “Reliable Dynamic Packet Scheduling with Slot Sharing for Real-Time Wireless Networks”, in IEEE Transactions on Mobile Computing, vol. 22, no. 11, pp. 6723-6741, 1 Nov. 2023.

[RTSS’23] Tianyu Zhang, Jiachen Wang, Xiaobo Sharon Hu, Song Han, “Real-Time Flow Scheduling in Industrial 5G New Radio”, accepted in the 44th Real-Time System Symposium (RTSS), 2023.

[RTSS’23] Jiachen Wang, Tianyu Zhang, Sharon Xiaobo Hu, Song Han, “Resource Virtualization with End-to-End Timing Guarantees for Multi-Hop Multi-Channel Real-Time Wireless Networks”, accepted in the 44th Real-Time System Symposium (RTSS), 2023.

[TECS] Wei-Ju Chen, Peng Wu, Peggy Huang, Aloysius K. Mok, Song Han, “Regular Composite Resource Partitioning and Reconfiguration in Open Systems”, accepted in the ACM Transactions on Embedded and Computing Systems (TECS), 2023.

[DAC’23] Tianyu Zhang, Sharon Xiaobo Hu, Song Han, “Contention-Free Configured Grant Scheduling for 5G URLLC Traffic”, accepted in Design Automation Conference (DAC), 2023.

[RTCSA’22] Dawei Shen, Tianyu Zhang, Jiachen Wang, Qingxu Deng, Song Han, Xiaobo Sharon Hu. “Distributed Successive Packet Scheduling for Multi-Channel Real-Time Wireless Networks with Spatial Reuse and Workload Perturbations”, accepted in the 28th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) 2022.

[RTCSA’22] Dawei Shen, Tianyu Zhang, Jiachen Wang, Qingxu Deng, Song Han, Xiaobo Sharon Hu, “QoS Guaranteed Resource Allocation for Coexisting eMBB and URLLC Traffic in 5G Industrial Networks”, accepted in the 28th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) 2022.

[ICDCS’22] Jiachen Wang, Tianyu Zhang, Dawei Shen, Sharon Hu, Song Han. “HARP: Hierarchical Resource Partitioning in Dynamic Real-Time Wireless Networks”, accepted in the 42nd IEEE International Conference on Distributed Computing Systems (ICDCS), 2022.

[DAC’22-Poster] Vincent Chau, Chenchen Fu, Shu Han, Song Han, Minming Li, Peng Wu and Yingchao Zhao. “Joint Resource Scheduling in Wireless Networked Control Systems with Energy Constraint”, accepted and presented in the 59th Design Automation Conference (DAC) Poster sessions.

[RTSS’21] Peng Wu, Chenchen Fu, Minming Li, Yingchao Zhao, Jason Xue, Song Han, “Composite Resource Scheduling in Networked Control Systems”, in Proceedings of the 42nd IEEE Real-Time Systems Symposium (RTSS), pp. 162-175, 2021.

[RTSJ] Wei-Ju Chen, Peng Wu, Pei-Chi Huang, Aloysius K. Mok, Song Han, “Online Reconfiguration of Regularity-based Resource Partitions in Cyber-Physical Systems”, Real-Time Systems Journal 57, 302–345, 2021.

[EMSOFT’21] Xiaolong Guo, Song Han, Sharon Hu, Xun Jiao, Yier Jin, Fanxin Kong, Mike Lemmon, “Towards Scalable, Secure, and Smart Mission-Critical IoT Systems: Review and Vision”,  accepted in the proceedings of the International Conference on Embedded Software (EMSOFT), 2021.

 

Postdoc and Graduate Students

Dr. Tianyu Zhang (Postdoc), Kefan Wu (PhD Student), Chuanyu Xue (PhD Student), Peng Wu (PhD student)

 

Classes related to the project

Spring 2024: SE5402 Architecture of IoT

Spring 2024: CSE4709 Networked Embedded Systems

Fall 2023: SE5402 Architecture of IoT

Spring 2023: CSE5300 Advanced Computer Networks

Fall 2022: SE5402 Architecture of IoT

Spring 2022: SE5402 Architecture of IoT