scispace - formally typeset
Search or ask a question
Proceedings ArticleDOI

An Efficient Distributed Approach for Load Balancing in IoT Based on SDN Principles

06 Jul 2019-pp 1-6
TL;DR: Experimental results indicate that the proposed distributed approach for accelerating data management and balancing the load between IoT devices based on SDN principles exhibits a reduction in the average turnaround time and the average waiting time and it will improve the processing performance.
Abstract: Internet of things is a new technology which is heavily affecting different aspects of human life. The number of smart devices connecting to IoT and the amount of data gathered or produced by these devices are increasing. In order to organize, secure and analyse the IoT data, novel and creative ideas for IoT design and management are required. Software Defined Networking is a new and promising paradigm. Its main idea is to decouple the control functions from physical devices and set them inside a logically centralized control layer. In this paper, a distributed approach is proposed for accelerating data management and balancing the load between IoT devices based on SDN principles. The proposed framework makes it possible to apply different management strategies in a distributed manner. Experimental results indicate that our scheme distributes tasks between devices equally and exhibits a reduction in the average turnaround time and the average waiting time and it will improve the processing performance.
Citations
More filters
Journal ArticleDOI
TL;DR: The foundation on the multiple distributed controller load balancing (MDCLB) algorithm on an immense-scale SDN-IoT for smart cities is laid and the algorithm on the unbalancing of the load using the multiple controllers based on the parameter CPU Utilization in centralized control plane is proposed.
Abstract: Since the worldwide Internet of Things (IoT) in smart cities is becoming increasingly popular among consumers and the business community, network traffic management is a crucial issue for optimizing the IoT ’s performance in smart cities. Multiple controllers on a immense scale implement in Software Defined Networks (SDN) in integration with Internet of Things (IoT) as an emerging paradigm enhances the scalability, security, privacy, and flexibility of the centralized control plane for smart city applications. The distributed multiple controller implementation model in SDN-IoT cannot conform to the dramatic developments in network traffic which results in a load disparity between controllers, leading to higher packet drop rate, high response time, and other problems with network performance deterioration. This paper lays the foundation on the multiple distributed controller load balancing (MDCLB) algorithm on an immense-scale SDN-IoT for smart cities. A smart city is a residential street that uses information and communication technology (ICT) and the Internet of Things (IoT) to improve its citizens’ quality of living. Researchers then propose the algorithm on the unbalancing of the load using the multiple controllers based on the parameter CPU Utilization in centralized control plane. The experimental results analysis is performed on the emulator named as mininet and validated the results in ryu controller over dynamic load balancing based on Nash bargaining, efficient switch migration load balancing algorithm, efficiency aware load balancing algorithm, and proposed algorithm (MDCLB) algorithm are executed and analyzed based on the parameter CPU Utilization which ensures that the Utilization of CPU with load balancing is 20% better than the Utilization of CPU without load balancing.

19 citations

Journal ArticleDOI
TL;DR: A hierarchical SDN-based approach is proposed for accelerating the data management and balancing the load not only between the IoT devices of a single domain, but also between different network clusters.

15 citations

References
More filters
10 Mar 2007
TL;DR: A challenging set of 256 object categories containing a total of 30607 images is introduced and the clutter category is used to train an interest detector which rejects uninformative background regions.
Abstract: We introduce a challenging set of 256 object categories containing a total of 30607 images The original Caltech-101 [1] was collected by choosing a set of object categories, downloading examples from Google Images and then manually screening out all images that did not fit the category Caltech-256 is collected in a similar manner with several improvements: a) the number of categories is more than doubled, b) the minimum number of images in any category is increased from 31 to 80, c) artifacts due to image rotation are avoided and d) a new and larger clutter category is introduced for testing background rejection We suggest several testing paradigms to measure classification performance, then benchmark the dataset using two simple metrics as well as a state-of-the-art spatial pyramid matching [2] algorithm Finally we use the clutter category to train an interest detector which rejects uninformative background regions

2,699 citations


"An Efficient Distributed Approach f..." refers methods in this paper

  • ...We have used Caltech dataset [15, 16] for evaluation of our proposed method....

    [...]

Journal ArticleDOI
01 Feb 2018
TL;DR: This paper surveys the security of the main IoT frameworks, and shows that the same standards used for securing communications, whereas different methodologies followed for providing other security properties are shown.
Abstract: The Internet of Things (IoT) is heavily affecting our daily lives in many domains, ranging from tiny wearable devices to large industrial systems. Consequently, a wide variety of IoT applications have been developed and deployed using different IoT frameworks. An IoT framework is a set of guiding rules, protocols, and standards which simplify the implementation of IoT applications. The success of these applications mainly depends on the ecosystem characteristics of the IoT framework, with the emphasis on the security mechanisms employed in it, where issues related to security and privacy are pivotal. In this paper, we survey the security of the main IoT frameworks, a total of 8 frameworks are considered. For each framework, we clarify the proposed architecture, the essentials of developing third-party smart apps, the compatible hardware, and the security features. Comparing security architectures shows that the same standards used for securing communications, whereas different methodologies followed for providing other security properties.

616 citations


"An Efficient Distributed Approach f..." refers background in this paper

  • ...connecting objects and devices, ranging from simple sensors to complicated cloud servers, has led to a new concept called Internet of Things (IoT) [1, 2]....

    [...]

  • ...challenges concerning IoT development [1]....

    [...]

Proceedings ArticleDOI
09 Nov 2015
TL;DR: Minet-WiFi is introduced as a tool to emulate wireless OpenFlow/SDN scenarios allowing high-fidelity experiments that replicate real networking environments and elaborate on the potential applications of Mininet-Wifi and discuss the benefits and current limitations.
Abstract: As the density of wireless networks continues to grow with more clients, more base stations, and more traffic, designing cost-effective wireless solutions with efficient resource usage and ease to manage is an increasing challenging task due to the overall system complexity. A number of vendors offer scalable and high-performance wireless networks but at a high cost and commonly as a single-vendor solution, limiting the ability to innovate after roll-out. Recent Software-Defined Networking (SDN) approaches propose new means for network virtualization and programmability advancing the way networks can be designed and operated, including user-defined features and customized behaviour even at run-time. However, means for rapid prototyping and experimental evaluation of SDN for wireless environments are not yet available. This paper introduces Mininet-WiFi as a tool to emulate wireless OpenFlow/SDN scenarios allowing high-fidelity experiments that replicate real networking environments. Mininet-WiFi augments the well-known Mininet emulator with virtual wireless stations and access points while keeping the original SDN capabilities and the lightweight virtualization software architecture. We elaborate on the potential applications of Mininet-Wifi and discuss the benefits and current limitations. Two use cases based on IEEE 802.11 demonstrate available functionality in our open source developments.

291 citations


"An Efficient Distributed Approach f..." refers methods in this paper

  • ...Mininet-WiFi [17] emulator is used for implementing the software-based IoT network....

    [...]

Journal ArticleDOI
TL;DR: This paper is the first to provide a comprehensive description of every possible IoT implementation aspect for the two technologies, software defined networking and network virtualization, by outlining the ways of combining SDN and NV.
Abstract: The imminent arrival of the Internet of Things (IoT), which consists of a vast number of devices with heterogeneous characteristics, means that future networks need a new architecture to accommodate the expected increase in data generation. Software defined networking (SDN) and network virtualization (NV) are two technologies that promise to cost-effectively provide the scale and versatility necessary for IoT services. In this paper, we survey the state of the art on the application of SDN and NV to IoT. To the best of our knowledge, we are the first to provide a comprehensive description of every possible IoT implementation aspect for the two technologies. We start by outlining the ways of combining SDN and NV. Subsequently, we present how the two technologies can be used in the mobile and cellular context, with emphasis on forthcoming 5G networks. Afterward, we move to the study of wireless sensor networks, arguably the current foremost example of an IoT network. Finally, we review some general SDN-NV-enabled IoT architectures, along with real-life deployments and use-cases. We conclude by giving directions for future research on this topic.

229 citations


"An Efficient Distributed Approach f..." refers background in this paper

  • ...plane (software layer) from data plane (physical and hardware devices) [6]....

    [...]

Journal ArticleDOI
TL;DR: This paper starts with the emergence of SDN and then highlights recent significant developments in the wireless and optical domains with the aim of integrating software-defined networking and IoT.
Abstract: With the emergence of Internet-of-Things (IoT), there is now growing interest to simplify wireless network controls. This is a very challenging task, comprising information acquisition, information analysis, decision-making, and action implementation on large scale IoT networks. Resulting in research to explore the integration of software-defined networking (SDN) and IoT for a simpler, easier, and strain less network control. SDN is a promising novel paradigm shift which has the capability to enable a simplified and robust programmable wireless network serving an array of physical objects and applications. This paper starts with the emergence of SDN and then highlights recent significant developments in the wireless and optical domains with the aim of integrating SDN and IoT. Challenges in SDN and IoT integration are also discussed from both security and scalability perspectives.

193 citations


"An Efficient Distributed Approach f..." refers background in this paper

  • ...balancing between network resources [8], providing a global view of network devices for enhancing security, etc....

    [...]