Abstract

The Internet has changed the world, regarding how we lead our daily lives and in recent years, with new technologies, such as the Internet of Things and wireless sensor networks escalating this change. However, these technologies bring with them a rapid increase in traffic, thereby putting more load on networks. It is hard to extend the traditional fully distributed architecture and distributed aggregation mechanism to a large scale, because they suffer several drawbacks by using the data plane as a bus to transfer the control discovery messages, which increases the traffic on that plane. Consequently, to solve this issue, a general architecture and discovery mechanism are introduced in this paper with open-level control (OLC) plane architecture, thus providing better scalability in an software defined networking (SDN) network. Regarding OLC, the backbone for different domains and the discovery process for providing a network general view are considered. OLC can scale up the network with high performance even during high traffic. In particular, it has high transparency, with there being no need to change the hardware, software, or protocols on the host side. Finally, the results from a 22 PC testbed verify that OLC offers a reduction in the number of discovery packets in the data plane of 84.2%, 55.2% faster discovery time and scaling up the number of subnets in an SDN network 3.2 times more than with the traditional distributed architecture and mechanism. Moreover, it provides an approximately steady rediscovery time of 4.34 secs even with very high load.

Highlights

  • Scalability of networks is a real issue in current network architecture [1][2] owing to the rapid increase in the traffic of hosts [3], for such as video on demand as well as the growing number of end devices, in particular, in relation to development of the Internet of Things (IoT) technology [4]

  • As the network general view relies on the discovery process, this leads to consideration of the process as an essential one that is sensitive to the time factor

  • We theoretically evaluate the number of phases that are needed by the network in order to let each controller in each subnet have the general view of its entirety

Read more

Summary

INTRODUCTION

Scalability of networks is a real issue in current network architecture [1][2] owing to the rapid increase in the traffic of hosts [3], for such as video on demand as well as the growing number of end devices, in particular, in relation to development of the Internet of Things (IoT) technology [4]. The discovery packets should avoid the congestion plane (i.e. the data plane) as much as possible; No new hardware (e.g. middleboxes) should be added to the network and no new software should be added to the host or switch sides as this could lead to downward compatibility problems; Standard protocols should be used to support interoperability and openness [10], regarding which, [11] fails to support this point; The number of protocols used for the discovery process should be as few as possible so as to avoid inconsistency, complexity and latency as a consequence of their concurrent operation; There needs to be support for transparency, which means users can see the system as a single one [10]; The complexity between the intra and inter-domains should be decreased as much as possible by using the same/consistent discovery protocols. OLC introduces full architecture and mechanisms for discovering intra and inter-

RELATED WORK
Aggregation discovery mechanism to exchange network discovery information
OLC DESIGN
OLC Discovery Mechanism
IMPLEMENTATION OF OLC
Implementation of the DHP distributed part in the DHP1 subunit
Implementation of the DHP centralized part in the DHP2 subunit
EXPERIMENTAL RESULTS
CONCLUSION AND FUTURE WORK
Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.