Skip to main content

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

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 927))

Abstract

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.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. ONOS. http://onosproject.org/

  2. OpenDaylight. https://www.opendaylight.org/

  3. Ryu. http://osrg.github.com/ryu/

  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)

    Article  Google Scholar 

  5. ON Foundation: “Software-defined networking: The new norm for networks,” Open Networking Foundation, Tech. Rep. (2012)

    Google Scholar 

  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. 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. 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–476

    Google Scholar 

  9. SDN-IP. https://wiki.onosproject.org/display/ONOS/SDN-IP

  10. Quagga Routing Suite. http://www.nongnu.org/quagga/

  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)

    Article  Google Scholar 

  12. McCauley, M.: POX (2009). https://github.com/noxrepo/pox

  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. Floodlight, an open SDN controller. http://www.projectfloodlight.org/floodlight/

  15. REST API. http://www.restapitutorial.com/

  16. Intent Framework. https://wiki.onosproject.org/display/ONOS/Intent+Framework

  17. P4 Language Consortium. https://p4.org/

  18. Network Configuration Protocol (NETCONF). https://tools.ietf.org/html/rfc6241

  19. Transaction Language 1 (TL1) wiki. https://en.wikipedia.org/wiki/Transaction_Language_1

  20. Simple Network Management Protocol (SNMP). https://www.ietf.org/rfc/rfc1157.txt

  21. RESTCONF Protocol. https://tools.ietf.org/html/rfc8040

  22. SAGE2. http://sage2.sagecommons.org

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wun-Yuan Huang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Huang, WY. et al. (2019). Implementation of a Transnational Testbed and Web UI System with Layer3 SDX. In: Barolli, L., Takizawa, M., Xhafa, F., Enokido, T. (eds) Web, Artificial Intelligence and Network Applications. WAINA 2019. Advances in Intelligent Systems and Computing, vol 927. Springer, Cham. https://doi.org/10.1007/978-3-030-15035-8_41

Download citation

Publish with us

Policies and ethics