publications
publications by categories in reversed chronological order. generated by jekyll-scholar.
2025
- IEEE NetworkVideo Streaming QoE Meets Programmable Data Planes: The Case of In-Network QoE for 360º VRIn IEEE Network, 2025
- USENIX NSDIState-Compute Replication: Parallelizing High-Speed Stateful Packet ProcessingIn USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2025
- USENIX NSDIEnabling Silent Telemetry Data Transmission with InvisiFlowIn USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2025
2024
- ACM HotNetsRethinking the Switch Architecture for Stateful In-network ComputingIn ACM Workshop on Hot Topics in Networks (HotNets), 2024
- ACM HotNetsIncremental Specialization of Network ProgramsIn ACM Workshop on Hot Topics in Networks (HotNets), 2024
- ACM CoNEXTF3: Fast and Flexible Network Telemetry with an FPGA coprocessorIn ACM Conference on emerging Networking EXperiments and Technologies (CoNEXT), 2024
- ACM CoNEXTNetGSR: Towards Efficient and Reliable Network Monitoring with Generative Super ResolutionIn ACM Conference on emerging Networking EXperiments and Technologies (CoNEXT), 2024
- IEEE NETACCEL-AIRethinking Cloud Network Stacks with Switch BypassIn IEEE Workshop on Data-Plane Programmability and Edge Network Acceleration in the AI Era (NETACCEL-AI), 2024
- Elsevier CNAccelerating Network Analytics with an on-NIC Streaming EngineElsevier Computer Networks, 2024
- IEEE/ACM TONMorpheus: A Run Time Compiler and Optimizer for Software Data PlanesIEEE/ACM Transactions on Networking, 2024
- ACM SIGMETRICSLightweight Acquisition and Ranging of Flows in the Data PlaneIn ACM Special Interest Group for the Computer Performance Evaluation (SIGMETRICS), 2024
2023
- IEEE NFV-SDNSmartNIC-accelerated Stream Processing AnalyticsIn IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), 2023
- IEEE ICNPDryad: Deploying Adaptive Trees on Programmable Switches for Networking ClassificationIn IEEE International Conference on Network Protocols (ICNP), 2023
- IEEE ICNPEfficient Attack Detection with Multi-Latency Neural Models on Heterogeneous Network DevicesIn IEEE International Conference on Network Protocols (ICNP), 2023
- ACM SIGCOMMDirect Telemetry AccessIn ACM Special Interest Group on Data Communication (SIGCOMM), 2023
- ACM CCRFast In-kernel Traffic Sketching in eBPFACM Computer Communication Review, 2023
- ACM CCRThe Slow Path Needs an Accelerator Too!ACM Computer Communication Review, 2023
- ACM HotOSAutomatic Kernel Offload Using BPFIn ACM Workshop on Hot Topics in Operating Systems (HotOS), 2023
2022
- IEEE/ACM TONClassBench-ng: Benchmarking Packet Classification Algorithms in the OpenFlow EraIEEE/ACM Transactions on Networking, 2022
- IEEE TNSMHH-IPG: Leveraging Inter-Packet Gap Metrics in P4 Hardware for Heavy Hitter DetectionIEEE Transactions on Network Service and Management, 2022
- ACM ASPLOSDomain Specific Run Time Optimization for Software Data PlanesIn ACM Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2022
- USENIX NSDIRe-architecting Traffic Analysis with Neural Network Interface CardsIn USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2022
- USENIX NSDIIsolation Mechanisms for High-Speed Packet-Processing PipelinesIn USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2022
- USENIX NSDIBackdraft: a Lossless Virtual Switch that Prevents the Slow Receiver ProblemIn USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2022
- IEEE/ACM UCCUnderstanding Microquanta Process Scheduling for Cloud ApplicationsIn IEEE/ACM International Conference on Utility and Cloud Computing (UCC), 2022
2021
- IEEE/ACM TONFast ReRoute on Programmable SwitchesIEEE/ACM Transactions on Networking, 2021
- ACM HotNetsZero-CPU Collection with Direct Telemetry AccessIn ACM Workshop on Hot Topics in Networks (HotNets), 2021
- IEEE NetSoftProviding In-network Support to Coflow SchedulingIn IEEE International Conference on Network Softwarization (NetSoft), 2021
- ACM SIGCOMMRevisiting the Open vSwitch Dataplane Ten Years LaterIn ACM Special Interest Group on Data Communication (SIGCOMM), 2021
2020
- IEEE TNSMAn Incrementally-Deployable P4-Enabled Architecture for Network-Wide Heavy-Hitter DetectionIEEE Transactions on Network Services and Management, 2020
- ACM CoNEXTDetecting Routing Loops in the Data PlaneIn ACM Conference on emerging Networking EXperiments and Technologies (CoNEXT), 2020
- ACM EPIQMaking QUIC Quicker With NIC OffloadIn ACM Workshop on the Evolution, Performance, and Interoperability of QUIC (EPIQ), 2020
- ACM SIGCOMMPINT: Probabilistic In-band Network TelemetryIn ACM Special Interest Group on Data Communication (SIGCOMM), 2020
- ACM SOSREnabling Event-Triggered Data Plane MonitoringIn ACM Symposium on SDN Research (SOSR), 2020
- ACM SOSRFull-stack SDN: The Next Big Challenge?In ACM Symposium on SDN Research (SOSR), 2020
2019
- ACM CCRNDP: Rethinking Datacenter Networks and Stacks Two Years AfterACM Computer Communication Review, 2019
- IEEE COGTowards Cheap Scalable Browser MultiplayerIn IEEE Conference on Games (CoG), 2019
- ACM CoNEXTPURR: a Primitive for Reconfigurable Fast ReRouteIn ACM International Conference on Emerging Networking Experiments And Technologies (CoNEXT), 2019
- ACM HotNetsEvent-Driven Packet ProcessingIn ACM Workshop on Hot Topics in Networks (HotNets), 2019
- ACM IMCAn Empirical Study of the Cost of DNS-over-HTTPSIn ACM Internet Measurement Conference (IMC), 2019
- ACM IWQoSFAST: Enabling Fast Software/Hardware Prototype for Network ExperimentationIn ACM International Symposium on Quality of Service (IWQoS), 2019
- IEEE NetSoftIncremental Deployment of Programmable Switches for Network-wide Heavy-hitter DetectionIn IEEE Conference on Network Softwarization (NetSoft), 2019
2018
- IEEE JSACOFLOPS-SUME and the Art of Switch CharacterizationIEEE Journal on Selected Areas of Communications (JSAC), 2018
- IEEE JSACRethinking IXPs’ Architecture in the Age of SDNIEEE Journal on Selected Areas of Communications (JSAC), 2018
- ACM NEATSupporting Emerging Applications With Low-Latency Failover in P4In ACM Workshop on Networking for Emerging Applications and Technologies (NEAT), 2018
- ACM SIGCOMMUnderstanding PCIe Performance for End Host NetworkingIn ACM Special Interest Group on Data Communication (SIGCOMM), 2018
2017
- IEEE JSACENDEAVOUR: A Scalable SDN Architecture For Real-World IXPsIEEE Journal on Selected Areas of Communications (JSAC), 2017
- ACM/IEEE ANCSMind the Gap - A Comparison of Software Packet GeneratorsIn ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), 2017
- ACM/IEEE ANCSClassBench-ng: Recasting ClassBench after a Decade of Network EvolutionIn ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), 2017
- PAMWhere Has My Time Gone?In Passive and Active Measurement (PAM), 2017
- ACM SIGCOMM Best Paper Award!Re-architecting Datacenter Networks and Stacks for Low Latency and High PerformanceIn ACM Special Interest Group on Data Communication (SIGCOMM), 2017
2016
- IEEE COMMAGInter-domain Networking Innovation on Steroids: Empowering IXPs with SDN CapabilitiesIEEE Communication Magazine, 2016
2015
- ACM/IEEE ANCSBlueswitch: Enabling Provably Consistent Configuration of Network SwitchesIn ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), 2015
- IEEE ICCOFLOPS-Turbo: Testing the Next-Generation OpenFlow SwitchIn IEEE International Conference on Communications (ICC), 2015
- IEEE ICCTowards an SDN Network Control Application for Differentiated Traffic RoutingIn IEEE International Conference on Communications (ICC), 2015
2014
- IEEE NetworkOSNT: Open Source Network TesterIEEE Network, 2014
- IEEE HPSRJA-trie: Entropy-Based Packet ClassificationIn IEEE International Conference on High Performance Switching and Routing (HPSR), 2014
- LNCSAn Open-Source Hardware Approach for High Performance Low-Cost QoS Monitoring of VoIP TrafficIn Mathematical and Engineering Methods in Computer Science (MEMICS), 2014
- IEEE NOMSOn Virtualization-Aware Traffic Engineering in OpenFlow Data Centers NetworksIn IEEE Network Operations and Management Symposium (NOMS), 2014
2013
- IEEE EWDSNDatacenter in a Box: Test Your SDN Cloud-Datacenter Controller at HomeIn IEEE European Workshop on Software Defined Networks (EWSDN), 2013
- ACM HPPNImplementation of TCP Large Receive Offload on Ppen Hardware PlatformIn ACM Workshop on High Performance and Programmable Networking (HPPN), 2013
- ACM HPPNFrom 1G to 10G: Code Reuse in ActionIn ACM Workshop on High Performance and Programmable Networking (HPPN), 2013
- IFIP/IEEE IMEffective Resource Control Strategies using OpenFlow in Cloud Data CenterIn IFIP/IEEE International Symposium on Integrated Network Management (IM), 2013
2012
- IEEE GLOBECOMAn Open Hardware Implementation of CUSUM Based Network Anomaly DetectionIn IEEE Global Communications Conference (GLOBECOM), 2012
- IEEE NOMSEnabling Open-Source High Speed Network Monitoring on NetFPGAIn IEEE Network Operations and Management Symposium (NOMS), 2012
2011
- IEEE/ACM TONDifferential Encoding of DFAs for Fast Regular Expression MatchingIEEE/ACM Transactions on Networking, 2011
- IEEE GLOBECOMDesign and Development of an OpenFlow Compliant Smart Gigabit SwitchIn IEEE Global Communications Conference (GLOBECOM), 2011
- IEEE GLOBECOMScaling Regular Expression Matching Performance in Parallel Systems through Sampling TechniquesIn IEEE Global Communications Conference (GLOBECOM), 2011
2010
- IEEE JNDSA Cooperative PC/Network-Processor Platform for Gigabit Traffic GenerationInternational Journal on Communication Networks and Distributed Systems, 2010
- IEEE CAMADOn the Use of Compressed DFAs for Packet ClassificationIn IEEE International Workshop on Computer Aided Modeling, Analysis and Design of Communication Links and Networks (CAMAD), 2010
- IEEE ICCA Randomized Scheme for IP Lookup at Wire Speed on NetFPGAIn IEEE International Conference on Communications (ICC), 2010
- IEEE ICCAchieving Perfect Hashing through an Improved Construction of Bloom FiltersIn IEEE International Conference on Communications (ICC), 2010
- IEEE ICCSampling Techniques to Accelerate Pattern Matching in Network Intrusion Detection SystemsIn IEEE International Conference on Communications (ICC), 2010
2009
- IEEE NetworkCounting Bloom Filters for Pattern Matching and Anti-Evasion at the Wire SpeedIEEE Network, 2009
- IEEE GLOBECOMA Prefix-Distribution Adaptive Scheme for Routing Lookup AccelerationIn Global Communications Conference (GLOBECOM), 2009
- IEEE GLOBECOMEnd-to-End Inference of Link Level Queueing Delay StatisticsIn Global Communications Conference (GLOBECOM), 2009
- IEEE GLOBECOMNetwork Topology Discovery through Self-Constrained DecisionsIn Global Communications Conference (GLOBECOM), 2009
- IEEE GLOBECOMSecond-Order Differential Encoding of Deterministic Finite AutomataIn Global Communications Conference (GLOBECOM), 2009
- IEEE INFOCOMFaster DFAs through Simple and Efficient Inverse HomomorphismsIn IEEE International Conference on Computer Communications (INFOCOM), 2009
- IEEE SPECTSA High Level Development, Modeling and Simulation Methodology for Complex Multicore Network ProcessorsIn IEEE Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2009
- IEEE HPSRA Heuristic and Hybrid Hash-Based Approach to Fast LookupIn IEEE Conference on High Performance Switching and Routing (HPSR), 2009
2008
- IEEE SPECTS Best Paper Award!BRUNO: A high performance traffic generator for network processorIn IEEE Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2008
- ACM CCRAn Improved DFA for Fast Regular Expression MatchingACM Computer Communication Review, 2008
- IEEE DSDDesign of a High Performance Traffic Generator on Network ProcessorIn Conference on Digital System Design: Architectures, Methods and Tools (DSD), 2008
- IEEE GLOBECOMBlooming Trees for Minimal Perfect HashingIn Global Communications Conference (GLOBECOM), 2008