Implementation of a Transnational Testbed and Web UI System with Layer3 SDX

  • Wun-Yuan HuangEmail author
  • Hui-Lan Lee
  • Ta-Yuan Chou
  • Te-Lung Liu
  • Fei Yeh
  • Jim Hao Chen
  • Joe Mambretti
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 927)


An Internet eXchange Point (IXP) is a central aggregation point where Internet Service Providers interconnect with each other using the Border Gateway Protocol (BGP) to peer with Autonomous System (AS). An IXP is also the most critical part of the Internet’s infrastructure. By incorporating Software Defined Network (SDN) technology, Software Defined eXchanges (SDXs) can provide a much more intelligent mechanism in network management and more efficient, flexible and dynamic network resource provisioning. In this paper, we describe an adaptive network transmission testbed based on SDN-IP that provides efficiency, elasticity, security, and convenience. SDN-IP is an application built on an open-source ONOS, and it plays an important role for interconnection among heterogeneous networks. Using this approach, we exploit the L3 routing mechanism of SDN-IP for inter-domain communication, interconnecting several research sites. Besides the testbed deployment, we implemented a Web UI system for this testbed to decrease management overhead.


  1. 1.
  2. 2.
  3. 3.
  4. 4.
    McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., et al.: OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008)CrossRefGoogle Scholar
  5. 5.
    ON Foundation: “Software-defined networking: The new norm for networks,” Open Networking Foundation, Tech. Rep. (2012)Google Scholar
  6. 6.
    Astuto, B.N., Mendonca, M., Nguyen, X.N., Obraczka, K., Turletti, T.: A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun. Surv. Tutorials 16(3), 1617–1634 (2014)Google Scholar
  7. 7.
    Gupta, A., Vanbever, L., Shahbaz, M., Donovan, S., Schlinker, B., Feamster, N., Rexford, J., Shenker, S., Clark, R., KatzBassett, E.: SDX: a software defined internet exchange. ACM SIGCOMM (2014)Google Scholar
  8. 8.
    Lin, P., Hart, J., Krishnaswamy, U., Murakami, T., Kobayashi, M., Al-Shabibi, A., Wang, K.C.: Seamless interworking of SDN and IP. ACM SIGCOMM Comput. Commun. Rev. 43(4), 475–476Google Scholar
  9. 9.
  10. 10.
    Quagga Routing Suite.
  11. 11.
    Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: NOX: towards an operating system for networks. ACM SIGCOMM Comput. Commun. Rev. 38(3), 105–110 (2008)CrossRefGoogle Scholar
  12. 12.
    McCauley, M.: POX (2009).
  13. 13.
    Erickson, D.: The beacon OpenFlow controller. In: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, ser. HotSDN 2013, pp. 13–18. ACM, New York (2013)Google Scholar
  14. 14.
    Floodlight, an open SDN controller.
  15. 15.
  16. 16.
  17. 17.
    P4 Language Consortium.
  18. 18.
    Network Configuration Protocol (NETCONF).
  19. 19.
    Transaction Language 1 (TL1) wiki.
  20. 20.
    Simple Network Management Protocol (SNMP).
  21. 21.
  22. 22.

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Wun-Yuan Huang
    • 1
    Email author
  • Hui-Lan Lee
    • 1
  • Ta-Yuan Chou
    • 1
  • Te-Lung Liu
    • 1
  • Fei Yeh
    • 2
  • Jim Hao Chen
    • 2
  • Joe Mambretti
    • 2
  1. 1.National Center for High-Performance ComputingNARLabsTaipeiTaiwan
  2. 2.International Center for Advanced Internet ResearchNorthwestern UniversityEvanstonUSA

Personalised recommendations