Publications

(2023). eHDL: Turning eBPF/XDP Programs into Hardware Designs for the NIC. Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3, ASPLOS 2023, Vancouver, BC, Canada, March 25-29, 2023 - Distinguished Paper Award.

DOI URL

(2022). syslrn: learning what to monitor for efficient anomaly detection. EuroMLSys ‘22: Proceedings of the 2nd European Workshop on Machine Learning and Systems, Rennes, France, April 5 - 8, 2022.

DOI URL

(2022). Re-architecting Traffic Analysis with Neural Network Interface Cards. 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022, Renton, WA, USA, April 4-6, 2022.

URL

(2022). Prediphant: Short Term Heavy User Prediction. 13th International Symposium on Communication Systems, Networks and Digital Signal Processing, CSNDSP 2022, Porto, Portugal, July 20-22, 2022.

DOI URL

(2022). Poster: MUSTARD - Adaptive Behavioral Analysis for Ransomware Detection. Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, CCS 2022, Los Angeles, CA, USA, November 7-11, 2022.

DOI URL

(2021). The case for network functions decomposition. CoNEXT ‘21: The 17th International Conference on emerging Networking EXperiments and Technologies, Virtual Event, Munich, Germany, December 7 - 10, 2021.

DOI URL

(2019). Poster: On the Application of NLP to Discover Relationships between Malicious Network Entities. Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, CCS 2019, London, UK, November 11-15, 2019.

PDF DOI

(2018). Revealing Hidden Hierarchical Heavy Hitters in network traffic. Proceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos, SIGCOMM 2018, Budapest, Hungary, August 20-25, 2018.

PDF DOI

(2018). In-network Neural Networks. CoRR (Presented at SysML ‘18).

PDF

(2018). Can the Network be the AI Accelerator?. Proceedings of the 2018 Morning Workshop on In-Network Computing, NetCompute@SIGCOMM 2018, Budapest, Hungary, August 20, 2018.

PDF DOI

(2018). A Survey on the Programmable Data Plane: Abstractions, Architectures, and Open Problems. IEEE 19th International Conference on High Performance Switching and Routing, HPSR 2018, Bucharest, Romania, June 18-20, 2018.

PDF DOI

(2017). The acceleration of OfSoftSwitch. 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2017, Berlin, Germany, November 6-8, 2017.

PDF DOI

(2017). TCP Proxy Bypass: All the Gain with No Pain!. Posters and Demos Proceedings of the Conference of the ACM Special Interest Group on Data Communication, SIGCOMM 2017, Los Angeles, CA, USA, August 21-25, 2017.

PDF DOI

(2017). MISE: MIddleboxes SElection for multi-domain service function chains. Proceedings of the 2nd Workshop on Cloud-Assisted Networking, CAN@CoNEXT 2017, Incheon, Republic of Korea, December 12, 2017.

PDF DOI

(2017). Is today's DNS the right solution for middleboxes selection?. Proceedings of the 4th Workshop on CrossCloud Infrastructures & Platforms, CrossCloud@EuroSys 2017, Belgrade, Serbia, April 23 - 26, 2017.

PDF DOI

(2017). Is it a SmartNIC or a Key-Value Store?: Both!. Posters and Demos Proceedings of the Conference of the ACM Special Interest Group on Data Communication, SIGCOMM 2017, Los Angeles, CA, USA, August 21-25, 2017.

PDF DOI

(2017). Implementing iptables using a programmable stateful data plane abstraction: Demo. Proceedings of the Symposium on SDN Research, SOSR 2017, Santa Clara, CA, USA, April 3-4, 2017.

PDF DOI

(2017). Implementing advanced network functions for datacenters with stateful programmable data planes. 2017 IEEE International Symposium on Local and Metropolitan Area Networks, LANMAN 2017, Osaka, Japan, June 12-14, 2017.

PDF DOI

(2017). Demo: Implementing advanced network functions with stateful programmable data planes. 2017 IEEE International Symposium on Local and Metropolitan Area Networks, LANMAN 2017, Osaka, Japan, June 12-14, 2017.

PDF DOI

(2016). Ready-to-deploy service function chaining for mobile networks. IEEE NetSoft Conference and Workshops, NetSoft 2016, Seoul, South Korea, June 6-10, 2016.

PDF DOI

(2016). On the Fly TCP Acceleration with Miniproxy. Proceedings of the ACM SIGCOMM Workshop on Hot topics in Middleboxes and Network Function Virtualization, HotMiddlebox@SIGCOMM 2016, Florianopolis, Brazil, August, 2016.

PDF DOI

(2016). On the Fingerprinting of Software-Defined Networks. IEEE Trans. Inf. Forensics Secur..

PDF DOI

(2016). Improving SDN with InSPired Switches. Proceedings of the Symposium on SDN Research, SOSR 2016, Santa Clara, CA, USA, March 14 - 15, 2016.

PDF DOI

(2016). Dynamic M2M device attachment and redirection in virtual home gateway environments. 2016 IEEE International Conference on Communications, ICC 2016, Kuala Lumpur, Malaysia, May 22-27, 2016.

PDF DOI

(2016). Cases for Including a Reference Monitor to SDN. Proceedings of the ACM SIGCOMM 2016 Conference, Florianopolis, Brazil, August 22-26, 2016.

PDF DOI

(2016). Better ARP handling with InSPired SDN switches. IEEE International Symposium on Local and Metropolitan Area Networks, LANMAN 2016, Rome, Italy, June 13-15, 2016.

PDF DOI

(2015). Towards Scalable SDN Switches: Enabling Faster Flow Table Entries Installation. Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, SIGCOMM 2015, London, United Kingdom, August 17-21, 2015.

PDF DOI

(2015). Towards an access control scheme for accessing flows in SDN. Proceedings of the 1st IEEE Conference on Network Softwarization, NetSoft 2015, London, United Kingdom, April 13-17, 2015.

PDF DOI

(2015). In-Net: in-network processing for the masses. Proceedings of the Tenth European Conference on Computer Systems, EuroSys 2015, Bordeaux, France, April 21-24, 2015.

PDF DOI

(2015). Fingerprinting Software-Defined Networks. 23rd IEEE International Conference on Network Protocols, ICNP 2015, San Francisco, CA, USA, November 10-13, 2015.

PDF DOI

(2015). Enhancing the BRAS through virtualization. Proceedings of the 1st IEEE Conference on Network Softwarization, NetSoft 2015, London, United Kingdom, April 13-17, 2015.

PDF DOI

(2014). Reactive logic in software-defined networking: Measuring flow-table requirements. International Wireless Communications and Mobile Computing Conference, IWCMC 2014, Nicosia, Cyprus, August 4-8, 2014.

PDF DOI

(2014). Position Paper: Reactive Logic in Software-Defined Networking: Accounting for the Limitations of the Switches. Third European Workshop on Software Defined Networks, EWSDN 2014, Budapest, Hungary, September 1-3, 2014.

PDF DOI

(2014). Flexible traffic management in broadband access networks using Software Defined Networking. 2014 IEEE Network Operations and Management Symposium, NOMS 2014, Krakow, Poland, May 5-9, 2014.

PDF DOI

(2014). ClickOS and the Art of Network Function Virtualization. Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014, Seattle, WA, USA, April 2-4, 2014.

PDF

(2014). Access control for SDN controllers. Proceedings of the third workshop on Hot topics in software defined networking, HotSDN ‘14, Chicago, Illinois, USA, August 22, 2014.

PDF DOI

(2013). Rethinking Access Networks with High Performance Virtual Software BRASes. Second European Workshop on Software Defined Networks, EWSDN 2013, Berlin, Germany, October 10-11, 2013.

PDF DOI

(2013). OpenFlow Rules Interactions: Definition and Detection. IEEE SDN for Future Networks and Services, SDN4FNS 2013, Trento, Italy, November 11-13, 2013.

PDF DOI

(2012). Scalability of a mobile cloud management system. Proceedings of the first edition of the MCC workshop on Mobile cloud computing, MCC@SIGCOMM 2012, Helsinki, Finland, August 17, 2012.

PDF DOI

(2012). GaaS: Customized Grids in the Clouds. Euro-Par 2012: Parallel Processing Workshops - BDMC, CGWS, HeteroPar, HiBB, OMHI, Paraphrase, PROPER, Resilience, UCHPC, VHPC, Rhodes Islands, Greece, August 27-31, 2012. Revised Selected Papers.

PDF DOI

(2012). Analysis of the handover procedure in Follow-Me Cloud. 1st IEEE International Conference on Cloud Networking, CLOUDNET 2012, Paris, France, November 28-30, 2012.

PDF DOI

(2012). A Practical Experience in Designing an OpenFlow Controller. European Workshop on Software Defined Networking, EWSDN 2012, Darmstadt, Germany, October 25-26, 2012.

PDF DOI

(2011). Transparent migration of virtual infrastructures in large datacenters for Cloud computing. Proceedings of the 16th IEEE Symposium on Computers and Communications, ISCC 2011, Kerkyra, Corfu, Greece, June 28 - July 1, 2011.

PDF DOI

(2010). Integrating a network IDS into an open source Cloud Computing environment. Sixth International Conference on Information Assurance and Security, IAS 2010, Atlanta, GA, USA, August 23-25, 2010.

PDF DOI

(2009). Dynamic Virtual Cluster Reconfiguration for Efficient IaaS Provisioning. Euro-Par 2009 - Parallel Processing Workshops, HPPC, HeteroPar, PROPER, ROIA, UNICORE, VHPC, Delft, The Netherlands, August 25-28, 2009, Revised Selected Papers.

PDF DOI