activity
20142022
most citedNeo: A Learned Query Optimizer

382 citations · 1.6k across the 39 of their papers we have counts for

collaborators
Showing cs.NIShow all

15 papers · 1 filter

cs.NI2022★ 3 cited

Coded Transaction Broadcasting for High-throughput Blockchains

Lei Yang, Yossi Gilad, Mohammad Alizadeh

High-throughput blockchains require efficient transaction broadcast mechanisms that can deliver transactions to most network nodes with low bandwidth overhead and latency. Existing…

cs.NI2022★ 5 cited

Scalable Tail Latency Estimation for Data Center Networks

Kevin Zhao, Prateesh Goyal, Mohammad Alizadeh +1

In this paper, we consider how to provide fast estimates of flow-level tail latency performance for very large scale data center networks. Network tail latency is often a crucial m…

cs.NI2022★ 2 cited

Optimal Congestion Control for Time-varying Wireless Links

Prateesh Goyal, Mohammad Alizadeh, Thomas E. Anderson

Modern networks exhibit a high degree of variability in link rates. Cellular network bandwidth inherently varies with receiver motion and orientation, while class-based packet sche…

cs.NI2021

SWP: Microsecond Network SLOs Without Priorities

Kevin Zhao, Prateesh Goyal, Mohammad Alizadeh +1

The increasing use of cloud computing for latency-sensitive applications has sparked renewed interest in providing tight bounds on network tail latency. Achieving this in practice…

cs.NI2020★ 12 cited

Site-to-Site Internet Traffic Control

Frank Cangialosi, Akshay Narayan, Prateesh Goyal +3

Queues allow network operators to control traffic: where queues build, they can enforce scheduling and shaping policies. In the Internet today, however, there is a mismatch between…

cs.NI2020★ 45 cited

Real-world Video Adaptation with Reinforcement Learning

Hongzi Mao, Shannon Chen, Drew Dimmery +5

Client-side video players employ adaptive bitrate (ABR) algorithms to optimize user quality of experience (QoE). We evaluate recently proposed RL-based ABR methods in Facebook's we…

cs.NI2019★ 7 cited

ABC: A Simple Explicit Congestion Controller for Wireless Networks

Prateesh Goyal, Anup Agarwal, Ravi Netravali +2

We propose Accel-Brake Control (ABC), a simple and deployable explicit congestion control protocol for network paths with time-varying wireless links. ABC routers mark each packet…

cs.NI2018★ 41 cited

High Throughput Cryptocurrency Routing in Payment Channel Networks

Vibhaalakshmi Sivaraman, Shaileshh Bojja Venkatakrishnan, Kathy Ruan +5

Despite growing adoption of cryptocurrencies, making fast payments at scale remains a challenge. Payment channel networks (PCNs) such as the Lightning Network have emerged as a via…

cs.NI2018★ 5 cited

Secure Incentivization for Decentralized Content Delivery

Prateesh Goyal, Ravi Netravali, Mohammad Alizadeh +1

Prior research has proposed technical solutions to use peer-to-peer (P2P) content delivery to serve Internet video, showing that it can reduce costs to content providers. Yet, such…

cs.NI2018★ 361 cited

Homa: A Receiver-Driven Low-Latency Transport Protocol Using Network Priorities (Complete Version)

Behnam Montazeri, Yilong Li, Mohammad Alizadeh +1

Homa is a new transport protocol for datacenter networks. It provides exceptionally low latency, especially for workloads with a high volume of very short messages, and it also sup…

cs.NI2018★ 9 cited

Elasticity Detection: A Building Block for Internet Congestion Control

Prateesh Goyal, Akshay Narayan, Frank Cangialosi +3

This paper introduces Nimbus, a robust technique to detect whether the cross traffic competing with a flow is "elastic", and shows that this elasticity detector improves congestion…

cs.NI2016★ 3 cited

Programmable Packet Scheduling

Anirudh Sivaraman, Suvinay Subramanian, Anurag Agrawal +7

Switches today provide a small set of scheduling algorithms. While we can tweak scheduling parameters, we cannot modify algorithmic logic, or add a completely new algorithm, after…

cs.NI2016★ 19 cited

Packet Transactions: High-level Programming for Line-Rate Switches

Anirudh Sivaraman, Mihai Budiu, Alvin Cheung +6

Many algorithms for congestion control, scheduling, network measurement, active queue management, security, and load balancing require custom processing of packets as they traverse…

cs.NI2015★ 2 cited

Costly Circuits, Submodular Schedules: Hybrid Switch Scheduling for Data Centers

Shaileshh Bojja Venkatakrishnan, Mohammad Alizadeh, Pramod Viswanath

Hybrid switching - in which a high bandwidth circuit switch (optical or wireless) is used in conjunction with a low bandwidth packet switch - is a promising alternative to intercon…

cs.NI2014★ 4 cited

Millions of Little Minions: Using Packets for Low Latency Network Programming and Visibility (Extended Version)

Vimalkumar Jeyakumar, Mohammad Alizadeh, Yilong Geng +2

This paper presents a practical approach to rapidly introduce new dataplane functionality into networks: End-hosts embed tiny programs into packets to actively query and manipulate…