[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3289602.3293933acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
poster

Scalable High Performance SDN Switch Architecture on FPGA for Core Networks

Published: 20 February 2019 Publication History

Abstract

Due to the increasing heterogeneity in network user requirements, dynamically varying day to day network traffic patterns and delay in network service deployment, there is a huge demand for scalability and flexibility in modern networking infrastructure, which in return has paved way for the introduction of Software Defined Networking (SDN) in core networks. In this paper, we present an FPGA-based switch which is fully compliant with OpenFlow; the pioneering protocol for southbound interface of SDN. The switch architecture is completely implemented on hardware. The design consists of an OpenFlow Southbound agent which can process OpenFlow packets at a rate of 10Gbps. The architecture contains a primary pipeline which is capable of achieving core network throughputs and an auxiliary pipeline leading to the Openflow agent. Single clock cycle Content Accessible Memory (CAM) architecture supports the overall design to achieve its throughput and latency requirements. The proposed architecture speed scales up to 400Gbps while it consumes only 60% resources on a Xilinx Virtex-7 featuring XC7VX485T FPGA. Switch fabric is capable of connecting to a control plane running upon a host PC via PCIe which provides an opportunity at research level to explore SDN in core networks. Moreover, the architecture is experimented for different scaled versions using line rates of 10G, 25G and 100G. By using FPGA based embedded platforms which support sufficient number of ports and their line rates, this architecture can be deployed in core networks.

Cited By

View all
  • (2024)FPGA-based implementation of consistent flow configuration system for software-defined networkingIEICE Electronics Express10.1587/elex.21.2024058221:24(20240582-20240582)Online publication date: 25-Dec-2024
  • (2021)Diffusion Model of Preemptive-Resume Priority Systems and Its Application to Performance Evaluation of SDN SwitchesSensors10.3390/s2115504221:15(5042)Online publication date: 26-Jul-2021
  • (2021)Time-Dependent Performance of a Multi-Hop Software Defined NetworkApplied Sciences10.3390/app1106246911:6(2469)Online publication date: 10-Mar-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
FPGA '19: Proceedings of the 2019 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays
February 2019
360 pages
ISBN:9781450361378
DOI:10.1145/3289602
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 February 2019

Check for updates

Author Tags

  1. content accessible memory
  2. core network
  3. fpga
  4. openflow
  5. pcie
  6. software defined networking

Qualifiers

  • Poster

Conference

FPGA '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 125 of 627 submissions, 20%

Upcoming Conference

FPGA '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)FPGA-based implementation of consistent flow configuration system for software-defined networkingIEICE Electronics Express10.1587/elex.21.2024058221:24(20240582-20240582)Online publication date: 25-Dec-2024
  • (2021)Diffusion Model of Preemptive-Resume Priority Systems and Its Application to Performance Evaluation of SDN SwitchesSensors10.3390/s2115504221:15(5042)Online publication date: 26-Jul-2021
  • (2021)Time-Dependent Performance of a Multi-Hop Software Defined NetworkApplied Sciences10.3390/app1106246911:6(2469)Online publication date: 10-Mar-2021
  • (2021)Formal Verification of HPS-based Master-Slave Scheme in MEC with Timed Automata2021 IEEE 20th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)10.1109/TrustCom53373.2021.00027(68-75)Online publication date: Oct-2021
  • (2020)Transient Behaviour of a Network Router2020 43rd International Conference on Telecommunications and Signal Processing (TSP)10.1109/TSP49548.2020.9163477(246-251)Online publication date: Jul-2020

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media