Publications

Conference Publications:

  • Anat Bremler-Barr, David Hay, Idan Moyal, and Liron Schiff, "Load Balancing Memcached Traffic Using Software Defined Networking". IFIP Networking 2017
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Eli Brosh‏, Mor Sides, "DDoS Attack on Cloud Auto-scaling Mechanisms". Accepted to INFOCOM 2017
    [pdf][slides][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Lior Shafir, "Network Anti-Spoofing with SDN Data plane". Accepted to INFOCOM 2017
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Yotam Harchol, David Hay, "OpenBox: A Software-Defined Framework for Developing, Deploying, and Managing Network Functions", in SIGCOMM, August 2016
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Yotam Harchol, David Hay, Yacov Hel-Or, "Encoding Short Ranges in TCAM Without Expansion: Efficient Algorithm and Applications", in SPAA, July 2016
    [pdf][slides][technical report][abstract]
  • Anat Bremler-Barr, David Hay, Daniel Krauthgamer, Shimrit Tzur David, "Scalable URL Matching with Small Memory Footprint", in IFIP Networking, May 2016
    [pdf][slides][abstract]
  • Alon Atari, Anat Bremler-Barr, "Efficient Round-Trip Time Monitoring in OpenFlow Networks", in INFOCOM, April 2016
    [pdf][slides][abstract]
  • Netanel Cohen, Anat Bremler-Barr, "Graph-based Cloud Resource Cleanup", in ACM SoCC Poster Session, August 2015
    [poster]
  • Mor Sides, Anat Bremler-Barr, Elisha Rosensweig, "Yo-Yo Attack - Vulnerability in auto-scaling mechanism", in ACM SIGCOMM Poster Session, August 2015
    [pdf] [poster]
  • Yehuda Afek, Anat Bremler-Barr, Shir Landau Feibish, Liron Schiff, "Sampling and Large Flow Detection in SDN", in ACM SIGCOMM Poster Session, August 2015
    [pdf] [poster]
  • Anat Bremler-Barr, Yotam Harchol, David Hay, "OpenBox: Enabling Innovation in Middlebox Applications", in ACM SIGCOMM HotMiddleboxes, August 2015
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Yotam Harchol, David Hay, Yacov Hel-Or, "Ultra-Fast Similarity Search Using Ternary Content Addressable Memory", in ACM DaMoN, June 2015
    [pdf][slides][abstract]
  • Yehuda Afek, Anat Bremler-Barr, and Liron Schiff, "ORange: Multi field openflow based range classifier", in ACM/IEEE ANCS, May 2015
    [pdf][slides][abstract]
  • Michela Becchi, Anat Bremler-Barr, David Hay, Omer Kochba, Yaron Koral, "Accelerating Regular Expression Matching Over Compressed HTTP". In IEEE INFOCOM, April 2015
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Shimrit Tzur David, Yotam Harchol, David Hay, "Leveraging Traffic Repetitions for High-Speed Deep Packet Inspection". In IEEE INFOCOM, April 2015
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Yotam Harchol, David Hay, Yaron Koral, "Deep Packet Inspection as a Service". in ACM CoNEXT, December 2014
    [pdf][slides][abstract]
  • Liron Schiff, Michael Borokhovich, Stefan Schmid, "Reclaiming the Brain: Useful OpenFlow Functions in the Data Plane". in HotNets 2014
    [pdf][slides][abstract]
  • Michael Borokhovich, Liron Schiff, Stefan Schmid. "Provable Data Plane Connectivity with Local Fast Failover: Introducing OpenFlow Graph Algorithms". In HotSDN 2014.
    [pdf][slides][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Liron Schiff, "Cross-Entrance Consistent Range Classifier with OpenFlow". in ONS 2014, HotSDN 2014
    [pdf][poster]
  • Yehuda Afek, Anat Bremler-Barr, Shir Landau Feibish, "Automated Signature Extraction for High Volume Attacks", in ACM/IEEE ANCS, October 2013
    [pdf][slides][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Liron Schiff, "Recursive Design of Hardware Priority Queues", in ACM SPAA, July 2013
    [pdf][slides][abstract]
  • Yossi Kanizo, David Hay, Isaac Keslassy, "Palette: Distributing Tables in Software-Defined Networks", in IEEE Infocom Mini-conference, April 2013
    [pdf][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Yotam Harchol, David Hay, Yaron Koral, “MCA^2: Multi-Core Architecture for Mitigating Complexity Attacks”, in ACM/IEEE ANCS, 2012
    [pdf][slides][abstract]
  • Yossi Kanizo, David Hay, Issac Keslassy, “Access-Efficient Balanced Bloom Filters”, in IEEE ICC, 2012
    [pdf][abstract]
  • Anat Bremler-Barr, Shimrit Tzur-David, David Hay, Yaron Koral,"Decompression-Free Inspection: DPI for Shared Dictionary Compression over HTTP", in IEEE INFOCOM 2012
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Yaron Koral and Victor Zigdon, "Shift-Based Pattern Matching for Compressed Web Traffic", in IEEE HPSR, 2011
    [pdf][slides][abstract]
  • Anat Bremler-Barr, Yotam Harchol and David Hay , "Space-time tradeoffs in Software-based Deep Packet Inspection", in IEEE HPSR, 2011
    [pdf][slides][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Yaron Koral, "Efficient Processing of Multi-Connection Compressed Web Traffic", in NETWOKING, 2011
    [pdf][slides][abstract]

Journal Publications:

  • Liron Schiff, Stefan Schmid, Petr Kuznetsov, "In-Band Synchronization for Distributed SDN Control Planes". In ACM SIGCOMM Computer Communication Review. Vol. 46, Issue 1, January 2016.
    [pdf][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Yotam Harchol, David Hay, Yaron Koral, "Making DPI Engines Resilient to Algorithmic Complexity Attacks". In IEEE/ACM Transactions on Networking, Volume 24, Issue 6, 2016.
    [pdf][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Liron Schiff, "Recursive design of hardware priority queues". In Computer Networks 66: 52-67, 2014.
    [pdf][abstract]
  • Udi Ben-Porat, Anat Bremler-Barr, Hanoch Levy, "Computer and Network Performance: Graduating from the 'Age of Innocence'". In Computer Networks 66: 68-81, 2014.
    [pdf][abstract]
  • Anat Bremler-Barr, Yaron Koral, David Hay, "CompactDFA: Scalable Pattern Matching using Longest Prefix Match Solutions", In IEEE/ACM Transactions on Networking, 2013.
    [pdf][abstract]
  • Yossi Kanizo, David Hay, Isaac Keslassy, "Access-Efficient Balanced Bloom Filters", In Computer Communication. 36(4), 373-385, January 2013
    [pdf][abstract]
  • Anat Bremler-Barr, David Hay, Danny Hendler, "Layered Interval Codes for TCAM-Based Classification", In Computer Networks. 56(13): 3023-3039, September 2012. Special issue on Challenges in High-Performance Switching and Routing in the Future Internet.
    [pdf][abstract]
  • Yossi Kanizo, David Hay, Issac Keslassy, "Hash tables with finite buckets are less resistant to deletions", Computer Communication, 2012
    [pdf][abstract]
  • Yehuda Afek, Anat Bremler-Barr, Yaron Koral, "Space Efficient Deep Packet Inspection of Compressed Web Traffic", Computer Communication, 2012
    [pdf][abstract]
  • Anat Bremler-Barr, Yaron Koral , "Accelerating Multi-patterns Matching on Compressed HTTP traffic", ACM/IEEE Transactions on Networking, 2011
    [pdf][abstract]

Dissertations:

  • Idan Moyal, "Load Balancing Memcached Traffic Using SDN", M.Sc. Dissertation
    [pdf]
  • Yotam Harchol, "A Software-Defined Framework for Improved Performance and Security of Network Functions", Ph.D. Dissertation
    [pdf]
  • Liron Schiff, "Network Algorithms with Fast Match-Action Modules", Ph.D. Dissertation
    [pdf]
  • Omer Kochba, "Accelerating Regular Expression Matching over Compressed HTTP Traffic", M.Sc. Dissertation
    [pdf]
  • Alon Atari, "Efficient Round-Trip Time Monitoring in OpenFlow Networks", M.Sc. Dissertation
    [pdf][slides]
  • Yaron Koral, "High Performance Deep Packet Inspection", Ph.D. Dissertation
    [pdf]

Talks:

  • Yotam Harchol, Making Network Functions Software-Defined - At Stanford University NetSeminar
    [slides][video]
  • David Hay, OpenBox: A Software-Defined Framework for Development, Deployment, and Management of Network Functions - At Budapest University of Technology and Economics
    [slides]
  • Yotam Harchol, Encoding Short Ranges in TCAM Without Expansion: Efficient Algorithm and Applications - At Israeli Networking Day 2016
    [slides]
  • Yotam Harchol, OpenBox: A Software-Defined Framework for Development, Deployment, and Management of Network Functions - Highlight Paper at SYSTOR 2016
    [slides]
  • Yotam Harchol, OpenBox: A Software-Defined Framework for Development, Deployment, and Management of Network Functions - At I-Core Day Workshop 2015
    [slides]
  • Anat Bremler-Barr, Opportunities in Middlebox Virtualization - Keynote Speech at SYSTOR 2015
    [slides]
  • Anat Bremler-Barr, Deep Packet Inspection of Next Generation Network Devices - At I-Core Day Workshop 2015
    [slides][video]
  • Anat Bremler-Barr, Deep Packet Inspection as a Service - At Amdocs NFV Conference 2015
    [slides]
  • Introduction to DEEPNESS Lab
    [slides]

Code:

The code related to our projects is publicly available on our github.