Publications

2016

  • [USENIX ATC] Jackson, E.J., Walls, M., Panda, A., Pettit, J., Pfaff, B., Rajahalme, J., Koponen, T. and Shenker, S. SoftFlow: A Middlebox Architecture for Open vSwitch. USENIX ATC 2016. [PDF]
  • [USENIX ATC] Vesuna, J., Scott, C., Buettner, M., Piatek, M., Krishnamurthy, A. and Shenker, S. Caching Doesn’t Improve Mobile Web Performance (Much). USENIX ATC ’16. [PDF]
  • Panda, A., McCauley, J.M., Tootoonchian, A., Sherry, J., Koponen, T., Ratnasamy, S. and Shenker, S. Open Network Interfaces for Carrier Networks. SIGCOMM CCR 2016. [PDF]
  • [TACAS] Velner, Y., Alpernas, K., Panda, A., Rabinovich, A., Sagiv, M., Shenker, S. and Shoham, S. Some Complexity Results for Stateful Network Verification. TACAS 2016. [PDF]
  • Bailis, P., Sherry, J. and Peter, S. Introducing Research for Practice. Queue. 14, 2, 70:76–70:90. [PDF]
  • [PLDI] Padon, O., McMillan, K., Panda, A., Sagiv, M. and Shoham, S. Ivy: Interactive Verification of Parametrized Systems via Effectively Propositional Reasoning. PLDI 2016. [PDF]
  • [NSDI] Lan, C., Sherry, J., Popa, R.A., Ratnasamy, S. and Liu, Z. Embark: Securely Outsourcing Middleboxes to the Cloud. NSDI 2016. [PDF]
  • [NSDI] Scott, C., Panda, A., Brajkovic, V., Necula, G., Krishnamurthy, A. and Shenker, S. Minimizing Faulty Executions of Distributed Systems. NSDI 2016. [PDF]
  • [NSDI] Mittal, R., Agarwal, R., Ratnasamy, S. and Shenker, S. Universal Packet Scheduling. NSDI 2016. [PDF]

2015

  • [SOSP] Palkar, S., Lan, C., Han, S., Panda, A., Jang, K., Ratnasamy, S., Rizzo, L. and Shenker, S. E2: A Framework for Network Function Virtualization. SOSP 2015. [PDF]
  • [HotNets] Mittal, R., Agarwal, R., Ratnasamy, S. and Shenker, S. Universal Packet Scheduling. HotNets 2015. [PDF]
  • [CoNEXT] Gao, P.X., Narayan, A., Kumar, G., Agarwal, R., Ratnasamy, S. and Shenker, S. pHost: Distributed Near-optimal Datacenter Transport Over Commodity Network Fabric. CoNEXT 2015. [PDF]
  • [HotNets] McCauley, J., Sheng, A., Jackson, E.J., Raghavan, B., Ratnasamy, S. and Shenker, S. Taking an AXE to L2 Spanning Trees. HotNets-XIV. [PDF]
  • [NSDI] Ousterhout, K., Rasti, R., Ratnasamy, S., Shenker, S. and Chun, B.-G. Making Sense of Performance in Data Analytics Frameworks. NSDI 2015. [PDF]
  • [SIGCOMM] Sherry, J., Gao, P.X., Basu, S., Panda, A., Krishnamurthy, A., Maciocco, C., Manesh, M., Martins, J., Ratnasamy, S., Rizzo, L. and Shenker, S. Rollback-Recovery for Middleboxes. SIGCOMM 2015. [PDF]
  • [SIGCOMM] Sherry, J., Lan, C., Popa, R.A. and Ratnasamy, S. BlindBox: Deep Packet Inspection over Encrypted Traffic. SIGCOMM 2015. [PDF]
  • [NSDI] Agababov, V., Buettner, M., Chudnovsky, V., Cogan, M., Greenstein, B., McDaniel, S., Piatek, M., Scott, C., Welsh, M. and Yin, B. Flywheel: Google’s Data Compression Proxy for the Mobile Web. NSDI 2015. [PDF]
  • [NSDI] Hu, S., Chen, K., Wu, H., Bai, W., Lan, C., Wang, H., Zhao, H. and Guo, C. Explicit Path Control in Commodity Data Centers: Design and Applications. NSDI 2015. [PDF]
  • [HotOS] Castro, I., Panda, A., Raghavan, B., Shenker, S. and Gorinsky, S. Route Bazaar: Automatic Interdomain Contract Negotiation. HotOS XV. [PDF]
  • [SNAPL] Panda, A., Argyraki, K., Sagiv, M., Schapira, M. and Shenker, S. New Directions for Network Verification. SNAPL 2015. [PDF]
  • [SIGCOMM] Jang, K., Sherry, J., Ballani, H. and Moncaster, T. Silo: Predictable Message Latency in the Cloud. SIGCOMM 2015. [PDF]

2014

  • [SIGCOMM] Scott, C., Wundsam, A., Raghavan, B., Liu, Z., Whitlock, S., El-Hassany, A., Or, A., Lai, J., Huang, E., Acharya, H.B., Zarifis, K. and Shenker, S. Troubleshooting SDN Control Software with Minimal Causal Sequences. SIGCOMM 2014. [PDF]
  • [HotNets] Wu, W., Li, L.E., Panda, A. and Shenker, S. PRAN: Programmable Radio Access Networks. HotNets-XIII. [PDF]
  • [SOCC] Li, H., Ghodsi, A., Zaharia, M., Shenker, S. and Stoica, I. Tachyon: Reliable, Memory Speed Storage for Cluster Computing Frameworks. SOCC 2014. [PDF]
  • [NSDI] Mittal, R., Sherry, J., Ratnasamy, S. and Shenker, S. Recursively Cautious Congestion Control. NSDI 2014. [PDF]

2013

  • [NSDI] Liu, J., Panda, A., Singla, A., Godfrey, P.B., Schapira, M. and Shenker, S. Ensuring Connectivity via Data Plane Mechanisms. NSDI 2013. [PDF]
  • [HotSDN] Panda, A., Scott, C., Ghodsi, A., Koponen, T. and Shenker, S. CAP for Networks. HotSDN 2013. [PDF]
  • [HotSDN] Heller, B., Scott, C., Mckeown, N., Shenker, S., Wundsam, A., Zeng, H., Whitlock, S., Jeyakumar, V., Handigol, N., McCauley, M., Zarifis, K. and Kazemian, P. Leveraging SDN Layering to Systematically Troubleshoot Networks. HotSDN 2013. [PDF]
  • [PODC] Whitlock, S., Scott, C. and Shenker, S. Brief Announcement: Techniques for Programmatically Troubleshooting Distributed Systems. PODC 2013. [PDF]
  • [HotOS] Han, S. and Ratnasamy, S. Large-scale computation not at the cost of expressiveness. HotOS 2013. [PDF]
  • [HotNets] Han, S., Egi, N., Panda, A., Ratnasamy, S., Shi, G. and Shenker, S. Network support for resource disaggregation in next-generation datacenters. HotNets XII. [PDF]
  • Marshall, S. CANDID: Classifying Assets in Networks by Determining Importance and Dependencies. EECS Department, University of California, Berkeley. [PDF]
  • [HotNets] Mittal, R., Sherry, J., Ratnasamy, S. and Shenker, S. How to Improve your Network Performance by Asking your Provider for Worse Server. HotNets 2013. [PDF]
  • [HotOS] Ousterhout, K., Panda, A., Rosen, J., Venkataraman, S., Xin, R., Ratnasamy, S., Shenker, S. and Stoica, I. The Case for Tiny Tasks in Compute Clusters. HotOS 2013. [PDF]

2012

  • [NSDI] Dobrescu, M., Argyraki, K. and Ratnasamy, S. Managing Resource Contention in Software-Based Networking (Mostly by Ignoring It). NSDI 2012. [PDF]
  • [NSDI] Sekar, V., Egi, N., Ratnasamy, S., Reiter, M. and Shi, G. Design and Implementation of a Consolidated Middlebox Architecture. NSDI 2012. [PDF]
  • [HotNets] Gupta, D., Segal, A., Panda, A., Segev, G., Schapira, M., Feigenbaum, J., Rexford, J. and Shenker, S. A new approach to interdomain routing based on secure multi-party computation. HotNets-XI 37–42. [PDF]
  • [PODC] Feigenbaum, J., Godfrey, B., Panda, A., Schapira, M., Shenker, S. and Singla, A. Brief announcement: on the resilience of routing tables. PODC 2012 237–238. [PDF]
  • Sherry, J. Future Architectures for Middlebox Processing Services on the Internet and in the Cloud. EECS Department, University of California, Berkeley. [PDF]
  • [SIGCOMM] Sherry, J., Hasan, S., Scott, C., Krishnamurthy, A., Ratnasamy, S. and Sekar, V. Making middleboxes someone else’s problem: network processing as a cloud service. SIGCOMM 2012 (New York, NY, USA), 13–24. [PDF]
  • Nguyen, G.T.K., Agarwal, R., Liu, J., Caesar, M., Godfrey, B. and Shenker, S. Slick Packets. CoRR. abs/1201.1661. [PDF]
  • [OSDI] Han, S., Marshall, S., Chun, B.-G. and Ratnasamy, S. MegaPipe: A New Programming Interface for Scalable Network I/O. OSDI 2012. [PDF]

2011

  • Koponen, T., Shenker, S., Balakrishnan, H., Feamster, N., Ganichev, I., Ghodsi, A., Godfrey, B., McKeown, N., Parulkar, G.M., Raghavan, B., Rexford, J., Arianfar, S. and Kuptsov, D. Architecting for innovation. Computer Communication Review. 41, 3, 24–36. [PDF]
  • [SIGCOMM] Koponen, T., Shenker, S., Balakrishnan, H., Feamster, N., Ganichev, I., Ghodsi, A., Godfrey, B., McKeown, N., Parulkar, G., Raghavan, B., Rexford, J., Arianfar, S. and Kuptsov, D. Architecting for Innovation. SIGCOMM 2011. [PDF]
  • [ICN] Arianfar, S., Koponen, T., Raghavan, B. and Shenker, S. On Preserving Privacy in Content-Oriented Networks. ICN 2011. [PDF]
  • [SIGCOMM] Raghavan, B. and Ma, J. Networking in the Long Emergency. SIGCOMM 2011. [PDF]
  • [HotNets] Ghodsi, A., Koponen, T., Raghavan, B., Shenker, S., Singla, A. and Wilcox, J. Intelligent Design Enables Architectural Evolution. HotNets 2011. [PDF]
  • [HotNets] Ghodsi, A., Koponen, T., Raghavan, B., Shenker, S., Singla, A. and Wilcox, J. Information-Centric Networking: Seeing the Forest for the Trees. HotNets 2011. [PDF]
  • [HotNets] Raghavan, B. and Ma, J. The Energy and Emergy of the Internet. HotNets 2011. [PDF]
  • [SIGMETRICS] Nguyen, G.T.K., Agarwal, R., Liu, J., Caesar, M., Godfrey, B. and Shenker, S. Slick packets. SIGMETRICS 2011 245–256. [PDF]
  • [NSDI] Ghodsi, A., Zaharia, M., Hindman, B., Konwinski, A., Stoica, I. and Shenker, S. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types. NSDI 2011. [PDF]