Analytical Model for OpenFlow-Based Software-Defined Network

  • Chiranjit Sarkar
  • S. K. Setua
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 710)


Software-defined network (SDN) is an emerging network architecture that can be adapted as a building block for cloud-enabled data centers. SDN decouples the traditional network in Data Plane (collection of forwarding devices or OpenFlow-enabled switches) and Control Plane (collection of one or more controllers), which communicates with each other using OpenFlow protocol. Proper installation of SDN necessitates the performance test of OpenFlow-enabled switches and controllers. Efficiency, reliability, and scalability are few parameters that should be considered to calculate the efficiency of an OpenFlow-based SDN. An analytical model of the OpenFlow-based network is suggested in this paper. Our proposed model is based on queueing theory and exponential models. The average packet arrival rate of a controller and maximum waiting time for an OpenFlow-enabled switch to get a PACKET_OUT message are taken as parameters to define our approach.


OpenFlow SDN M/M/1 queueing model 


  1. 1.
    Rowshanrad S., Namvarasl S., Abdi V., Hajizadeh M., Keshtgary M.: A survey on sdn, the future of networking. Journal of Advanced Computer Science & Technology, Vol. 3, no. 2, pp. 232 (2014)Google Scholar
  2. 2.
    Casado M., Freedman M.J., Pettit J., Luo J., McKeown N.: Ethane: Taking Control of the Enterprise. SIGCOMM’07 (2007)Google Scholar
  3. 3.
    Open networking foundation,
  4. 4.
  5. 5.
  6. 6.
    Floodlight OpenFlow controller,
  7. 7.
  8. 8.
  9. 9.
  10. 10.
    Ryu SDN Framework,
  11. 11.
    Shang Z., Wolter K.: Delay Evaluation of OpenFlow Network Based on Queueing Model. [cs.DC] (2016)Google Scholar
  12. 12.
    Jarschel M., Oechsner S., Schlosser D., Pries R., Goll S., Gia P.T.: Modeling and Performance Evaluation of an OpenFlow Architecture. ITC’11 (2011)Google Scholar
  13. 13.
    Al_Yassin S.S.: Modeling and Assessment Performance of OpenFlow-Based Network Control Plane. International Journal of Science and Research (IJSR), Vol. 4 Issue 9 (2015)Google Scholar
  14. 14.
    Papoulis A., Pillai S. U.: Probability, random variables, and stochastic processes. Tata McGraw-Hill Education (2002)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringUniversity of CalcuttaKolkataIndia

Personalised recommendations