Abstract
Software defined network (SDN) increases control on network infrastructures. It aggregates responsibilities of different hardware devices at higher level abstraction which is called as controller. The controller may face problem of serious failures. The guarantee of packet delivery in secure environment during data transmission is a major challenge using appropriate network policies. The mathematical model investigates the hidden issues in any system. The quality of service (QoS) has two views. One perspective is QoS requirement and other is real QoS during the data transmission. This QoS helps to find the accuracy of the controller decision. In this paper, we have proposed reward based formal model of distributed software defined networks using real time data (SDNR) to compute real time QoS during data transmission. We have separated time based QoS reliability from the other QoS like security and consistency level of network policy and these QoS have been incorporated collectively. We have considered all above three parameters as a reward for distributed SDN. The reliability is an abstraction of QoS parameters like latency, throughput, delay and link utilization which is computed at packet delivery time and captures the motive of other finer QoS parameters. In distributed SDN several controllers updates their data parallel in real time and they share Network Information Base of each other. The synchronization and the time is an important factor in the case of distributed SDN. Extended Time Automata is used to investigate role of reward in data transmission in distributed SDN in real time.
Similar content being viewed by others
References
Li, J., Chang, X., Ren, Y., Zhang, Z., & Wang, G. (2014). An effective path load balancing mechanism based on SDN. In 2014 IEEE 13th international conference on trust, security and privacy in computing and communications. https://doi.org/10.1109/trustcom.2014.67.
Adami, D., Giordano, S., Pagano, M., & Santinelli, N. (2014). Class–based traffic recovery with load balancingin software–defined networks. In The 6th IEEE international workshop on management and emerging networks and services.
Molina, E., Matias, J., Astarloa, A., & Jacob, E. (2015). Managing path diversity in layer 2 critical networksby using OpenFlow. In IFIP.
Wang, Y., Tao, X., He, Q., & Kuang, Y. (2016). A dynamic load balancing method of cloud-center based on SDN. In China communication.
Al-Najjar, A., Layeghy, S., & Portmann, M. (2016). Pushing SDN to the end-host, network load balancing using openflow. In The thirteenth IEEE international workshop on managing ubiquitous communications and services.
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., et al. (2008). Openflow: Enabling innovation in campus networks. SIGCOMM Computer Communication Review, 38(2), 69–74.
Molina, E., Matias, J., Astarloa, A., & Jacob, E. (2015). Managing path dive rsity in layer 2 critical networks by using OpenFlow. In 2015 IFIP (pp. 394–397).
Francois, P., Shand, M., & Bonaventure, O. (2007). Disruption-free topology reconfiguration in OSPF networks. In IEEE INFOCOM.
Guo, Z., Su, M., Xu, Y., Duan, Z., Wang, L., Hui, S., et al. (2014). Improving the performance of load balancing in software—defined networks through load variance—based synchronization. Amsterdam: Elsevier.
Reitblatt, M., Foster, N., Rexford, J., Schlesingerand, C., & Walker, D. (2012). Abstractions for network update. In SIGCOMM’12, 2012.
Chemeritskyy, E. V., Smelyansky, R. L., & Zakharov, V. A. (2014). A formal model and verification problems for software defined networks. Moscow: Faculty of Computational Mathemetics and Cybernatics, Moscow State University.
Thiele, D., & Ernst, R. (2016). Formal analysis based evaluation of software defined networking for time-sensitive ethernet. IEEE: Piscataway.
Shin, S., Porras, P., Yegneswaran, V., Fong, M., Gu, G., & Tyson, M. (2013). FRESCO: Modular composable security servicesfor software-defined networks. In ISOC network and distributed system security symposium.
Marzo, J. L., Calle, E., Scoglio, C., & Anjah, T. (2003). QoS online routing and MPLS multilevel protection: A survey. IEEE Communications Magazine, 41(10), 126–132.
Fowler, S., Zeadally, S., & Siddiqui, F. (2005). QoS pathselection exploiting minimum link delays in MPLS-based networks. In Proceedings, of systems communications (pp. 27–32).
Nikos Doulamis, Panagiotis Kokkinos, and Emmanouel Varvarigos, “Spectral Clustering Scheduling Techniques forTasks with Strict QoS Requirements”, Springer pp. 478–488, 2008.
Bari, M. F., Chowdhury, S. R., Ahmed, R., Boutaba, R., & David, R. (2013). PolicyCop: An autonomic QoS policy enforcement framework for software defined networks. In IEEE SDN for future networks and services (SDN4FNS).
Tomovic, S., & Prasad, N. (2014). SDN control framework for QoS provisioning. In 22nd telecommunications forum TELFOR, IEEE.
Niels L. M. van Adrichem, Doerr, C., & Kuipers, F. A. (2014). OpenNetMon: Network monitoring in openflow software-defined network. In 2014 IEEE network operations and management symposium (NOMS) (pp. 1–8). IEEE.
Canini, M., Kuznetsov, P., Levin, D., & Schmid, S. (2013). Software transactional networking: Concurrent and consistent policy composition HotSDN’13. Hong Kong: ACM.
Podymov, V., & Popesko, U. (2013). UPPAAL-based software—defined network verification tools and methods of program analysis (pp. 09–14).
Behrmann, G., David, A., & Larsen, K. G. (2004). A tutorial on uppaal. In M. Bernardo & F. Corradini (Eds.), International school on formal methods for the design of computer, communication, and software systems, SFM-RT 2004. Revised lectures, ser. lecture notes in computer science (Vol. 3185, pp. 200–237). Berlin: Springer.
Author information
Authors and Affiliations
Corresponding author
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
Srivastava, V., Pandey, R.S. A Reward Based Formal Model for Distributed Software Defined Networks. Wireless Pers Commun 116, 691–707 (2021). https://doi.org/10.1007/s11277-020-07733-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-020-07733-0