Abstract

The central intelligence offered by Software Defined Networking (SDN) promise the smart and reliable reconfiguration which enables the scalability of dynamic enterprise networks. The decoupled forwarding plane and control plane of SDN infrastructure is a key feature that supports the SDN controller to extract the physical network topology information at runtime to formulate network reconfigurations. This SDN-based network reconfiguration enables application-aware routing capability for Internet of Thing (IoT). However, these IoT enabled SDN-based routing protocols face some performance limitations in iterative reconfiguration process due to complete centralized path selection mechanism To this end, in this paper, we propose SDN-Based Application-aware Distributed adaptive Flow Iterative Reconfiguring (SADFIR) routing protocol. The proposed routing protocol enables the distributed SDN iterative solver controller to maintain the load-balancing between flow reconfiguration and flow allocation cost. In particular, the proposed routing protocol of SADFIR implements multiple SDN controllers that collaborate with network devices at forwarding plane to develop appropriate clustering strategy for routing the sensed information. This distributed SDN controllers are assisted to clustering topology that successfully map the residual network resources and also enable unique multi-hop application-aware data transmission. In addition, the proposed SADFIR monitor the iterative reconfiguration settings according to the network traffic of heterogeneity-aware network devices. The simulation experiments are conducted in comparison with the state-of-the-art routing protocols which demonstrates that SADFIR is heterogeneity-aware which is able to adopt the different scales of network with maximum network lifetime.

Highlights

  • The main technical advancements offered by Software Defined Networking (SDN) provides the unique separation of the control plane from forwarding plane in the hybrid SDN-basedWSNs oriented Internet of Things (IoT) architectures [1]

  • We propose the SDN-enabled distributed SDN-Based Application-aware Distributed adaptive Flow Iterative Reconfiguring (SADFIR) clustering routing protocol for IoT

  • The programable OpenFlow equipped IoT devices are regionally distributed at the infrastructure layer and continuously coordinate with the above control and application layer to carry out periodic reconfiguration during the network operations

Read more

Summary

Introduction

The main technical advancements offered by Software Defined Networking (SDN) provides the unique separation of the control plane from forwarding plane in the hybrid SDN-based. The advanced networking settings of SDN allow central control over deployed IoT sensor. Network topology presents the nodes physical localization to wireless connectivity settings for deployed sensor nodes and their respective report transmission tasks within the data plane arrangements [4,5] Whereas these data plane tasks are centrally monitored and controlled by the central SDN controller at the control plane, this new primary controller interventions perform network management, which allows central network reconfigurations by global systems settings at SDN controller [6]. These settings bring stability and offer alternative solutions for existing distributed WSNs network configurations [7] These SDN-enabled IoT integration solutions alter the management systems of WSNs oriented IoT and offer practicality at the commercial level. In the general architecture of SDN-based WSN as shown in Figure 1, the very first requirement is to have the support of SDN in the WSN architecture [8]

Characteristics of SDN Architectures
Related Work
Heterogeneous Network Model of Proposed Model
DSDN-IRIoT Infrastructure Layer Network Modeling
Proposal of SADFIR
SADFIR Network Topology Management Phase
Simulation Results and Discussion
Network Lifetime and Network Stability
Residual Energy of Sensor Nodes
Energy Consumption Ratio
Packets Delivery to the BS
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call