@inproceedings{philip-sigcomm2024, author = {Philip, Adithya Abraham and Athapathu, Rukshani and Ware, Ranysha and Mkocheko, Fabian Francis and Schlomer, Alexis and Shou, Mengrou and Meng, Zili and Seshan, Srinivasen and Sherry, Justine}, title = {Prudentia: Findings of an Internet Fairness Watchdog}, booktitle = {Proceedings of the 2024 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, year = {2024}, publisher = {ACM}, address = {Sydney, Australia} }
@inproceedings{ware-sigcomm2024, author = {Ware, Ranysha and Philip, Adithya Abraham and Hungria, Nicholas and Kothari, Yash and Sherry, Justine and Seshan, Srinivasen}, title = {CCAnalyzer: An Efficient and Nearly-Passive Congestion Control Classifier}, booktitle = {Proceedings of the 2024 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, year = {2024}, publisher = {ACM}, address = {Sydney, Australia} }
@inproceedings{ferreira-imc2024, author = {Ferreira, Margarida and Ware, Ranysha and Kothari, Yash and Lynce, Ines and Martins, Ruben and Narayan, Akshay and Sherry, Justine}, title = {Reverse-Engineering Congestion Control Algorithm Behavior}, series = {IMC '24}, booktitle = {Proceedings of the 2024 ACM Internet Measurement Conference (IMC)}, year = {2024}, publisher = {ACM}, address = {New York, NY, USA}, location = {Madrid, Spain} }
@inproceedings{ferreira-podc2024, author = {Ferreira, Miguel and Atre, Nirav and Sherry, Justine and Sobrinho, Jo\~{a}o Luis}, title = { Impossibility Results for Data-Center Routing with Congestion Control and Unsplittable Flows}, booktitle = {Proceedings of the 2024 ACM Symposium on Principles of Distributed Computing (PODC)}, year = {2024}, publisher = {ACM}, address = {Nantes, France} }
@inproceedings{atre-nsdi24, author = {Atre, Nirav and Sadok, Hugo and Sherry, Justine}, title = {{BBQ}: A Fast and Scalable Integer Priority Queue for Hardware Packet Scheduling}, booktitle = {21st {USENIX} Symposium on Networked Systems Design and Implementation (NSDI)}, year = {2024}, isbn = {}, address = {Santa Clara, MA}, pages = {}, publisher = {{USENIX} Association}, month = apr, series = {{NSDI}~'24} }
@inproceedings{brown-hotnets2023, author = {Brown, Lloyd and Kothari, Yash and Narayan, Akshay and Krishnamurthy, Arvind and Panda, Aurojit and Sherry, Justine and Shenker, Scott}, title = {{How I Learned To Stop Worrying About CCA Contention}}, year = {2023}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, url = {}, doi = {}, booktitle = {Proceedings of the Thirty-First Workshop on Hot Topics in Networks (HotNets)}, pages = {}, location = {Boston, Massachusetts}, month = nov, series = {{HotNets}~'23} }
@inproceedings{butrovich-vldb2023, author = {Butrovich, M. and Ramanathan, K. and Rollison, J. and Lim, W. S. and Zhang, W. and Sherry, J. and Pavlo, A.}, year = {2023}, booktitle = {VLDB 2023}, title = {{Tigger: A Database Proxy That Bounces With User-Bypass}} }
@inproceedings{sadok-osdi2023, author = {Sadok, Hugo and Atre, Nirav and Zhao, Zhipeng and Berger, Daniel S. and Hoe, James C. and Panda, Aurojit and Sherry, Justine and Wang, Ren}, title = {Ensō: A Streaming Interface for {NIC}-Application Communication}, booktitle = {17th {USENIX} Symposium on Operating Systems Design and Implementation (OSDI)}, year = {2023}, isbn = {}, pages = {}, publisher = {{USENIX} Association}, month = jul, series = {{OSDI}~'23}, award = {Jay Lepreau Best Paper Award} }
@techreport{sherry-ccr23, title = {The I/O Driven Server: From SmartNICs to Data Movement Controllers}, author = {Sherry, Justine}, journal = {Computer Communications Review (CCR)}, issue_date = {October 2023}, volume = {53}, number = {3}, month = oct, year = {2023}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {edge services, services} }
@misc{meng-arxiv2023, title = {{Confucius Queue Management: Be Fair But Not Too Fast}}, author = {Meng, Zili and Atre, Nirav and Xu, Mingwei and Sherry, Justine and Apostolaki, Maria}, year = {2023}, howpublished = {arXiv ePrint 231.18030}, eprint = {2310.18030}, archiveprefix = {arXiv}, primaryclass = {cs.NI} }
@inproceedings{sadok-hotnets2023, author = {Sadok, Hugo and Panda, Aurojit and Sherry, Justine}, title = {Of Apples and Oranges: Fair Comparisons in Heterogenous Systems Evaluation}, year = {2023}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, url = {}, doi = {}, booktitle = {Proceedings of the Thirty-First Workshop on Hot Topics in Networks (HotNets)}, pages = {}, location = {Boston, Massachusetts}, month = nov, series = {{HotNets}~'23} }
@inproceedings{meng-sigcomm2022, title = {{Achieving Consistent Low Latency for Wireless Real Time Communications with the Shortest Control Loop}}, author = {Meng, Zili and Guo, Yaning and Sun, Chen and Wang, Bo and Sherry, Justine and Liu, Hongqiang Harry and Xu, Mingwei}, year = {2022}, booktitle = {Proceedings of the 2022 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, publisher = {ACM}, address = {New York, NY, USA} }
@inproceedings{jain-imc2022, author = {Jain, Akshath and Patra, Deepayan and Xu, Mike and Gill, Phillipa and Sherry, Justine}, title = {The Ukrainian Internet Under Attack: an NDT Perspective}, series = {IMC '22}, booktitle = {Proceedings of the 2022 ACM Internet Measurement Conference (IMC)}, year = {2022}, publisher = {ACM}, address = {New York, NY, USA} }
@techreport{chiang-cmutr2022, title = {Robust Heuristics: Attacks and Defenses for Job Size Estimation in WSJF Systems}, author = {Chiang, Erica and Atre, Nirav and Sadok, Hugo and Wang, Weina and Sherry, Justine}, institution = {Carnegie Mellon University, Computer Science Department}, year = {2022}, type = {CMU-CS-22-117} }
@inproceedings{pereira-sosr2022, author = {Pereira, Francisco and Matos, Gonçalo and Sadok, Hugo and Kim, Daehyeok and Martins, Ruben and Sherry, Justine and Ramos, Fernando and Pedrosa, Luis}, title = {Automatic Generation of Network Function Accelerators Using Component-Based Synthesis}, year = {2022}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, booktitle = {Proceedings of the 2022 ACM Symposium on SDN Research (SOSR)}, location = {Virtual Event, USA}, series = {{SOSR}~'22} }
@inproceedings{atre-sigcomm2022, author = {Atre, Nirav and Sadok, Hugo and Chiang, Erica and Wang, Weina and Sherry, Justine}, title = {{SurgeProtector: Mitigating Temporal Algorithmic Complexity Attacks using Adversarial Scheduling}}, year = {2022}, booktitle = {Proceedings of the 2022 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, publisher = {ACM}, address = {New York, NY, USA}, code = {https://github.com/cmu-snap/SurgeProtector} }
@workshop{sadok-hotos2021, author = {Sadok, Hugo and Zhao, Zhipeng and Choung, Valerie and Atre, Nirav and Berger, Daniel S. and Hoe, James C. and Panda, Aurojit and Sherry, Justine}, title = {We Need Kernel Interposition over the Network Dataplane}, year = {2021}, isbn = {}, publisher = {ACM}, address = {New York, NY, USA}, booktitle = {Proceedings of the XVIII Workshop on Hot Topics in Operating Systems}, month = may, series = {{HotOS}~'21} }
@inproceedings{liu-nsdi2021, author = {Liu, Guyue and Sadok, Hugo and Kohlbrenner, Anne and Parno, Bryan and Sekar, Vyas and Sherry, Justine}, title = {{Don't Yank My Chain: Auditable NF Service Chaining}}, booktitle = {Proceedings of the 18th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI})}, series = {NSDI '21}, year = {2021}, publisher = {USENIX Association}, address = {Berkeley, CA, USA} }
@workshop{ferreira-hotnets2021, author = {Ferreira, Margarida and Narayan, Akshay and Lynce, Ines and Martins, Ruben and Sherry, Justine}, title = {{Counterfeiting Congestion Control Algorithms}}, booktitle = {Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks (HotNets)}, year = {2021}, publisher = {ACM}, address = {New York, NY, USA} }
@inproceedings{philip-imc2021, author = {Philip, Adithya Abraham and Ware, Ranysha and Athapathu, Rukshani and Sherry, Justine and Sekar, Vyas}, title = {{Revisiting TCP Congestion Control Throughput Models \& Fairness Properties At Scale}}, series = {IMC '21}, booktitle = {Proceedings of the 2021 ACM Internet Measurement Conference (IMC)}, year = {2021}, location = {Virtual}, publisher = {ACM}, address = {New York, NY, USA} }
@inproceedings{manousis-sigcomm20, author = {Manousis, Antonis and Sharma, Rahul Anand and Sekar, Vyas and Sherry, Justine}, title = {Contention-Aware Performance Prediction for Virtualized Network Functions}, booktitle = {Proceedings of the 2020 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, series = {SIGCOMM '20}, year = {2020}, publisher = {ACM}, address = {New York, NY, USA}, code = {https://github.com/cmu-snap/SLOMO} }
@inproceedings{zhao-osdi20, author = {Zhao, Zhipeng and Sadok, Hugo and Atre, Nirav and Hoe, James and Sekar, Vyas and Sherry, Justine}, title = {Achieving 100Gbps Intrusion Prevention on a Single Server}, booktitle = {Proceedings of the 14th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI})}, series = {OSDI '20}, year = {2020}, publisher = {USENIX Association}, address = {Berkeley, CA, USA}, code = {https://github.com/cmu-snap/pigasus}, press = {The Morning Paper, Dark Reading} }
@inproceedings{atre-sigcomm20, author = {Atre, Nirav and Sherry, Justine and Wang, Weina and Berger, Daniel}, title = {Caching with Delayed Hits}, booktitle = {Proceedings of the 2020 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, series = {SIGCOMM '20}, year = {2020}, publisher = {ACM}, address = {New York, NY, USA}, code = {https://github.com/cmu-snap/Delayed-Hits} }
@inproceedings{ware-imc2019, author = {Ware, Ranysha and Mukerjee, Matthew and Seshan, Srini and Sherry, Justine}, title = {Modeling BBR's Interactions with Loss-Based Congestion Control}, booktitle = {Proceedings of the 2019 ACM Internet Measurement Conference (IMC)}, series = {IMC '19}, year = {2019}, location = {Amsterdam, Netherlands}, publisher = {ACM}, address = {New York, NY, USA}, press = {The Telegraph, Wired Italian, Vice} }
@workshop{ware-hotnets19, author = {Ware, Ranysha and Mukerjee, Matthew and Seshan, Srinivasan and Sherry, Justine}, title = {{Beyond Jain’s Fairness Index: Setting the Bar For The Deployment of Congestion Control Algorithms}}, booktitle = {Proceedings of the Eighteenth ACM Workshop on Hot Topics in Networks (HotNets)}, year = {2019}, location = {Princeton, New Jersey}, publisher = {ACM}, address = {New York, NY, USA}, award = {IRTF Applied Networking Research Prize} }
@article{antichi-dagstuhl19, author = {Antichi, Gianni and Benson, Theophilus and Foster, Nate and Ramos, Fernando M. V. and Sherry, Justine}, title = {{Programmable Network Data Planes (Dagstuhl Seminar 19141)}}, pages = {178--201}, journal = {Dagstuhl Reports}, issn = {2192-5283}, year = {2019}, volume = {9}, number = {3}, editor = {Antichi, Gianni and Benson, Theophilus and Foster, Nate and Ramos, Fernando M. V. and Sherry, Justine}, publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik}, address = {Dagstuhl, Germany} }
@inproceedings{woo-nsdi18, author = {Woo, Shinae and Sherry, Justine and Han, Sangjin and Moon, Sue and Ratnasamy, Sylvia and Shenker, Scott}, title = {Elastic Scaling of Stateful Network Functions}, booktitle = {Proceedings of the 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI})}, year = {2018}, isbn = {978-1-931971-43-0}, address = {Renton, WA}, pages = {299--312}, publisher = {{USENIX} Association} }
@techreport{fang-techreport18, author = {Fang, Vivian and Lévai, Tamás and Han, Sangjin and Ratnasamy, Sylvia and Raghavan, Barath and Sherry, Justine}, title = {Evaluating Software Switches: Hard or Hopeless?}, institution = {EECS Department, University of California, Berkeley}, year = {2018}, month = oct, number = {UCB/EECS-2018-136} }
@techreport{martins-mse17, author = {Martins, Ruben and Sherry, Justine}, title = {{Lisbon Wedding: Seating Arrangements Using MaxSAT}}, institution = {{Department of Computer Science, University of Helsinki}}, year = {2017}, month = nov, number = {B-2017-2}, booktitle = {MaxSAT Evaluation 2017: Solver and Benchmark Descriptions }, editor = {Antsotegui, Carlos and Bacchus, Fahiem and Jarvisalo, Matti and Martins, Ruben}, pages = {25--26} }
@misc{bailis-queue16, author = {Bailis, Peter and Sherry, Justine and Peter, Simon}, title = {Introducing Research for Practice: NFV and Middleboxes}, journal = {Queue}, issue_date = {March-April 2016}, volume = {14}, number = {2}, month = apr, year = {2016}, pages = {70:76--70:90}, articleno = {70}, numpages = {15}, publisher = {ACM}, address = {New York, NY, USA} }
@article{panda-ccr16, author = {Panda, Aurojit and McCauley, James Murphy and Tootoonchian, Amin and Sherry, Justine and Koponen, Teemu and Ratnasamy, Sylvia and Shenker, Scott}, title = {Open Network Interfaces for Carrier Networks}, journal = {Computer Communications Review (CCR)}, issue_date = {January 2016}, volume = {46}, number = {1}, month = jan, year = {2016}, pages = {5--11}, numpages = {7}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {edge services, services} }
@thesis{sherry-phdthesis, author = {Sherry, Justine}, title = {Middleboxes as a Cloud Service}, school = {EECS Department, University of California, Berkeley}, year = {2016}, month = nov, number = {UCB/EECS-2016-165}, award = {SIGCOMM Doctoral Dissertation Award} }
@inproceedings{lan-nsdi16, author = {Lan, Chang and Sherry, Justine and Popa, Raluca Ada and Ratnasamy, Sylvia and Liu, Zhi}, title = {Embark: Securely Outsourcing Middleboxes to the Cloud}, booktitle = {Proceedings of the 13th USENIX Conference on Networked Systems Design and Implementation (NSDI)}, series = {NSDI'16}, year = {2016}, location = {Santa Clara, CA}, pages = {255--273}, numpages = {19}, publisher = {USENIX Association}, address = {Berkeley, CA, USA} }
@inproceedings{sherry-sigcomm15b, author = {Sherry, Justine and Gao, Peter Xiang and Basu, Soumya and Panda, Aurojit and Krishnamurthy, Arvind and Maciocco, Christian and Manesh, Maziar and Martins, Jo\~{a}o and Ratnasamy, Sylvia and Rizzo, Luigi and Shenker, Scott}, title = {Rollback-Recovery for Middleboxes}, booktitle = {Proceedings of the 2015 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, series = {SIGCOMM '15}, year = {2015}, location = {London, United Kingdom}, pages = {227--240}, numpages = {14}, publisher = {ACM}, award = {Best Student Paper}, address = {New York, NY, USA}, keywords = {middlebox reliability, parallel fault-tolerance} }
@inproceedings{jang-sigcomm15, author = {Jang, Keon and Sherry, Justine and Ballani, Hitesh and Moncaster, Toby}, title = {Silo: Predictable Message Latency in the Cloud}, booktitle = {Proceedings of the 2015 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, series = {SIGCOMM '15}, year = {2015}, location = {London, United Kingdom}, pages = {435--448}, numpages = {14}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {guaranteed latency, latency SLA, network QoS, network calculus, traffic pacing} }
@inproceedings{sherry-sigcomm15a, author = {Sherry, Justine and Lan, Chang and Popa, Raluca Ada and Ratnasamy, Sylvia}, title = {BlindBox: Deep Packet Inspection over Encrypted Traffic}, booktitle = {Proceedings of the 2015 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, series = {SIGCOMM '15}, year = {2015}, location = {London, United Kingdom}, pages = {213--226}, numpages = {14}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {middlebox privacy, network privacy, searchable encryption}, press = {The Morning Paper} }
@inproceedings{mittal-nsdi14, author = {Mittal, Radhika and Sherry, Justine and Ratnasamy, Sylvia and Shenker, Scott}, title = {Recursively Cautious Congestion Control}, booktitle = {Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI)}, series = {NSDI'14}, year = {2014}, location = {Seattle, WA}, pages = {373--385}, numpages = {13}, publisher = {USENIX Association}, address = {Berkeley, CA, USA} }
@workshop{mittal-hotnets13, author = {Mittal, Radhika and Sherry, Justine and Ratnasamy, Sylvia and Shenker, Scott}, title = {How to Improve Your Network Performance by Asking Your Provider for Worse Service}, booktitle = {Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks (HotNets)}, series = {HotNets-XII}, year = {2013}, location = {College Park, Maryland}, pages = {25:1--25:7}, articleno = {25}, numpages = {7}, publisher = {ACM}, address = {New York, NY, USA} }
@inproceedings{vulmiri-conext13, author = {Vulimiri, Ashish and Godfrey, Philip Brighten and Mittal, Radhika and Sherry, Justine and Ratnasamy, Sylvia and Shenker, Scott}, title = {Low Latency via Redundancy}, booktitle = {Proceedings of the Ninth ACM Conference on Emerging Networking Experiments and Technologies (CoNEXT)}, series = {CoNEXT '13}, year = {2013}, location = {Santa Barbara, California, USA}, pages = {283--294}, numpages = {12}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {latency, performance, reliability} }
@inproceedings{sherry-sigcomm12, author = {Sherry, Justine and Hasan, Shaddi and Scott, Colin and Krishnamurthy, Arvind and Ratnasamy, Sylvia and Sekar, Vyas}, title = {Making Middleboxes Someone Else's Problem: Network Processing As a Cloud Service}, booktitle = {Proceedings of the 2012 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM)}, series = {SIGCOMM '12}, year = {2012}, isbn = {978-1-4503-1419-0}, location = {Helsinki, Finland}, pages = {13--24}, numpages = {12}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {cloud, middlebox, outsourcing} }
@thesis{sherry-mastersthesis, author = {Sherry, Justine}, title = {Future Architectures for Middlebox Processing Services on the Internet and in the Cloud}, school = {EECS Department, University of California, Berkeley}, year = {2012}, month = dec, number = {UCB/EECS-2012-240} }
@workshop{rao-conextstudent12, author = {Rao, A. and Choffnes, D. and Sherry, J. and Legaut, A. and Krishnamurthy, A. and Dabbous, W.}, title = {Meddle: Middleboxes for Increased Transparency and Control of Mobile Traffic}, booktitle = {CoNEXT 2012 Student Workshop}, year = {2012}, publisher = {ACM}, address = {New York, NY, USA}, award = {Best Paper} }
@techreport{sherry-techreport12, title = {Netcalls: End Host Function Calls to Network Traffic Processing Services}, author = {Sherry, J. and Kim, D. C. and Mahalingam, S. S. and Tang, A. and Wang, S. and Ratnasamy, S.}, institution = {UC Berkeley, Department of Electrical Engineering and Computer Sciences}, year = {2012}, type = {UCB/EECS-2012-175} }
@thesis{sherry-bsthesis, author = {Sherry, Justine}, title = {Applications of the IP Timestamp Option to Internet Measurement}, school = {Computer Science & Engineering, University of Washington}, month = mar, year = {2010}, award = {CSE Best Senior Thesis} }
@inproceedings{katzbassett-nsdi10, author = {Katz-Bassett, Ethan and Madhyastha, Harsha V. and Adhikari, Vijay Kumar and Scott, Colin and Sherry, Justine and Van Wesep, Peter and Anderson, Thomas and Krishnamurthy, Arvind}, title = {Reverse Traceroute}, booktitle = {Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (NSDI)}, series = {NSDI'10}, year = {2010}, location = {San Jose, California}, pages = {15--15}, numpages = {1}, publisher = {USENIX Association}, address = {Berkeley, CA, USA}, award = {Best Paper} }
@inproceedings{sherry-imc10, author = {Sherry, Justine and Katz-Bassett, Ethan and Pimenova, Mary and Madhyastha, Harsha V. and Anderson, Thomas and Krishnamurthy, Arvind}, title = {Resolving IP Aliases with Prespecified Timestamps}, booktitle = {Proceedings of the 2010 ACM Conference on Internet Measurement (IMC)}, series = {IMC '10}, year = {2010}, isbn = {978-1-4503-0483-2}, location = {Melbourne, Australia}, pages = {172--178}, numpages = {7}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {alias resolution, ip options, ip timestamp} }
@thesis{sherry-bsthesis2, author = {Sherry, Justine}, title = {Unlocking the Potential of Cell Phones}, pages = {200-321}, school = {In 'From the Bottom Up: Rethinking United States Development Assistance'. Editors S. Arbogast, A. O'Leary, W. Latsch. Jackson School of International Studies, University of Washington}, month = mar, year = {2009} }