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...
Main Authors: | , , |
---|---|
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 |