DIN: A Bio-Inspired Distributed Intelligence Networking

  • Yufeng Li
  • Yankang DuEmail author
  • Chenhong Cao
  • Han Qiu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11783)


Software-Defined Networking (SDN) is a promising method to simplify network management and facilitate network evolution. However, SDN is a logically centralized technology with global network-wide view. It faces the problem of scalability and reliability. In this paper, we propose a novel method termed as Distributed Intelligence Networking (DIN). DIN optimizes network management based on distributed coordination of multiple forwarding nodes like the coordination in bird flocking motion, it is a fully physically and logically distributed structure based on neighbor network-wide view. This architecture naturally has the advantage of scalability and reliability.


Software-Defined Networking Distributed Intelligence Networking Neighbor network-wide view 



This research was supported by the Research and Development Program in Key Areas of Guangdong Province under Grants 2018B010113001, and the National Natural Science Foundation of China under Grants 61502528.


  1. 1.
    Kim, H., Feamster, N.: Improving network management with software defined networking. IEEE Commun. Mag. 51(2), 114–119 (2013)CrossRefGoogle Scholar
  2. 2.
    Xie, J., Guo, D., Hu, Z., et al.: Control plane of software defined networks: a survey. Comput. Commun. Rev. 67(1), 1–10 (2015)Google Scholar
  3. 3.
    Yeganeh, S., Tootoonchian, A., Ganjali, Y.: On scalability of software-defined networking. IEEE Commun. Mag. 51(2), 136–141 (2013)CrossRefGoogle Scholar
  4. 4.
    Curtis, A.R., Mogul, J.C., Tourrilhes, J., et al.: DevoFlow: scaling flow management for high performance networks. Comput. Commun. Rev. 41(4), 254–265 (2011)CrossRefGoogle Scholar
  5. 5.
    Mogul, J.C., Congdon, P.: Hey, you darned counters! Get off my asic!. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, New York, USA, pp. 25–30 (2012)Google Scholar
  6. 6.
    Cai, Z., Cox, A.L., Ng, T.S.E.: Maestro: A System for Scalable OpenFlow Control. Rice University, Technical report (2011)Google Scholar
  7. 7.
    Vicsek, T., Zafeiris, A.: Collective motion. Phys. Rep. 517(3–4), 71–140 (2012)CrossRefGoogle Scholar
  8. 8.
    Koponen, T., Casado, M., et al.: Onix: a distributed control platform for large-scale production networks. In: Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation, Berkeley, USA, pp. 1–6 (2010)Google Scholar
  9. 9.
    Tootoonchian, A., Ganjali, Y.: HyperFlow: a distributed control plane for OpenFlow. In: Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking, USA (2010)Google Scholar
  10. 10.
    Rahmani, A., Ji, M., Mesbahi, M., et al.: Controllability of multi-agent systems from a graph-theoretic perspective. SIAM J. Control. Optim. 48(1), 162–186 (2009)MathSciNetzbMATHCrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2019

Authors and Affiliations

  1. 1.School of Computer Engineering and ScienceShanghai UniversityShanghaiChina
  2. 2.National Digital Switching System Engineering and Technology R&D CenterZhengzhouChina

Personalised recommendations