Update Latency Optimization of Packet Classification for SDN Switch on FPGA

Chenglong Li,Tao Li,Junnan Li,Zilin Shi,Baosheng Wang
DOI: https://doi.org/10.1109/fccm48280.2020.00044
2020-01-01
Abstract:FPGA is widely used in real-time network processing such as packet classification in SDN switches due to high performance and programmability. BV-based approaches on FPGA provide a performance guarantee for multi-field packet classification, but no update latency guarantee. We thus present SplitBV for the efficient update by splitting the ruleset into subrulesets that can be performed in parallel. Results show that our approach can reduce 73% and 36% update latency on average for synthetic 5-tuple rules and OpenFlow1.0 rules respectively.
What problem does this paper attempt to address?