Abstract
Software defined networking (SDN) and its most popular southbound implementation OpenFlow (OF) are already greatly exploited in the existing mobile cellular networks as part of data centers and mobile core networks. Due to user’s mobility, it is of upmost importance for the operators to provide the shortest possible interruption when the mobile users are performing the procedure of handover. In this work, we proposed a novel analytical approach to model the OF-related handover messages exchanged between the OF-switches and the SDN controller. We modeled two different OF-switch implementations and we compared the results: (1) single shared buffer used for the control and data plane; (2) two priority buffers, where the data plane packets are served only when there are no packets to be processed in the control plane. We numerically evaluated the two systems and we validated the model by using simulations. The obtained results clearly point that although the priority buffering increased the complexity, it effectively provided the shortest handover delay. Therefore, the priority buffering should be the preferred mechanism for mobile networks.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Agiwal, M., Roy, A., & Saxena, N. (2016). Next generation 5G wireless networks: A comprehensive survey. IEEE Communications Surveys & Tutorials, 18(3), 1617–1655.
Cox, J. H., Chung, J., Donovan, S., Ivey, J., Clark, R. J., & Riley, G. (2017). Advancing software-defined networks: A survey. IEEE Access, 5, 25487–25526.
Thorat, P., Jeon, S., Raza, S. M., Challa, R., & Choo, H. (2017). Scalable and efficient forwarding table design for multi-link failover in OpenFlow-enabled networks. IETE Technical Review, 34(sup1), 27–38.
Goto, Y., Masuyama, H., & Ng, B. (2019). Queueing analysis of software defined network with realistic OpenFlow-based switch model. Computer Networks, 164, 106892.
Nguyen, V. G., Brunstrom, A., Grinnemo, K. J., & Taheri, J. (2017). SDN/NFV-based mobile packet core network architectures: A survey. IEEE Communications Surveys & Tutorials, 19(33), 1567–1602.
Parvez, I., Rahmati, A., Guvenc, I., Sarwat, A., & Dai, H. (2018). A survey on low latency towards 5G: RAN, core network and caching solutions. IEEE Communications Surveys & Tutorials, 20(4), 3098–3130.
Alotaibi, M., Helmy, A., & Nayak, A. (2018). Modeling handover signaling messages in OpenFlow-based mobile software-defined network. Journal of Computer Networks and Communications, 2018, 1543531. https://doi.org/10.1155/2018/1543531.
Elsaadany, M., Ali, A., & Hamouda, W. (2017). Cellular LTE-A technologies for the future Internet-of-Things: Physical layer features and challenges. IEEE Communications Surveys & Tutorials, 19(4), 2544–2572.
Angelis, C., & Chronopoulos, S. (2011). System performance of an LTE MIMO downlink in various fading environments. In Second international ICST conference, AMBI-SYS 2011.
Mahmood, K., Chilwan, A., Osterbo, O., & Jarschel, M. (2015). Modelling of OpenFlow-based software-defined networks: The multiple node case. IET Networks, 4(5), 278–284.
Sarkar, C., et al. (2018). Analytical model for OpenFlow-based software-defined network. In Progress in computer, analytics and networking (pp. 583–592).
Singh, D., Lai, Y. C., & Seah, W. (2017). Modelling software-defined networking: Switch design with finite buffer and priority queueing. In 2017 IEEE 42nd conference on local computer networks (LCN).
Jarschel, M., et al. (2011). Modeling and performance evaluation of an openflow architecture. In Proceedings of the 23rd International Teletraffic Congress (pp. 1–7).
Azodolmolky, S., Nejabati, R., Pazouki, M., et al. (2013). An analytical model for software defined networking: A network calculus-based approach. In Global communications conference (pp. 1397–1402).
Thieme, C. (2017). Challenges for modelling of software-based packet processing in commodity hardware using queueing theory. Network Architecture and Services, 49, 1–17.
Mahmood, K., Chilwan, A., Østerbø, O., & Jarschel, M. (2014). On the modeling of openflow-based SDNS: The single node case. Computer Science and Information Technology (CS & IT), 4, 207–214.
Marquezan, C., An, X., Despotovic, Z., Khalili, R., & Hecker, A. (2016). Identifying latency factors in SDN-based mobile core networks. In Symposium on computers and communication (pp. 484–491).
Tantayakul, K., Dhaou, R., & Paillassa, B. (2016). Impact of Sdn on mobility management. In 30th international advanced information networking and applications conference (pp. 260–265).
Meneses, F., Corujo, D., Guimaraes, C., & Aguiar, A. (2015). Extending SDN to end nodes towards heterogeneous wireless mobility. In 2015 IEEE Globecom Workshops, 2015.
Mondal, A., Misra, S., & Maity, I. (2019). Buffer size evaluation of open-flow systems in software-defined networks. IEEE Systems Journal, 13(2), 1–8.
Burke, P. J. (1956). The output of a queuing system. Operations Research, 4(6), 699–704.
Busic, A., Gaujal, B., & Perronnin, F. (2012). Perfect sampling of networks with finite and infinite capacity queues. In K. Al-Begain, D. Fiems, & J.-M. Vincent (Eds.), ASMTA, ser. Lecture Notes in Computer Science (Vol. 7314, pp. 136–149). Berlin: Springer.
Addie, R. G., & Zukerman, M. (1994). An approximation for performance evaluation of stationary single server queues. IEEE Transactions on Communications, 42(12), 3150–3160.
Yen, T.-C., & Su, C.-S. (2014). An SDN-based cloud computing architecture and its mathematical model. In Information science, electronics and electrical engineering (ISEEE), 2014 international conference on (Vol. 3, pp. 1728–1731). IEEE.
Javed, U., Iqbal, A., Saleh, S., Haider, S. A., & Ilyas, M. U. (2017). A stochastic model for transit latency in OpenFlow SDNs. Computer Networks, 113, 218–229.
Lai, Y.-C., Ali, A., Hassan, M. M., Hossain, M. S., & Lin, Y.-D. (2017). Performance modeling and analysis of TCP connections over software defined networks. In GLOBECOM 2017-2017 ieee global communications conference (pp. 1–6). IEEE.
Sood, K., Yu, S., & Xiang, Y. (2016). Performance analysis of softwaredefined network switch using M = Geo = 1 model. IEEE Communications Letters, 20(12), 2522–2525.
Miao, W., Min, G., Wu, Y., & Wang, H. (2015). Performance modelling of preemption-based packet scheduling for data plane in software defined networks. In IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity).
Miao, W., Min, G., Wu, Y., Wang, H., & Hu, J. (2016). Performance modelling and analysis of software-defined networking under bursty multimedia traffic. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM), 12(5s), 77.
Goto, Y., Masuyama, H., Ng, B., Seah, W. K., & Takahashi, Y. (2016). Queueing analysis of software defined network with realistic OpenFlow-based switch model. In Proceedings of the IEEE international symposium on modelling, analysis and simulation of computer and telecommunication systems (MASCOTS), London, UK, 19-21 September 2016.
Ogasawara, S., & Takahashi, Y. (2016). Performance analysis of traffic classification in an openflow switch. In Cloudification of the Internet of Things (CIoT). IEEE.
Schassberger, R. (1981). Review of reversibility and stochastic networks. Performance Evaluation, 1(1), 90.
Bolch, G., Greiner, S., de Meer, H., & Trivedi, K. S. (2006). Queueing networks and Markov chains (2nd ed.). Hoboken, NJ: Wiley.
Serfozo, R. (2009). Basics of applied stochastic processes. Berlin: Springer.
Ost, A. (2013). Performance of communication systems: A model-based approach with matrix-geometric methods. Berlin: Springer.
Open Networking F. (2012). Openflow switch specification version 1.3.1, Tech. Republic.
Takagi, H. (1990). Stochastic analysis of computer and communication systems. Amsterdam: Elsevier.
Neuts, M. F. (1994). Matrix-geometric solutions in stochastic models—An algorithmic approach. New York: Dover.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Panev, S., Latkoski, P. Modeling of OpenFlow-related handover messages in mobile networks. Telecommun Syst 75, 307–318 (2020). https://doi.org/10.1007/s11235-020-00689-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-020-00689-3