Browse > Article

Implementation of High Performance Overlay Multicast Packet Forwarding Engine On NetFPGA  

Jeon, Hyuk-Jin (Kwangwoon University)
Lee, Hyun-Seok (Kwangwoon University)
Jeong, Yong-Jin (Kwangwoon University)
Publication Information
Abstract
High-quality multimedia on the Internet has attracted attention because of its wide application area. IP multicast has been proposed as a solution to use efficient network resources in these services. However, IP multicast has not been commonly used due to a number of practical issues such as security and management. As an alternative, an overlay multicast routing which is performed in upper protocol layers on legacy networks without changing hardware has been presented. Yet, the maximum data transmission capacity of the overlay multicast is not sufficient for real time transmission of multimedia data. In this paper, we have implemented an overlay multicast engine on NetFPGA which allows us to perform packet replication and tunneling which need high-speed. In addition, we have implemented extra portions which need low-speed in software. From now on, we will progress research which increase the number of terminal spots which can be replicated by improvement and amplify throughputs by optimization.
Keywords
Overlay Network; Multimedia; Multicast; NetFPGA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 손승철, 광용완, 허권, 이형옥, 남지승, "오버레이 멀티캐스트를 위한 HDTV 중계전송 시스템 설계 및 구현", 한국통신학회논문지, Vol. 32 No. 1A, 2007년
2 Christophe Diot, Brian Neil Levine, Bryan Lyles, Hassan Kassem, Doug Balensiefen, "Deployment Issue for the IP Multicast Service and Architecture", Network, IEEE, 2000.
3 고석주, 강신각, "인터넷 멀티캐스트 신기술 동향", 전자통신동향분석, 16권 2호(통권 68), 2001년
4 Sherlia Y. Shi, Jonathan S. Turner, "Routing in overlay multicast networks", INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, 2002.
5 강호종, 송황준, 민경원, "실시간 동영상 오버레이 멀티캐스트 시스템", 한국통신학회논문지, 제31권 2C호, pp.139-147, 2006년
6 Nick McKeown 외, "OpenFlow : enabling innovation in campus networks." http://www.openflowswitch.org
7 Chang-Soo Ha, Jong Hyoung Lee, Duck Soo Leem, Myoung-Soo Park, Byeong-Yoon Choi, "ASIC Design of IPSec Hardware Accelerator for Network Security", IEEE Asia-Pacific Conference on Advanced System Integrated Circuits, 2004
8 Pankaj Gupta, Steven Lin, Nick McKeown, "Routing Lookups in Hardware at Memory Access Speeds", Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies, 1998
9 Fahmy S, Minseok Kwon, "Characterizing Overlay Multicast Networks and Their Costs", Networking, IEEE/ACM Transactions on.
10 Xing Jin, Wanqing Tu, Chan. S -H.G, "Challenges and advances in using IP multicast for overlay data delivery", Communication Magazine, IEEE.
11 Virtex-II Pro and Virtex-II Pro X FPGA User Guide, http://www.xilinx.com/support/documentation/user_guides/ug012.pdf
12 유태완, 최훈규, 손석신, 권태경, 최양희, "Net-FPGA를 이용한 멀티캐스트 오버레이 네트워크 설계", 서울대학교 컴퓨터 공학부, internal document.
13 Block RAM Block Data Sheet, http://www.xilinx.com/support/documentation/ip_documentation/bram_block.pdf
14 Content-Addressable Memory Data Sheet, http://www.xilinx.com/support/documentation/ip_documentation/cam_ds253.pdf