The Internet of Things (IoT) is about connecting dynamically billion of devices to the Internet. This large-scale and dynamic topology is very challenging for IoT deployment and management. Software-Defined Networking (SDN) has been applied more and more in recent years as a solution for IoT challenges. The SDN concept of decoupling the control plane from the data plane promotes logically centralized visibility of the entire network and enables the applications to innovate through network programmability. At the same time, there are still some open issues, such as scalability in large IoT environments that include several devices. To face scalability challenges, SDN proposes distributed controllers as a solution to decentralize the control plane while maintaining the logically centralized network view. However, SDN-based architecture, that provides the flexibility and scalability, still lacks the smart or intelligent management to self-adapt to possible dynamic network topology changes. To over-come such issues, we propose a framework that answers automatically the business demands and makes the network self-adaptive. The topology deployment decision is made based on information that the controller gives. So for making sure that our proposed framework gives the best results, we have to study first the topology discovery mechanism in a distributed controller. In this paper, we introduce a self-adaptive management framework of SDN controllers for highly dynamic IoT networks. We evaluate performances of the two most popular distributed SDN controllers (i.e. ONOS and ODL) in a realistic scenario where the network topology changes dynamically. Results show the outperforming of ONOS compared to ODL in discovering the highly dynamic IoT network.

Self-Adaptive Management of SDN Distributed Controllers for Highly Dynamic IoT Networks

Foschini, L;Bellavista, P
2019

Abstract

The Internet of Things (IoT) is about connecting dynamically billion of devices to the Internet. This large-scale and dynamic topology is very challenging for IoT deployment and management. Software-Defined Networking (SDN) has been applied more and more in recent years as a solution for IoT challenges. The SDN concept of decoupling the control plane from the data plane promotes logically centralized visibility of the entire network and enables the applications to innovate through network programmability. At the same time, there are still some open issues, such as scalability in large IoT environments that include several devices. To face scalability challenges, SDN proposes distributed controllers as a solution to decentralize the control plane while maintaining the logically centralized network view. However, SDN-based architecture, that provides the flexibility and scalability, still lacks the smart or intelligent management to self-adapt to possible dynamic network topology changes. To over-come such issues, we propose a framework that answers automatically the business demands and makes the network self-adaptive. The topology deployment decision is made based on information that the controller gives. So for making sure that our proposed framework gives the best results, we have to study first the topology discovery mechanism in a distributed controller. In this paper, we introduce a self-adaptive management framework of SDN controllers for highly dynamic IoT networks. We evaluate performances of the two most popular distributed SDN controllers (i.e. ONOS and ODL) in a realistic scenario where the network topology changes dynamically. Results show the outperforming of ONOS compared to ODL in discovering the highly dynamic IoT network.
2019
Proceedings of the 15th IEEE International Wireless Communications and Mobile Computing Conference (IEEE IWCMC)
2098
2104
Bedhief, I; Kassar, M; Aguili, T; Foschini, L; Bellavista, P
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/742316
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact