Publications:
The papers listed below were published by the XIA team.

Architecture:

A Comparison of Migration and Multihoming Support in IPv6 and XIA
N. Zhang, M. A. Sirbu, J. M. Peha. 2017 International Symposium on Networks, Computers and Communications (ISNCC)
May 2017.

FaSST: Fast, Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs
Anuj Kalia, Michael Kaminsky, David G. Andersen. Proceedings 12th USENIX OSDI
November 2016.

The Impact of Brokers on the Future of Content Delivery
M. K. Mukerjee, I. N. Bozkurt, B. Maggs, S. Seshan, H. Zhang. ACM Workshop on Hot Topics in Networking (HotNets)
October 2016.

Design Guidelines for High Performance RDMA Systems
Anuj Kalia and Michael Kaminsky and David Andersen. Proceedings of the 2016 USENIX Annual Technical Conference
June 2016.

Be Fast, Cheap and in Control with SwitchKV
Xiaozhou Li, Raghav Sethi, Michael Kaminsky, David Andersen, and Michael J. Freedman. Proceedings of the 32th USENIX NSDI
May 2016.

Do You Know Where Your Headers Are? Comparing the Privacy of Network Architectures with Share Count Analysis
David Naylor, Peter Steenkiste, HotNets’15,
November 2015.

Bootstrapping Evolvability For Inter-Domain Routing,
Raja R. Sambasivan, David Tran-Lam, Aditya Akella, Peter Steenkiste, HotNets’15,
November 2015.

Practical, Real-time Centralized Control for CDN-based Live Video Delivery,
Matthew K. Mukerjee, David Naylor, Junchen Jiang, Dongsu Han, Srinivasan Seshan, Hui Zhang, ACM SIGCOMM’15,
August 2015.

C3: Internet-Scale Control Plane for Video Quality Optimization,
Aditya Ganjam, Faisal Siddiqui, Jibin Zhan, Xi Liu, Ion Stoica, Jnnchen Jiang, Vyas Sekar, Hui Zhang, NSDI 2015,
May 2015.

Linux XIA: An Interoperable Meta Network Architecture to Crowdsource the Future Internet,
Michel Machado, Cody Doucette, John W. Byers, ANCS’15,
May 2015.

Balancing Accountability and Privacy in the Network
Dvid Naylor, Matthew Mukurjee, Peter Steenkiste, ACM SIGCOMM’14,
August 2014.

XIA: Architecting a More Trustworthy and Evolvable Internet
David Naylor, Matt Mukurjee, Patrick Agyapong, Robert Grandl, Ruogo Kang, Michel Machado.
ACM CCR’14, Volume 44, Issue 3, July 2014.

MICA: A Holistic Approach to Near-Line-Rate-Rate In-Memory Key-Value Caching on General-Purpose Hardware
Hyeontaek Lim, Dongsu Han, David G. Anderson, NSDI’14.
April 2014.

Algorithmic Improvements for Fast Concurrent Cuckoo Hashing
Xiaozhou Li, David G. Andersen, Michael Kaminsky, Michael J. Freedman, Eurosys’14.
April 2014.

Using RDMA Efficiently for Key-Value Services
Anuj Kalia, Michael Kaminsky, David G. Andersen. SIGCOMM’14,
August 2014.

Understanding Tradeoffs in Incremental Deployment of New Network Architectures
Matthew Mukurjee, jjDongsu Han, Srini Seshan, Peter Steenkiste. CoNEXT’13.
December 2013.

MemC3: Compact and Concurrent Memcache with Dumber Caching and Smarter Hashing
Bin Fan, David G. Andersen, and Michael Kaminsky, NSDI’13,
April 2013.

DECOR: A Distributed Coordinated Resource Monitoring System
Shan Hsiang-Shan and Aditya Akella. IWQoS’12,
June 2012.

XIA: Efficient Support for Evolvable Internetworking
Dongsu Han, Ashok Anand, Fahad Dogar, Boyan Li, Hyeontaek Lim, Michel Machado, Arvind Mukundan, Wenfei Wu, Aditya Akella, David G. Andersen, John W. Byers, Srinivasan Seshan and Peter Steenkiste. NSDI’12,
April 2012.

RPT: Re-architecting Loss Protection for Content-Aware Networks
Dongsu Han, Ashok Anand, Aditya Akella, and Srinivasan Seshan. NSDI’12,
April 2012.

XIA: An Architecture for an Evolvable and Trustworthy Internet
Ashok Anand, Fahad Dogar, Dongsu Han, Boyan Li, Hyeontaek Lim, Michel Machado, Wenfei Wu, Aditya Akella, David Andersen, John Byers, Srinivasan Seshan and Peter Steenkiste. HotNets’11,
November 2011.

SILT: A Memory-Efficient, High-Performance Key-Value Store
Hyeontaek Lim, Bin Fan, David G. Andersen, Michael Kaminsky. SOSP’11,
October 2011.

XIA: An Architecture for an Evolvable and Trustworthy Internet
Ashok Anand, Fahad Dogar, Dongsu Han, Boyan Li, Hyeontaek Lim, Michel Machadoy, Wenfei Wu, Aditya Akella, David Andersen, John Byers, Srinivasan Seshan and Peter Steenkiste. Technical Report CMU-CS-11-100, Department of Computer Science, Carnegie Mellon-University,
February 2011.

Economic Incentives:

“A Most Favored Nation” Approach to an Open Internet
Comments in the Matter of Protecting and Promoting the Open Internet
FCC GN Docket No. 14-18, July 2014.

Economic Incentives in Content-Centric Networking: Implications for Protocol Design and Public Policy
Patrick Agyapong and Marvin Sirbu, IEEE Communications Magazine, 50, 12, Dec 2012, pp. 18-26

Incentivizing Efficient Content Placement in a Global Content Oriented Network
Wang and John Byers. Technical Report BUCS-TR-2012-012, Computer Science Department, Boston University,
June 2012.

The Economic Implications of Edge-Directed Routing: A Network Operator’s Perspective
Patrick Agyapong and Marvin Sirbu. INTERNET’12,
June 2012.

Economic Incentives in Content-Centric Networking: Implications for Protocol Design and Public Policy
Patrick Agyapong and Marvin Sirbu. TPRC’11,
September 2011.

Privacy and Anonymity:


Strangers On Your Phone: Why People Use Anonymous Communication Applications,
Rouge Kang, Laura Dabbish, Kate Sutton, CSCW’16
February 2016.

My Data Just Goes Everywhere: User Mental Models of the Internet and Implications for Privacy and Security,
Rouge Kang, Laura Dabbish, Nathaniel Fruchter, Sara Kiesler, SOUPS’15
July 2015.

The Perverse Effects of Social Transparency on Online Advice Taking,
Doyen T. Nguyen, Laura A. Dabbish, Sara Kiesler, CSCW’15,
March 2015.

The Role of Social Influence in Security Feature Adoption,
Sauvik Das, Adam D. Kramer, Laura A. Dabbish, Jason I. Hong, CSCS’15,
March 2015.


Privacy attitudes of Mechanical Turk Workers and the US Public
Rouge Kang, Stephanie Brown, Laura Dabbish, Sara Kiesler. Soups’14.
July 2014.

YourPassword: Applying Feedback Loops to Improve Security Behavior of Managing Multiple Passwords,
Hyun-Ji Kim, T., Stuart HC, Hsu-Chun Hsiao, Yueh-Hsun Lin, Leon Zhang, Laura Dabbish, Sara Kieler, ASIACCS’14
June 2014.

Why do people seek anonymity on the Internet? Informing policy and design
Ruogu Kang, Stephanie Brown, and Sara Kiesler. CHI’13,
April to May 2013.

Co-Worker Transparency in a Microtask Marketplace
Peter Kinnaird, Laura Dabbish, Sara Kiesler, and Haakon Faste. CSCW’13,
February 2013.

Activity Traces and Signals in Software Developer Recruitment and Hiring
Jennifer Marlow and Laura Dabbish. CSCW’13,
February 2013.

Impression Formation in Commons-Based Peer Production: Activity traces and Personal Profiles in GitHub
Jennifer Marlow, Laura Dabbish, and Jim Herbsleb. CSCW’13,
February 2013.

Social Computing, Collaboration and learning in Open Source Software Development
Laura Dabbish, H. Colleen Stuart, Jason Tsay, Jim Berbsleb. HCIC’12,
July 2012.

LAP: Lightweight Anonymity and Privacy
Hsu-Chun Hsiao, Tiffany Hyun-Jin Kim, Adrian Perrig, Akira Yamada, Samuel C. Nelson, Marco Gruteser, and Wei Meng. IEEE Symposium on Security and Privacy, San Francisco, May 2012.


Social Coding in GitHub: Transparency and Collaboration in an Open Software Repository
Laura Dabbish, Colleen Stuart, J. Tsay and James Herbsleb. CSCW’12,
February 2012.

Social transparency in networked information exchange: A theoretical framework
Colleen Stuart, Laura Dabbish, Sara Kiesler, Peter Kinnard and Ruogu Kang. CSCW’12,
February 2012.

Trustworthy Network Operations:


Multi-Context TLS (mcTLS): Enabling Secure In-Network Functionality in TLS,
David Naylor, Kyle Schomp, Matteo Varvello, alias Leontiadis, Jeremy Blackburn, Diego Lopez, Konstantina Papagiannaki, Pablo Rodriguez Rodriguez, Peter Steenkiste, ACM SIGCOMM’15,
August 2015.

ARPKI: Attack Resilient Public-Key Infrastructure,
David Basin, Cas Cremers, Tiffany Hyun-Jin Kim, Adrian Perrig, Ralf Sasse, Pawel Szalachowski, ACM CCS’14,
November 2014.

Back-Office Web Traffic on The Internet,
Eric Puyol, Philipp Richter, Balakrishnan Chandrasekaran, Georgias Smaragdakis, Anja Feldmann, Bruce MacDowell Maggs, Keung-Chi Ng, IMC’14,
November 2014.

Mechanized Network Origin and Path Authenticity Proofs,
Fuyuan Zhang, Limin Jia, Cristina Basescu, Tiffany Hyun-Jin Kim, Yih-Chun Hu, Adrian Perrig, ACM CCS’14,
November 2014.

PoliCert: Secure and Flexible TLS Certificate Management,
Pawel Szalachowski, Stephans Matsumoto, Adrian Preig, ACM CCS’14,
November 2014.

ECO-DNS: Expected Consistency Optimization for DNS,
Chen Chen, Stephan’s Matsumoto, Adrian Perrig, ICDCS’15
July 2015.

Protecting Websites from Attack with Secure Delivery Networks,
David Gillman, Yin Lin, Bruce Maggs, Ramesh K. Sitaraman, IEEE Computer Magazine,
April 2015

Trace-Driven Analysis of ICN Caching Algorithms on Video-on-Demand Workloads,
Yi Sun, Seyed K. Fayaz, Yang Guo, Vyas Sekar, Yun Jin, Mohamed-Ali Kaafar, steve Uhlig, CoNeXT’14,
December 2014.

A Practical System for Guaranteed Access in the Presence of DDoS Attacks and Flash Crowds,
Yi-Hsuan Kung, Tae-Ho Lee, Po-Ning Tseng, Hsu-chun Hsiao, Tiffany Hyun-Jin Kim, Soo Bum Lee, Yueh-Hsun Lin, Adrian Perig, ICNP’15,
October 2015.

The Cost of the “S” in HTTPS,
David Naylor, A. Finamore, I. Leontiadis, Y.Grunenberger, M. Mellia, M. Munafo, K. Papagiannaki, Peter Steenkiste, CoNEXT’14,
December 2014.

Lightweight Source Authentication and Path Validation,
Tiffany Hyun-Jin Kim, Cristina Basescu, Limin Jia, So Bum Lee, Yih-Chun Hu, Adrian Perrig, SIGCOMM’14,
August 2014.

STRIDE: Sanctuary Trail -- Refuge from Internet DDoS Entrapment
Hsu-Chun Hsiao, Tiffany Hyun-Jin Kim, Soo Bum Lee, Xin Zhang, Sangjae Yoo, Virgil Gligor, and Adrian Perrig. ASIACCS’13,
May 2013.

Accountable Key Infrastructure (AKI): A Proposal for a Public-Key Validation Infrastructure
Tiffany Hyun-Jin Kim, Lin-Shung Huang, Adrian Perrig, Collin Jackson, and Virgil Gligor, WWW’13
May 2013.

Using Trustworthy Host-Based Information in the Network
Bryan Parno, Zongwei Zhou, and Adrian Perrig, STC’12,
October 2012.

OTO: Online Trust Oracle for User-Centric Trust Establishment
Tiffany Hyun-Jin Kim, Payas Gupta, Jun Han, Emmanuel Owusu, Jason Hong, Adrian Perrig, and Debin Gao, CCS’12,
October 2012.

GeoPKI: Converting Spatial Trust into Certificate Trust
Tiffany hyun-Jin Kim, Virgil Gligor, and Adrian Perrig, EuroPKI’13,
September 2012.

Secure and Scalable Fault Localization under Dynamic Traffic Patterns
Xin Zhang, Chang Lan, and Adrian Perrig. IEEE Symposium on Security and Privacy, San Francisco,
May 2012.

ShortMAC: Efficient Data-Plane Fault Localization
Xin Zhang, Zongwei Zhou, Hsu-Chun Hsiao, Tiffany Hyun-Jin Kim, Adrian Perrig and Patrick Tague. NDSS’12,
February 2012.


Network Fault Localization with Small TCB
Xin Zhang, Zongwei Zhou, Geoffrey Hasker, Adrian Perrig and Virgil Gligor. ICNP’11,
October 2011.

Core Networking:


Bootstrapping Evolvability for Inter-Domain Routing with D-BGP
Raja Sambasivan, David Tran-Lam, Aditya Akella, and Peter Steenkiste. ACM Sigcomm 2017
August 2017.

Why is the internet so slow?!
Bozkurt, I. N., Aguirre, A., Chandrasekaran, B., Godfrey, P. B., Laughlin, G., Maggs, B., and Singla, A. Proceedings of the 18th International Conference on Passive and Active Measurement (PAM 2017), Vol. 10176 LNCS, pp. 173-187
March 2017.

A Control-Theoretic Approach for Dynamic Video Streaming over HTTP,
Xiaoqi Yin, Abishek Jindal, Vyas Sekar, Bruno Sinopoli, ACM SIGCOMM’15,
August 2015.

Raising the Bar for Using GPUs in Software Packet Processing,
Anuj Kalia, Dong Zhou, Michael Kaminsky, David G. Andersen, NSDI’15,
May 2015.

Modeling Web Quality-of-Experience on Cellular Networks,
Athula Balachandran, Vaneet Aggarwal, Emir Halepovic, Jeffrey Pang, Srinivasan Seshan, Shobha Venkataraman, He Yan,
MobiCom 2014,
September 2014

Efficient Large Flow Detection over Arbitrary Windows: An Algorithm Exact Outside An Ambiguity Region.
Hao Wu (UIUC), Hsu-Chun Hsiao (CMU), Yih-Chun Hu (UIUC) , IMC’14,
November 2014

The Internet at the Speed of Light,
Ankit Singla, Balakrishnan Chandrasekeran, P. Brighton Godfrey, Bruce Maggs, HotNets’14,
October 2014.

Multi-Resource Packing for Cluster Schedulers,
Robert Grandl, Ganesh Ananthanarayanan, Srikanth Kandula, Sriram Rao, and Aditya Akella, SIGCOMM’14
August 2013

Analyzing the Potential Benefits of CDN Augmentation Strategies for Internet Video Workloads
Athula Balachandran, Vyas Sekar, Aditya Akella, and Srinivasan Seshan, IMC 2013.
October 2013.

Enhancing Video Accessibility and Availability with Information-bound References
Ashok Anand (Instart), Athula Balachandran (CMU), Aditya Akella (UW Madison), Vyas Sekar (Stony Brook), Srinivasan Seshan (CMU), CoNEXT’13,
December 2013.

Improving Fairness, Efficiency, and Stability in HTTP-based Adaptive Video Streaming with FESTIVE.
Junchen Jiang, Vyas Sekar, Hui hang. ACM ToNS, Vol 22, Issue 1.
February 2013.

Practical Batch-Updatable External Hashing with Sorting
Hyeontaek Lim, David G. Andersen, and Michael Kaminsky. ALENEX’13,
January 2013.

Shedding Light on the Structure of Internet Video Quality Problems in the Wild
Junchen Jiang, Vyas Sekar, Ion Stoica, Hui Zhang. CoNEXT’13.
December 2013.

Scalable, High Performance Ethernet Forwarding with CuckooSwitch
Dong Zhou, Bin Fan, Hyeontaek Lim, David G. Andersen, Michael Kaminsky. CoNEXT’13,
December 2013.

An Information-Aware QoF-Centric Mobile Video Cache
Shan Hsiang Schen and Aditya Akella. MobiCom’13,
September and October 2013.

Developing a Predictive Model of Quality of Experience for Internet Video
Athula Balachandran, Vyas Sekar, Aditya Akella, Srinivasan Seshan, Ion Stoica, and Hui Zhang. SIGCOMM’13,
August 2013.

FCP: A Flexible Transport Framework for Accommodating Diversity
Dongsu Han, Robert Grandl, Aditya Akella, and Srinivan Seshan. SIGCOMM’13,
August 2013.

Understanding Internet Video Viewing Behavior in the Wild (Extended Abstract)
Athula Balachandran, Vyas Sekar, Aditya Akella, and Srinivasan Seshan. SIGMETRICS’12,
June 2013.

Adaptive Data Transmission in the Cloud
Wenfei Wu, Yizheng Chen, Ram Durairajan, Dongchan Kim, Ashok Anand, and Aditya Akella. IWQoS’13
June 2013

When Cycles are Cheap, Some Tables can be Huge
Bin Fan, Dong Zhou, Hyeontaek Lim, Michael Kaminsky, and David G. Andersen, HotOS’13
May 2013.

A Case for a Coordinated Internet-Scale Video Control Plane
Xi Liu, Florin Dobrian, Henry Milner, Junchen Jiang, Vyas Sekar, Ion Stoica, Hui Zhang. SIGCOMM’12,
August 2012.

Improving Fairness, Efficiency, and Stability in HTTP-based Adaptive Video Streaming with FESTIVE
Junchen Jiang, Vyas Sekar, Hui Zhang. CoNEXT’12,
December 2012.

Architecting for Edge Diversity: Supporting Rich Services over an Unbundled Transport
Fahad Dogar and Peter Steenkiste. CoNEXT’12,
December 2012.

A Quest for an Internet Video Quality-of-Experience Metric
Athula Balachandran, Vyas Sekar, Aditya Akella Srini Seshan, Ion Stoica, Hui Zhang. HotNets’12,
October 2012.

Understanding the Impact of Video Quality on User Engagement
Florin Dobrian, Asad Awan, Dilip Joesph, Aditya Ganjam, Jibin Zhan, Vyas Sekar, Ion Stoica, Hui Zhang. SIGCOMM’11.
August 2011.

SCION: Scalability, Control, and Isolation On Next-Generation Networks
Xin Zhang, Hsu-Chun Hsiao, Geoffrey Hasker, Haowen Chan, Adrian Perrig, David G. Andersen. in IEEE Symposium on Security and Privacy,
May 2011.

Theses and Dissertations:

Toward a Highly Available Future Internet
Hsu-Chun Hsian, Carnegie Mellon University, ECE,
Spring 2013.


Linux XIA: An Interoperable Meta Network Architecture,
Michel Machado,
PhD Dissertation, Boston University, CSD,
May 2014.

Economic Incentives in Content-Centric Networking: Implications for Protocol Design and Pubic Policy
Patrick Ayapong,
PhD Dissertation, Carnegie Mellon University, EPP,
May 2013.

Supporting Long Term Evolution in an Internet Architecture
Dongsu Han,
PhD Dissertation, Carnegie Mellon University, CS,
December 2012.

Modeling and Optimizing Content-Oriented Networking
Chong Wang,
PhD Dissertation, Boston University, CS,
December 2012.

All Trust is Local: Empowering Users. Authentication Decisions on the Internet
Tiffany Hyun-Jin Kim,
PhD Dissertation, Carnegie Mellon University, ECE,
October 2012.

Protocols and Algorithms for Identifying and Caching Popular Content
MS Thesis, Carnegie Mellon University, CS,
August 2012.

Secure and Efficient Network Fault Localization
Xin Zhang,
PhD Dissertation, Carnegie Mellon University, CS,
February 2012.

Redundancy Elimination as a Network Primitive
Ashok Anand,
PhD Dissertation, University of Wisconsin, CS,
2012.

Network-Aware Placement and Scheduling in the Cloud
Yizheng Chen,
MS Thesis, University of Wisconsin, CS,
2012.

Inter-networking over Segments to Accommodate Edge Diversity
Fahad Dogar,
PhD Dissertation, Carnegie Mellon University, ECE,
December 2011.



Background:
The XIA project will build on a diverse body of previous work by the PIs. 

Examples include:

Cheap and Large CAMs for High-performance Data-intensive Networked Systems
Ashok Anand, Chitra Muthukrishnan, Steven Kappes, Aditya Akella and Suman Nath. NSDI’10,
April 2010.

Segment based Internetworking to Accommodate Diversity at the Edge
Fahad R. Dogar, Peter Steenkiste. CMU CSD technical report, CMU-CS-10-104,
February 2010.

Accountable Internet Protocol (AIP)
David G. Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon, Scott Shenker. SIGCOMM’08,
August 2008.

Packet Caches on Routers: The Implications of Universal Redundant Traffic Elimination
Ashok Anand, Archit Gupta, Aditya Akella, Srinivasan Seshan, Scott Shenker. SIGCOMM’08,
August 2008.

Perspectives: Improving SSH-style Host Authentication with Multi-Path Probing.
Dan Wendlandt, Dave Andersen, Adrian Perrig. USENIX ATC’08,
June 2008.

An Architecture for Internet Data Transfer
Niraj Tolia and Michael Kaminsky and David G. Andersen, Swapnil Patil. NSDI’06,
May 2006.
 
Toward a Framework For Internet Forensic Analysis,
Vyas Sekar, Yinglian Xie, David Maltz, Michael Reiter, Hui Zhang. HotNets’04,
November 2004.