RrBox: Remote dynamically reconfigurable middlebox using NetFPGA

This paper presents a remote dynamically reconfigurable middlebox using NetFPGA 10G development board. The packet forwading algorithm in this middlebox can be updated remotely through the 1Gbps Ethernet connection without a host computer. The proposed architecture uses a customized reconfiguration c...

Full description

Bibliographic Details
Main Authors: Tan, Tze Hon, Ooi, Chia Yee, Marsono, M. N.
Format: Conference or Workshop Item
Language:English
Published: 2015
Subjects:
Online Access:http://eprints.utm.my/59461/1/TanTzeHon2015_RrBoxRemoteDynamicallyReconfigurable.pdf
_version_ 1796860715468849152
author Tan, Tze Hon
Ooi, Chia Yee
Marsono, M. N.
author_facet Tan, Tze Hon
Ooi, Chia Yee
Marsono, M. N.
author_sort Tan, Tze Hon
collection ePrints
description This paper presents a remote dynamically reconfigurable middlebox using NetFPGA 10G development board. The packet forwading algorithm in this middlebox can be updated remotely through the 1Gbps Ethernet connection without a host computer. The proposed architecture uses a customized reconfiguration controller and the Internal Configuration Access Port (ICAP) available in the reconfigurable device. Functional update is important to patch design flaws and bugs, to optimize design performance, and to cope with the changing of execution unit's functional requirement. Based on the experimental result, the implemented middlebox achieved roughly 352Mbps reconfiguration throughput.
first_indexed 2024-03-05T19:45:26Z
format Conference or Workshop Item
id utm.eprints-59461
institution Universiti Teknologi Malaysia - ePrints
language English
last_indexed 2024-03-05T19:45:26Z
publishDate 2015
record_format dspace
spelling utm.eprints-594612021-09-05T04:28:19Z http://eprints.utm.my/59461/ RrBox: Remote dynamically reconfigurable middlebox using NetFPGA Tan, Tze Hon Ooi, Chia Yee Marsono, M. N. TK Electrical engineering. Electronics Nuclear engineering This paper presents a remote dynamically reconfigurable middlebox using NetFPGA 10G development board. The packet forwading algorithm in this middlebox can be updated remotely through the 1Gbps Ethernet connection without a host computer. The proposed architecture uses a customized reconfiguration controller and the Internal Configuration Access Port (ICAP) available in the reconfigurable device. Functional update is important to patch design flaws and bugs, to optimize design performance, and to cope with the changing of execution unit's functional requirement. Based on the experimental result, the implemented middlebox achieved roughly 352Mbps reconfiguration throughput. 2015-01-15 Conference or Workshop Item PeerReviewed application/pdf en http://eprints.utm.my/59461/1/TanTzeHon2015_RrBoxRemoteDynamicallyReconfigurable.pdf Tan, Tze Hon and Ooi, Chia Yee and Marsono, M. N. (2015) RrBox: Remote dynamically reconfigurable middlebox using NetFPGA. In: 14th International Symposium on Communications and Information Technologies, ISCIT 2014, 24 September 2014 - 26 September 2014, Incheon, South Korea. http://dx.doi.org/10.1109/ISCIT.2014.7011943
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Tan, Tze Hon
Ooi, Chia Yee
Marsono, M. N.
RrBox: Remote dynamically reconfigurable middlebox using NetFPGA
title RrBox: Remote dynamically reconfigurable middlebox using NetFPGA
title_full RrBox: Remote dynamically reconfigurable middlebox using NetFPGA
title_fullStr RrBox: Remote dynamically reconfigurable middlebox using NetFPGA
title_full_unstemmed RrBox: Remote dynamically reconfigurable middlebox using NetFPGA
title_short RrBox: Remote dynamically reconfigurable middlebox using NetFPGA
title_sort rrbox remote dynamically reconfigurable middlebox using netfpga
topic TK Electrical engineering. Electronics Nuclear engineering
url http://eprints.utm.my/59461/1/TanTzeHon2015_RrBoxRemoteDynamicallyReconfigurable.pdf
work_keys_str_mv AT tantzehon rrboxremotedynamicallyreconfigurablemiddleboxusingnetfpga
AT ooichiayee rrboxremotedynamicallyreconfigurablemiddleboxusingnetfpga
AT marsonomn rrboxremotedynamicallyreconfigurablemiddleboxusingnetfpga