A new intelligent scheduler to improve reactive OpenFlow communication in SDN-based IoT data streams

被引:0
作者
Batista, Ernando [1 ,2 ]
Alencar, Brenno [1 ,2 ]
Silva, Eliabe [1 ]
Canário, João [4 ]
Rios, Ricardo A. [2 ]
Dustdar, Schahram [3 ]
Figueiredo, Gustavo [2 ]
Prazeres, Cássio [2 ,3 ]
机构
[1] Computer Science Department, Federal Institute of Bahia (IFBA), Bahia
[2] WISER: Web, Internet and Intelligent Systems Research Group, Computer Science Department, Federal University of Bahia (UFBA), Bahia
[3] Distributed Systems Group, TU Wien, Vienna
[4] Stone Co., Bahia
来源
Discover Internet of Things | 2024年 / 4卷 / 01期
关键词
Deep Neural Network; Intelligent scheduler; Internet of Things; LSTM; OpenFlow; Software-Defined Networking;
D O I
10.1007/s43926-024-00068-3
中图分类号
学科分类号
摘要
The significant adoption of the Internet of Things (IoT) has increased the challenges in providing adequate IoT infrastructures meeting essential requirements, such as dynamicity networks and low latency. In this context, the Software-Defined Networking (SDN) paradigm and the OpenFlow protocol provide new possibilities for IoT networks. Based on the global view of network elements enabled by the Controller, SDN allows the programmability and control of the infrastructure according to the actual demands of applications. The OpenFlow protocol defines the exchange of messages between controllers and switches, enabling communication and network control. OpenFlow implements three operation modes: proactive, reactive, and hybrid. Due to the dynamic characteristic of the IoT data stream, the reactive mode is mainly used and indicated for IoT environments. As the OpenFlow controller installs rules dynamically, there is no need to know the network’s sources, destinations, and paths in advance. Although reactive mode introduces dynamicity, it can generate additional delay due to switch-controller communication. This delay increases the response time of the IoT data stream. We propose an SDN-IoT scheduler based on Deep Neural Networks (DNN) to predict the time between data stream changes from IoT devices and install rules in advance, suppressing the existing delay in reactive mode. The proposal automatically uses previous data from the IoT data stream to calculate the time of the following communication from IoT devices. Our results indicate that predicting IoT data stream changes and installing OpenFlow rules in advance reduced about 51% of communications response time. © The Author(s) 2024.
引用
收藏
相关论文
共 45 条
[1]  
Atzori L., Iera A., Morabito G., The internet of things: a survey, Comput Netw, 54, 15, pp. 2787-2805, (2010)
[2]  
Whitmore A., Agarwal A., Xu L., The internet of things-a survey of topics and trends, Inf Syst Front, 17, 2, pp. 261-274, (2015)
[3]  
Sundmaeker H., Guillemin P., Friess P., Woelffle S., Vision and challenges for realising the internet of things, (2010)
[4]  
Yaqoob I., Ahmed E., Hashem I.A.T., Ahmed A.I.A., Gani A., Imran M., Guizani M., Internet of things architecture: recent advances, taxonomy, requirements, and open challenges, IEEE Wirel Commun, 24, 3, pp. 10-16, (2017)
[5]  
Delicato F.C., Pires P.F., Batista T., Cavalcante E., Costa B., Barros T., Towards an iot ecosystem, In: Proceedings of the First International Workshop on Software Engineering for Systems-Of-Systems., pp. 25-28, (2013)
[6]  
Bonomi F., Milito R., Zhu J., Addepalli S., Fog computing and its role in the internet of things, In: Proceedings of the First Workshop on Mobile Cloud Computing, pp. 13-16, (2012)
[7]  
Chen K., Wang Y., Fei Z., Wang X., Power limited ultra-reliable and low-latency communication in uav-enabled iot networks, In: 2020 IEEE Wireless Communications and Networking Conference (WCNC), 2020, pp. 1-6
[8]  
Li Y., Zhang Y., Liu Y., Meng Q., Tian F., Fog node selection for low latency communication and anomaly detection in fog networks, In: 2019 International Conference on Communications, Information System and Computer Engineering (CISCE), pp. 276-279, (2019)
[9]  
Chour H., Kouicem D.E., Fotouhi A., Mabrouk M.B., Toward an autonomous smart home: A three-layer edge-fog-cloud architecture with latency analysis, In: 2021 IEEE 22Nd International Conference on High Performance Switching and Routing (HPSR), pp. 1-7, (2021)
[10]  
Ghosh S., Das J., Ghosh S.K., Buyya R., Clawer: Context-aware cloud-fog based workflow management framework for health emergency services, In: 2020 20Th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), 2020, pp. 810-817