T
Thilan Ganegedara
Researcher at University of Southern California
Publications - 15
Citations - 217
Thilan Ganegedara is an academic researcher from University of Southern California. The author has contributed to research in topics: Routing table & Router. The author has an hindex of 7, co-authored 15 publications receiving 201 citations.
Papers
More filters
Proceedings ArticleDOI
StrideBV: Single chip 400G+ packet classification
TL;DR: This work presents a bit vector based lookup scheme and a parallel hardware architecture that does not rely on ruleset features and post place-and-route results of the parallel pipelined architecture on a state-of-the-art Field Programmable Gate Array (FPGA) device shows that for real-life firewall rulesets, the proposed solution achieves 400G+.
Journal ArticleDOI
A Scalable and Modular Architecture for High-Performance Packet Classification
TL;DR: This work proposes a novel modular Bit-Vector (BV) based architecture to perform high-speed packet classification on Field Programmable Gate Array (FPGA) and introduces an algorithm named StrideBV and modularize the BV architecture to achieve better scalability than traditional BV methods.
Proceedings ArticleDOI
FRuG: A benchmark for packet forwarding in future networks
TL;DR: A Flexible Rule Generator, FRuG is introduced, an entirely user controlled benchmarking tool for evaluating future packet forwarding algorithms and will be a very useful tool to the networking research community with the paradigm shifts in networking like network virtualization, which takes packet forwarding to a completely new level.
Proceedings ArticleDOI
Memory-efficient and scalable virtual routers using FPGA
TL;DR: This paper proposes a simple merging algorithm whose performance solely depends on the total number of prefixes, and proposes a novel scalable, high-throughput linear pipeline architecture for IP-lookup that supports large virtual routing tables and quick non-blocking update.
Proceedings ArticleDOI
A Comparison of Ruleset Feature Independent Packet Classification Engines on FPGA
TL;DR: This paper focuses on two rule set independent packet classification schemes, Ternary Content Addressable Memory (TCAM), a brute force search method, and StrideBV, a bit-vector-based algorithmic solution, to determine which solution is more suited for high performance packet classification.