Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2011.18C.6.413

A NetFPGA-based IP Service Gateway for the Composition of Service Overlay Networks  

Jo, Jin-Yong (한국과학기술정보연구원)
Lee, So-Yeon (한국과학기술정보연구원)
Kong, Jong-Uk (한국과학기술정보연구원)
Kim, Jong-Won (광주과학기술원 정보통신공학부)
Abstract
Overlay network is a ready-to-use solution to enable new network functionality with existing Internet connectivity intact. This paper introduces a network service which helps users easily compose their own service overlay networks through software-defined networks. We look into the structure of service gateway which enables 1 Gbps packet processing on composed overlay networks. We also provide examples for the way of composing service overlay for support multicast applications. Experiment results carried over the KREONET (Korea Research Environment Open NETwork) show the forwarding performance of the service gateway.
Keywords
Software-Defined Network; Programmable Overlay Network; NetFPGA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. Pagh and F. F. Rodler, "Cuckoo hashing," Journal of Algorithm, Vol.51, pp.122-144, May, 2004.   DOI   ScienceOn
2 R. C. Chalmers and K. C. Almeroth, "On the topology of multicast trees," IEEE/ACM Trans. on Networking (TON), Vol.11, Feb., 2003.
3 A. Dunkels, "Design and implementation of the LwIP TCP/IP stack," Feb., 2001. http://www.sics.se/-adam/lwip/doc/lwip.pdf
4 A. Tootoocian and Y. Ganjali, "HyperFlow: A distributed control plane for OpenFlow," Proc. INM/WREN workshop. 2010.
5 M. Yu, J. Rexford, M. J. Freedman, J. Wang, "Scalable flow-based networking with DIFANE," ACM SIGCOMM Computer Communication Review, Vol.40, Oct., 2010.
6 P. Fransson and A. Jonsson, End-to-end measurements on performance penalties of IPv4 options, Proc. IEEE Globecom 2004, Dec., 2004.
7 A. Ogawa, K. Kobayashi, K. Sugiura, O. Nakamura, and J. Murai, "Design and implementation of DV stream over internet," Proc. Internet Workshop IWS'99, pp.255-260, Feb., 1999.   DOI
8 Cisco VNI, "Forecast and Methodology, 2009-2014," June, 2010. White paper.
9 S. Koh, J. Park, J. Min, and K. Park, "Framework of Control Protocol for Relayed Multicast," Proc. Human.society@ internet, pp.576-581, 2003.
10 J. Lockwood, N. NcKeown, G. Watson, G. Gibb, P. Hartke, J. Naous, R. Raghuraman, and J. Luo, "NetFPGA-An Open Platform for Gigabit-rate Network Switching and Routing," Proc. IEEE International Conference on Microelectronic Systems Education, 2007.   DOI
11 N. NcKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM Computer Communication Review 38, April, 2008.   DOI
12 N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown, and S. Shenker, "NOX: toward an operating system for networks," ACM SIGCOM Computer Communication Review, Vol.38, July, 2008.
13 B. Davie and J. Medved, "A Programmable Overlay Router for Service Provider Innovation," Proc. ACM PRESTO'09, Aug., 2009.
14 C. Perkins, "IP encapsulation within IP," Internet Engineering Task Force, RFC 2003, 1996.
15 B. Chun, D. Culler, T. Roscoe, A. Bavier, L. Peterson, M. Wawrzoniak, and M. Bowman, "PlanetLab: an overlay testbed for broad-coverage services," ACM SIGCOMM Computer Communication Review, Vol.33, July, 2003.