@inproceedings{suizo-tprc2025,
author = {},
title = {A First Look at Starlink’s Impact on Internet Equity},
series = {TPRC '53},
booktitle = {Proceedings of the 2025 Research Conference on Communications, Information and Internet Policy},
month = sep,
year = {2025},
location = {Washington, DC}
}
@inproceedings{sherry-tprc2025,
author = {},
title = {Congestion Safety Audits for Internet Services},
series = {TPRC '53},
booktitle = {Proceedings of the 2025 Research Conference on Communications, Information and Internet Policy},
month = sep,
year = {2025},
location = {Washington, DC}
}
@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{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-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{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}
}
@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}
}
@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{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{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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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{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{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}
}
@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-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}
}
@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}
}
@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-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}
}
@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}
}