Related Experiment Video
Updated: Jan 27, 2026

Author Spotlight: Enhancing PSC-to-Functional Cell Differentiation Using ML Models Based on Live-Cell Bright-Field Imaging
Published on: October 4, 2024
Using Machine Learning to Provide Reliable Differentiated Services for IoT in SDN-Like Publish/Subscribe Middleware.
Yulong Shi1,2, Yang Zhang3, Hans-Arno Jacobsen4
1State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China. shiyulong2015@bupt.edu.cn.
This study introduces a new system for Internet of Things (IoT) middleware that offers differentiated Quality of Service (QoS) for users with varying delay needs. It uses Software-Defined Networking (SDN) and machine learning to improve reliability and reduce delays.
Area of Science:
- Computer Science
- Networking
- Internet of Things
Background:
- Existing publish/subscribe middleware assumes uniform Quality of Service (QoS) requirements for all users.
- Internet of Things (IoT) scenarios often involve diverse user needs, particularly regarding differing delay tolerances.
- Providing reliable differentiated services in such environments is a significant challenge.
Purpose of the Study:
- To propose and evaluate an SDN-like middleware architecture for differentiated QoS in IoT environments.
- To leverage Software-Defined Networking (SDN) programmability for customized service delivery.
- To enhance the reliability and performance of publish/subscribe systems by addressing varying user requirements.
Main Methods:
- Development of an SDN-like publish/subscribe middleware architecture.
- Integration of priority queues within OpenFlow switches for differentiated service handling.
- Application of the eXtreme Gradient Boosting (XGBoost) machine learning model to accurately predict switch queuing delay.
- Implementation of a two-layer queue management mechanism for reliable differentiated service guarantees.
Main Results:
- The XGBoost model demonstrated high accuracy in predicting switch queuing delays compared to real-world values.
- The proposed two-layer queue management mechanism effectively reduced end-to-end delay.
- The system achieved a lower packet loss rate and more reasonable bandwidth allocation.
- Experimental evaluations validated the effectiveness of the SDN-based approach for differentiated QoS.
Conclusions:
- The proposed SDN-like middleware architecture successfully enables differentiated services in IoT publish/subscribe systems.
- The combination of SDN programmability, accurate delay prediction, and a two-layer queue management mechanism significantly improves QoS.
- This approach offers a viable solution for meeting diverse user delay requirements in real-world IoT applications.
More Related Videos
Related Concept Videos
Reliability and Validity
Machines
A free-body diagram of the...
Machines: Problem Solving II
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Primary Healthcare Services
In 1978, international leaders convened in Alma-Ata, Kazakhstan, for what would be a pivotal event in global health. The Alma-Ata Declaration was the first to call...
Preventive Healthcare Services

