• Jan 05, 2017 News![CFP] 2017 the annual meeting of IJFCC Editorial Board, ICCTD 2017, will be held in Paris, France during March 20-22, 2017.   [Click]
  • Mar 24, 2016 News! IJFCC Vol. 4, No. 4 has been indexed by EI (Inspec).   [Click]
  • Mar 24, 2017 News!Vol.6, No.1 has been published with online version.   [Click]
General Information
    • ISSN: 2010-3751
    • Frequency: Bimonthly (2012-2016); Quarterly (Since 2017)
    • DOI: 10.18178/IJFCC
    • Editor-in-Chief: Prof. Mohamed Othman
    • Executive Editor: Ms. Nancy Y. Liu
    • Abstracting/ Indexing: Google Scholar, Engineering & Technology Digital Library, and Crossref, DOAJ, Electronic Journals LibraryEI (INSPEC, IET).
    • E-mail:  ijfcc@ejournal.net 
Editor-in-chief
Prof. Mohamed Othman
Department of Communication Technology and Network Universiti Putra Malaysia, Malaysia
It is my honor to be the editor-in-chief of IJFCC. The journal publishes good papers in the field of future computer and communication. Hopefully, IJFCC will become a recognized journal among the readers in the filed of future computer and communication.
IJFCC 2014Vol.3(5): 331-336 ISSN: 2010-3751
DOI: 10.7763/IJFCC.2014.V3.321

A Dynamic Timeout Control Algorithm in Software Defined Networks

Taekhee Kim, Kwonyong Lee, Junhee Lee, Sungyong Park, Young-Hwa Kim, and Byungjoon Lee
Abstract—While Software Defined Networking (SDN) has received a considerable amount of attention, improving the scalability of an SDN controller has always been a major concern. One of the main reasons why the controller suffers from this scalability problem is that it is fairly often overwhelmed by a large number of flow setup requests from the SDN switches to the controller. These requests cause decrease in the number of switches that the controller can deal with. Since these requests are usually generated when flows arrive at the switch and their corresponding entries do not exist in the flow table due to eviction, minimizing the number of evictions also reduces the number of requests to the controller. This paper addresses the scalability problem and proposes the algorithm improving the scalability of the SDN controller by dynamically controlling the timeout value of each flow without modifying the switches. In the proposed approach, the controller collects various traffic parameters from the switches and predicts the inter-arrival times of packets in a flow. Based on the information, it dynamically adjusts the timeout value of each flow to reserve spaces in the flow table for newly arrived flows in advance. As a result, this avoids the evictions and reduces the number of flow setup requests to the controller. The benchmarking results show that the proposed algorithm reduces the number of packets to the controller by 9.9 %.

Index Terms—Flow table, open flow, SDN, SDN controller, timeout control.

T. Kim, K. Lee, J. Lee, S. Park are with the Department of Computer Science and Engineering, Sogang University, Seoul, Korea (e-mail: maxine.kth@gmail.com, kwonyong82@gmail.com, leejunhee23@gmail.com, parksy@sogang.ac.kr).
Y.-H. Kim is with Next Communication Research Lab., Electronics and Telecommunications Research Institute, Daejeon, Korea (e-mail: yhwkim@etri.re.kr).
B. Lee is with SDN Research Section, Electronics and Telecommunications Research Institute, Daejeon, Korea (e-mail: bjlee@etri.re.kr)

[PDF]

Cite: Taekhee Kim, Kwonyong Lee, Junhee Lee, Sungyong Park, Young-Hwa Kim, and Byungjoon Lee, "A Dynamic Timeout Control Algorithm in Software Defined Networks," International Journal of Future Computer and Communication vol. 3, no. 5, pp. 331-336, 2014.

Copyright © 2008-2016. International Journal of Future Computer and Communication. All rights reserved.
E-mail: ijfcc@ejournal.net