Next Article in Journal
Polymer Optical Fiber-Based Integrated Instrumentation in a Robot-Assisted Rehabilitation Smart Environment: A Proof of Concept
Next Article in Special Issue
Enhancing the Internet of Things with Knowledge-Driven Software-Defined Networking Technology: Future Perspectives
Previous Article in Journal
Probabilistic Updating of Structural Models for Damage Assessment Using Approximate Bayesian Computation
Previous Article in Special Issue
A Smart Microcontroller Architecture for the Internet of Things
Open AccessArticle

Efficient Traffic Engineering in an NFV Enabled IoT System

1
University of Engineering and Technology, Vietnam National University, Hanoi 100000, Vietnam
2
Faculty of Information Technology, Hanoi National University of Education, Hanoi 100000, Vietnam
3
Faculty of Computer Science, Phenikaa University, Hanoi 12116, Vietnam
4
Phenikaa Institute for Advanced Study (PIAS), Phenikaa University, Hanoi 12116, Vietnam
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in Nguyen, T.-T.-L.; Pham, T.-M. Optimization Model and Algorithm for Dynamic Service-Aware Traffic Steering in Network Functions Virtualization. In Proceedings of the 2018 IEEE Seventh International Conference on Communications and Electronics, Hue, Vietnam, 18–20 July 2018.
Sensors 2020, 20(11), 3198; https://doi.org/10.3390/s20113198
Received: 29 April 2020 / Revised: 27 May 2020 / Accepted: 2 June 2020 / Published: 4 June 2020
(This article belongs to the Special Issue The Impact of Emerging Technologies on Sensor-Based Systems/Solutions)
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. View Full-Text
Keywords: internet of things; vIoT; network functions virtualization; traffic engineering; optimization internet of things; vIoT; network functions virtualization; traffic engineering; optimization
Show Figures

Figure 1

MDPI and ACS Style

Nguyen, T.-T.-L.; Pham, T.-M. Efficient Traffic Engineering in an NFV Enabled IoT System. Sensors 2020, 20, 3198. https://doi.org/10.3390/s20113198

AMA Style

Nguyen T-T-L, Pham T-M. Efficient Traffic Engineering in an NFV Enabled IoT System. Sensors. 2020; 20(11):3198. https://doi.org/10.3390/s20113198

Chicago/Turabian Style

Nguyen, Thi-Thuy-Lien; Pham, Tuan-Minh. 2020. "Efficient Traffic Engineering in an NFV Enabled IoT System" Sensors 20, no. 11: 3198. https://doi.org/10.3390/s20113198

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop