1 Reading Assignments
1.1 Reading assignment's paper list
The following papers are related to clouds and data center networking, which are picked from SIGCOMM conference. Note that the papers are for course reading only. You are asked to choose any three papers to read. Write a two-page reading summary for each paper, single space, 11 point font. You may search the Internet for more information. However, you must use your own language to write the report. Note that the reading assignment must be completed by yourself INDIVIDUALLY.- Govindan, Ramesh, et al. "Evolve or Die: High-Availability Design Principles Drawn from Googles Network Infrastructure." Proc. of ACM SIGCOMM 2016. PDF
- Jiang, Yurong, et al. "WebPerf: Evaluating What-If Scenarios for Cloud-hosted Web Applications." Proc. of ACM SIGCOMM 2016. PDF
- Jiang, Junchen, et al. "Via: Improving Internet Telephony Call Quality Using Predictive Relay Selection." Proc. of ACM SIGCOMM 2016. PDF
- Shahbaz, Muhammad, et al. "PISCES: A Programmable, Protocol-Independent Software Switch." Proc. of ACM SIGCOMM 2016. PDF
- Huang, Qun, et al. "SketchVisor: Robust Network Measurement for Software Packet Processing." Proc. of ACM SIGCOMM 2017. PDF
- Song, Zhenyu, et al. "Wi-Fi Goes to Town: Rapid Picocell Switching for Wireless Transit Networks." Proc. of ACM SIGCOMM 2017. PDF
- Ma, Yunfei, et al. "Drone Relays for Battery-Free Networks." Proc. of ACM SIGCOMM 2017. PDF
- Li, Zhihao, et al. "Internet anycast: performance, problems, & potential." Proc. of ACM SIGCOMM 2018. PDF
- Hong, Chi-Yao, et al. "B4 and after: managing hierarchy, partitioning, and asymmetry for availability and scale in google's software-defined WAN." Proc. of ACM SIGCOMM 2018. PDF
- Gvozdiev, Nikola, et al. "On low-latency-capable topologies, and their impact on the design of intra-domain routing." Proc. of ACM SIGCOMM 2018. PDF
- Gao, Kai, et al. "Trident: toward a unified SDN programming framework with automatic updates." Proc. of ACM SIGCOMM 2018. PDF
- Yaseen, Nofel, et al. "Synchronized network snapshots." Proc. of ACM SIGCOMM 2018. PDF
- McCauley, James, et al. "Enabling a permanent revolution in internet architecture." Proc. of ACM SIGCOMM 2019. PDF
- Bogle, Jeremy, et al. "TEAVAR: striking the right utilization-availability balance in WAN traffic engineering." Proc. of ACM SIGCOMM 2019.ACM Special Interest Group on Data Communication (SIGCOMM '19). PDF
- Li, Bojie, et al. "Socksdirect: datacenter sockets can be fast and compatible." Proc. of ACM SIGCOMM 2019. PDF
- Jang, Junsu, et al. "Underwater backscatter networking." Proc. of ACM SIGCOMM 2019. PDF
- Chen, Xiaoqi, et al. "BeauCoup: Answering Many Network Traffic Queries, One Memory Update at a Time." Proc. of ACM SIGCOMM 2020. PDF
- Yan, Siyu, et al. "ACC: automatic ECN tuning for high-speed datacenter networks." Proc. of ACM SIGCOMM 2021. PDF
- Cai, Qizhe, et al. "Understanding host network stack overheads." Proc. of ACM SIGCOMM 2021. PDF
- Zhang, Xiao, et al. "AnyOpt: predicting and optimizing IP Anycast performance." Proc. of ACM SIGCOMM 2021. PDF
- Zhang, Qizhen, et al. "MimicNet: fast performance estimates for data center networks with machine learning." Proc. of ACM SIGCOMM 2021. PDF
- Meng, Zili, et al. "Achieving consistent low latency for wireless real-time communications with the shortest control loop." Proc. of ACM SIGCOMM 2022. PDF
- Li, Jinyang, et al. "LiveNet: a low-latency video transport network for large-scale live streaming." Proc. of ACM SIGCOMM 2022. PDF
- Yang, Xinlei, et al. "Mobile access bandwidth in practice: measurement, analysis, and implications." Proc. of ACM SIGCOMM 2022. PDF
- Lin, Xianshang, et al. "GSO-simulcast: global stream orchestration in simulcast video conferencing systems." Proc. of ACM SIGCOMM 2022. PDF
- Lu, Haofan, et al. "A Millimeter Wave Backscatter Network for Two-Way Communication and Localization." Proc. of ACM SIGCOMM 2023. PDF
- Spang, Bruce, et al. "Sammy: smoothing video traffic to be a friendly internet neighbor." Proc. of ACM SIGCOMM 2023. PDF
- Gigis, Petros, et al. "Bad Packets Come Back, Worse Ones Don't." Proc. of ACM SIGCOMM 2024. PDF
- Qian, Kun, et al. "Alibaba HPN: A Data Center Network for Large Language Model Training." Proc. of ACM SIGCOMM 2024. PDF
- Wu, Duo, et al. "NetLLM: Adapting Large Language Models for Networking." Proc. of ACM SIGCOMM 2024. PDF
1.2 Reading assignment specifications
In the two-page reading summary, the questions you should answer after reading each paper include the following:
- What is the primary objective of the research and what are motivations?
- What are the specific research problems/issues addressed in the paper, and what are the primary research methodologies? how much you understand the problem formulation and methods? What are your opinions on and reactions to the problems/issues and the research methodologies?
- What are the primary contributions? What you like the work most, and what you do not like the work most? Why?
- If you are asked to repeat some technical work by simulation, what are the major problems/difficulties/issues?
All reading reports should be turned in a PDF file.
2. Semester Presentation
After read the papers, you pick up ONE favorite from the list (if not already picked by others) to present.- Request first will get the first pick. Presentation time will be assigned in FCFS order (pick your favorite soon). So email me your selection the early the better.
- The deadline for the time selection is Sep 18. Please check the Google Sheet to see the presentation schedule. If you do not pick up the paper by the deadline, I will assign you a paper to present.
- Email me you presentation slides, which must be made by yourselves, at least 48 hours before your presentation slot.
- The presentations are planned on each Wednesday starting from Dec 2. There will be up to three presentations in one class. The final schedule will be posted to Canvas on Sep 20.
- Each presentation should take about 20~22 minutes on the paper (the problem solved, key motivations/issues, technical work, evaluation and possible future work), and 3~5 minutes for Q&A. You should prepare your own slides based on your paper reading and understanding, and give yourself a rehearsal before the presentation in the class.
- You can find a set of recommendations on how to give a good presentation here.