posted on 2020-02-03, 14:37authored byMais A. Khalil
Software-defined networking (SDN) is new paradigm aims at facilitating network administration while enabling researchers to examine network protocols on deployed networks. WSNs have many issues, such as latency, load balancing, and extra overheads due to the dynamic infrastructure changes and updates, SDN has been envisioned as an approach to reduce the intricacy of network administration and configuration. There are an increasing number of connected households with complicated home networks. Such an increment in network size will result in huge increase in amount of data produced by the connected appliances and need to be managed by the networks. Accordingly, an innovative approach for home gateway and SDN switches is developed in this thesis to deal with a scalable network governing various user applications by exploiting the sharing connection to the internet. Moreover, limited transmission and energy capabilities of WSN devices create the dynamic environment. Consequently, WSN architectures need to apply QoS management mechanisms to be executed in the IoT environment to compete with the expansion rate of the IoT objects and applications as well as their limitations and dynamism. Hence, the author takes advantage of SDN technology alongside the Internet to offer an adaptive and flexible QoS mechanism for supporting WSNs infrastructure. In this thesis, a new QoS scheme has been proposed that considering the application QoS demands and the physical status of the network elements to assign properly the network resources for the applications via SDN network while enhancing network performance.
It is still ambiguous whether centralised management outperforms the distributed one in terms of network performance and efficiency. Therefore, some comparisons have been implemented between the two cases by applying SDN on the designed cluster-based architecture, where SDN nodes coexist with conventional sensor nodes, even when a small percentage of SDN nodes is deployed. The results indicated that SDN network outperforms the traditional one by decreasing the end-to-end delay by 60% and 20% in terms of data and control messages sending respectively and extended the node’s lifetime by 33% in comparison to the legacy IEEE802.15.4 network.