TY - GEN
T1 - IoTManager
T2 - Intelligent Systems Conference, IntelliSys 2020
AU - Hamed, Radwa
AU - Rizk, Mohamed
AU - Mokhtar, Bassem
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2021.
PY - 2021
Y1 - 2021
N2 - Software Defined Networking (SDN) is an evolving technology in computer networks. One of SDN challenges is the lack of a standard SDN high-level framework, which provides an abstraction to lower levels through an easy to use high level interface without getting involved in difficult and complex programming tasks. Consequently, we propose IoTManager, an SDN concern-based management framework for IoT networks. IoTManager provides high level abstraction in SDN management layer through the separation of network concerns. IoTManager translates a set of input keywords into policies based on network management function and network concerns. Our translator is hybrid; proactive as it inserts OpenFlow rules to switches based on defined policies and reactive where it handles events according to the defined policies. A network scenario simulation via mininet shows our framework’s functionality and the high-level policies the framework can support converting them to low level flow rules. In addition, the performance is measured through calculating the different processing times. Moreover, the proposed abstraction facilitates managing the network through separation of concerns thus dividing the network management problem to less-complex sub-problems. Additionally, it helps closing the semantic gap between the intents of network administrators and the languages in which those intents can be encoded.
AB - Software Defined Networking (SDN) is an evolving technology in computer networks. One of SDN challenges is the lack of a standard SDN high-level framework, which provides an abstraction to lower levels through an easy to use high level interface without getting involved in difficult and complex programming tasks. Consequently, we propose IoTManager, an SDN concern-based management framework for IoT networks. IoTManager provides high level abstraction in SDN management layer through the separation of network concerns. IoTManager translates a set of input keywords into policies based on network management function and network concerns. Our translator is hybrid; proactive as it inserts OpenFlow rules to switches based on defined policies and reactive where it handles events according to the defined policies. A network scenario simulation via mininet shows our framework’s functionality and the high-level policies the framework can support converting them to low level flow rules. In addition, the performance is measured through calculating the different processing times. Moreover, the proposed abstraction facilitates managing the network through separation of concerns thus dividing the network management problem to less-complex sub-problems. Additionally, it helps closing the semantic gap between the intents of network administrators and the languages in which those intents can be encoded.
KW - IoT
KW - Network abstraction
KW - Network management
KW - Separation of concerns
KW - Software Defined Networking
UR - https://www.scopus.com/pages/publications/85090095579
UR - https://www.scopus.com/pages/publications/85090095579#tab=citedBy
U2 - 10.1007/978-3-030-55190-2_12
DO - 10.1007/978-3-030-55190-2_12
M3 - Conference contribution
AN - SCOPUS:85090095579
SN - 9783030551896
T3 - Advances in Intelligent Systems and Computing
SP - 153
EP - 167
BT - Intelligent Systems and Applications - Proceedings of the 2020 Intelligent Systems Conference IntelliSys Volume 3
A2 - Arai, Kohei
A2 - Kapoor, Supriya
A2 - Bhatia, Rahul
PB - Springer
Y2 - 3 September 2020 through 4 September 2020
ER -