Abstract

The Internet of Things (IoT) connects smart devices to enable various intelligent services. The deployment of IoT encounters several challenges, such as difficulties in controlling and managing IoT applications and networks, problems in programming existing IoT devices, long service provisioning time, underused resources, as well as complexity, isolation and scalability, among others. One fundamental concern is that current IoT networks lack flexibility and intelligence. A network-wide flexible control and management are missing in IoT networks. In addition, huge numbers of devices and large amounts of data are involved in IoT, but none of them have been tuned for supporting network management and control. In this paper, we argue that Software-defined Networking (SDN) together with the data generated by IoT applications can enhance the control and management of IoT in terms of flexibility and intelligence. We present a review for the evolution of SDN and IoT and analyze the benefits and challenges brought by the integration of SDN and IoT with the help of IoT data. We discuss the perspectives of knowledge-driven SDN for IoT through a new IoT architecture and illustrate how to realize Industry IoT by using the architecture. We also highlight the challenges and future research works toward realizing IoT with the knowledge-driven SDN.

Highlights

  • Internet of Things (IoT) ubiquitously connects identifiable and addressable devices with limited storage, processing, and networking capacities

  • IoT application data is generated accessed by the Software-defined Networking (SDN) controller to configure routers, whereas concise abstract knowledge should be from IoT devices and applications, including geo-spatial and time series information

  • Leveraging the data generated by IoT applications, SDN can enhance the control and management of IoT in terms of flexibility and intelligence

Read more

Summary

Introduction

Internet of Things (IoT) ubiquitously connects identifiable and addressable devices with limited storage, processing, and networking capacities. Scalability, flexibility, complexity, security as well as efficient data, traffic and device management are challenges for the IoT networks. An essential reason behind these problems is that the IoT networks lack flexibility, intelligence, and application-specific controls. SDN simplifies the control and management of both IoT networks and applications, SDN is not designed for IoT. To well explain future perspectives of IoT, we introduce a knowledge-driven SDN-based IoT architecture to illustrate how the flexibility and intelligence of the IoT networks can be enhanced, how the application-specific control can be realized, and the crucial challenges of current IoT networks can be addressed.

SDN and Its Evolution in Wireless and IoT Networks
IoT and Its Characteristics
Benefits of SDN to IoT
Challenges When Integrating SDN and IoT
Knowledge for SDN and IoT
State of the Art of Knowledge for SDN and IoT
Method
A Knowledge-Driven SDN-Based Architecture for IoT
AnMachine
Challenges and Future Work
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