Efficient Traffic Engineering in an NFV Enabled IoT System.

Sensors (Basel)

Faculty of Computer Science, Phenikaa University, Hanoi 12116, Vietnam.

Published: June 2020

The Internet of Things (IoT) is increasingly creating new market possibilities in several industries' sectors such as smart homes, smart manufacturing, and smart cities, to link the digital and physical worlds. A key challenge in an IoT system is to ensure network performance and cost-efficiency when a plethora of data is generated and proliferated. The adoption of Network Function Virtualization (NFV) technologies within an IoT environment enables a new approach of providing services in a more agile and cost-efficient way. We address the problem of traffic engineering with multiple paths for an NFV enabled IoT system (vIoT), taking into account the fluctuation of traffic volume in various time periods. We first formulate the problem as a mixed linear integer programming model for finding the optimal solution of link-weight configuration and traffic engineering. We then develop heuristic algorithms for a vIoT system with a large number of devices. Our solution enables a controller to adjust a link weight system and update a flow table at an NFV switch for directing IoT traffic through a service function chain in a vIoT system. The evaluation results under both synthetic and real-world datasets of network traffic and topologies show that our approach to traffic engineering with multiple paths remarkably improves several performance metrics for a vIoT system.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC7308828PMC
http://dx.doi.org/10.3390/s20113198DOI Listing

Publication Analysis

Top Keywords

traffic engineering
16
iot system
12
viot system
12
nfv enabled
8
enabled iot
8
engineering multiple
8
multiple paths
8
system
7
iot
6
traffic
6

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!