Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics

Software-defined networking (SDN) enables flexible fine-grained networking policies by allowing the SDN controller to install packet handling rules on distributed switches. The behaviour of SDN depends on the set of forwarding entries installed at the switch flow table. The increasing number of traf...

Full description

Saved in:
Bibliographic Details
Main Authors: Isyaku, B., Bakar, K.A., Zahid, M.S.M., Yusuf, M.N.
Format: Article
Published: MDPI AG 2020
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096626264&doi=10.3390%2felectronics9111983&partnerID=40&md5=f50abdf15f37e92474dcecd77cf5aa32
http://eprints.utp.edu.my/23407/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utp.eprints.23407
record_format eprints
spelling my.utp.eprints.234072021-08-19T07:22:31Z Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics Isyaku, B. Bakar, K.A. Zahid, M.S.M. Yusuf, M.N. Software-defined networking (SDN) enables flexible fine-grained networking policies by allowing the SDN controller to install packet handling rules on distributed switches. The behaviour of SDN depends on the set of forwarding entries installed at the switch flow table. The increasing number of traffics from the proliferation of the Internet of Thing (IoT) devices increase the processing load on the controller and generates an additional number of entries stored in the flow table. However, the switch flow table memory (TCAM) cannot accommodate many entries. Packets from multimedia flows are usually large in size and thus suffer processing delay and require more flow set up requests. The SDN controller may be overloaded and face some scalability problems because it supports a limited number of requests from switches. OpenFlow uses timeout configuration to manage flow setup request. The conventional fixed timeout cannot cope up with the dynamic nature of traffic flows. This paper controls the frequent flow setup requests by proposing an adaptive and hybrid idle�hard timeout allocation (AH-IHTA). The algorithm considers traffic patterns, flow table usage ratio, and returns appropriate the timeout to different flows. The performance evaluations conducted have shown a 28 and 39 reduction in the flow setup request and flow eviction, respectively. © 2020 by the authors. Licensee MDPI, Basel, Switzerland. MDPI AG 2020 Article NonPeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096626264&doi=10.3390%2felectronics9111983&partnerID=40&md5=f50abdf15f37e92474dcecd77cf5aa32 Isyaku, B. and Bakar, K.A. and Zahid, M.S.M. and Yusuf, M.N. (2020) Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics. Electronics (Switzerland), 9 (11). pp. 1-18. http://eprints.utp.edu.my/23407/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
description Software-defined networking (SDN) enables flexible fine-grained networking policies by allowing the SDN controller to install packet handling rules on distributed switches. The behaviour of SDN depends on the set of forwarding entries installed at the switch flow table. The increasing number of traffics from the proliferation of the Internet of Thing (IoT) devices increase the processing load on the controller and generates an additional number of entries stored in the flow table. However, the switch flow table memory (TCAM) cannot accommodate many entries. Packets from multimedia flows are usually large in size and thus suffer processing delay and require more flow set up requests. The SDN controller may be overloaded and face some scalability problems because it supports a limited number of requests from switches. OpenFlow uses timeout configuration to manage flow setup request. The conventional fixed timeout cannot cope up with the dynamic nature of traffic flows. This paper controls the frequent flow setup requests by proposing an adaptive and hybrid idle�hard timeout allocation (AH-IHTA). The algorithm considers traffic patterns, flow table usage ratio, and returns appropriate the timeout to different flows. The performance evaluations conducted have shown a 28 and 39 reduction in the flow setup request and flow eviction, respectively. © 2020 by the authors. Licensee MDPI, Basel, Switzerland.
format Article
author Isyaku, B.
Bakar, K.A.
Zahid, M.S.M.
Yusuf, M.N.
spellingShingle Isyaku, B.
Bakar, K.A.
Zahid, M.S.M.
Yusuf, M.N.
Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
author_facet Isyaku, B.
Bakar, K.A.
Zahid, M.S.M.
Yusuf, M.N.
author_sort Isyaku, B.
title Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
title_short Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
title_full Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
title_fullStr Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
title_full_unstemmed Adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
title_sort adaptive and hybrid idle�hard timeout allocation and flow eviction mechanism considering traffic characteristics
publisher MDPI AG
publishDate 2020
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85096626264&doi=10.3390%2felectronics9111983&partnerID=40&md5=f50abdf15f37e92474dcecd77cf5aa32
http://eprints.utp.edu.my/23407/
_version_ 1738656467650609152
score 13.160551