Skip to main content

Fault Recovery Algorithm Based on SDN Network

  • Conference paper
  • First Online:
Human Centered Computing (HCC 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10745))

Included in the following conference series:

Abstract

Nowadays, diversified demand of different users is becoming a focus for improving network performance. Traditional network can’t meet the demand, so we turn to Software-Defined Network architecture, which realizes virtualization and abstraction of underlying hardware resource via separation of control and data planes. First, we propose a virtual network mapping algorithm to allocate link resources, using Ant Colony algorithm to find the optimal solution. Then we develop a virtual network fault recovery mechanism to satisfy the need of end users with different fault tolerance. The mechanism is achieved by the failure recovery algorithm named NumMap Algorithm, which provide varied network reliability levels for users of varied priority. By the end of paper, we conduct simulation experiments to evaluate the algorithms with performance metrics such as failure repairing ratio, success running ratio, and working link resource utilization. The results demonstrate the superiority of the proposed algorithm compared with ResRemap and ResBackup algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Karakus, M., Durresi, A.: A survey: control plane scalability issues and approaches in Software-Defined Networking (SDN). Comput. Netw. 112, 279–293 (2017)

    Article  Google Scholar 

  2. Bardgett, J.A., Miguez, M.A., Wierzbowski, P.: Network management system generating virtual network map and related methods. US2015043378, 12 February 2015

    Google Scholar 

  3. Tootoonchian, A., Ganjali, Y.: HyperFlow: a distributed control plane for OpenFlow. In: Proceedings of the USENIX INM Workshop on WREN (2010)

    Google Scholar 

  4. Luo, Y., Chen, X., Wang, J.: A virtual network embedding algorithm for providing stronger connectivity in the residual networks. J. Netw. 8(4), 779–786 (2013)

    Google Scholar 

  5. Yeganeh, S.H., Ganjali, Y.: Kandoo: a framework for efficient and scalable offloading of control applications. In: Proceedings of the ACM SIGCOMM Workshop on HotSDN, pp. 19–24 (2012)

    Google Scholar 

  6. Chai, R., Dong, X.Y., Ma, J., et al.: An optimal IASA load balancing scheme in heterogeneous wireless networks. In: 6th International ICST Conference on Communications and Networking in China, pp. 714–719 (2011)

    Google Scholar 

  7. Huang, T., Liu, J., Chen, J., Liu, Y.: A topology-cognitive algorithm framework for virtual network embedding problem. China Commun. 4, 73–84 (2014)

    Article  Google Scholar 

  8. Mijumbi, R., Serrat, J., Rubio-Loyola, J., et al.: Dynamic resource management in SDN-based virtualized networks. In: 10th International Conference on Network and Service Management (CNSM), 17–21 November 2014, Rio de Janeiro, Brazil, 1st International Workshop on Management of SDN and NFV Systems (ManSDN/NFV), 21 November 2014, Rio de Janeiro, Brazil, pp. 412–417 (2014)

    Google Scholar 

  9. Bays, L.R., Oliveira, R.R., Buriol, L.S., Barcellos, M., Gaspary, L.P.: A toolset for efficient privacy-oriented virtual network embedding and its instantiation on SDN/OpenFlow-based substrates. Comput. Commun. 82, 13–27 (2016)

    Article  Google Scholar 

  10. Khan, A., An, X., Iwashina, S.: Virtual network embedding for telco-grade network protection and service availability. Comput. Commun. 84, 25–38 (2016)

    Article  Google Scholar 

  11. Li, Y., Zhao, Y., Zhang, J., Yu, X., Chen, H., Zhu, R., Zhou, Q., Yu, C., Cui, R.: First field trial of Virtual Network Operator oriented network on demand (NoD) service provisioning over software defined multi-vendor OTN networks. Optical Fiber Technol. 33, 22–29 (2017)

    Article  Google Scholar 

  12. Xing, C., Lan, J., Hu, Y.: Virtual network with security guarantee embedding algorithms. J. Comput. 8(11), 2782–2788 (2013)

    Article  Google Scholar 

  13. Arakawa, S.I., Minami, Y., Koizumi, Y., Miyamura, T., Shiomoto, K., Murata, M.: A managed self-organization of virtual network topology controls in WDM-based optical networks. J. Optical Commun. 32(4), 233–242 (2011)

    Article  Google Scholar 

  14. Sun, G., Yu, H., Li, L., Anand, V., Di, H.: The framework and algorithms for the survivable mapping of virtual network onto a substrate network. IETE Tech. Rev. 28(5), 381–391 (2011)

    Article  Google Scholar 

  15. Heisswolf, J., Zaib, A., Weichslgartner, A., König, R., Wild, T., Teich, J., Herkersdorf, A., Becker, J.: Virtual networks – distributed communication resource management. ACM Trans. Reconfigurable Technol. Syst. (TRETS) 6(2), 8 (2013)

    Google Scholar 

Download references

Acknowledgements

The authors would like to thank the reviewers for their detailed reviews and constructive comments, which have helped improve the quality of this paper. This work is supported by the National Natural Science Foundation of China under (Grant No. 61471055).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yi Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, Y., Wei, Y., Huang, R., Gu, B., Ma, Y., Song, M. (2018). Fault Recovery Algorithm Based on SDN Network. In: Zu, Q., Hu, B. (eds) Human Centered Computing. HCC 2017. Lecture Notes in Computer Science(), vol 10745. Springer, Cham. https://doi.org/10.1007/978-3-319-74521-3_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74521-3_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74520-6

  • Online ISBN: 978-3-319-74521-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics