Towards High Performance Networked Systems

In this talk, I will discuss a few projects that my research group has recently worked on.

In the first half of my talk, I will describe our research on designing protocols for achieving low latency for data center (DC) applications. I will first describe a deployment-friendly transport for private and enterprise DCs that uses adaptive control laws to dynamically prioritize short flows over long flows. I will then discuss PASE; a new transport framework that achieves near-optimal performance while being deployment-friendly. PASE employs a novel control plane for arbitration between flows. It uses priority queues available in existing switches for flow prioritization at per-packet timescales and employs TCP-style endpoint-based probing to achieve work conservation. Finally, I will discuss a buffer management framework for public clouds for achieving high performance for data center flows.

In the second half, I will describe BLMon, a low overhead framework for loss differentiation in high-speed WLANs. A fundamental problem in 802.11 wireless networks is to determine the cause of packet losses. This becomes increasingly important as wireless data rates scale to Gbps. Recent and upcoming high-speed WLAN standards, such as 802.11n and 802.11ac, use frame aggregation and block acknowledgements for achieving efficient communication. We observe that noise, collisions, and hidden nodes result in distinct loss patterns within aggregate frames and aggregate frame retries. BLMon leverages this structure to achieve accurate and low overhead loss differentiation. We implement BLMon in the ath9k driver and using real testbed experiments, show that it can provide up to 5x improvement in throughput.

Finally, I will discuss other research initiatives being taken in my group at LUMS

Speaker Details

Dr. Ihsan Ayyub Qazi is an Assistant Professor in the Department of Computer Science at LUMS. He did his Ph.D. in Computer Science from the University of Pittsburgh, PA USA in 2010 and his BSc. (Hons) degree from LUMS with a double major in Computer Science and Mathematics in 2005. He worked as a postdoctoral research fellow at the Centre for Advanced Internet Architectures in Melbourne, Australia. He also worked at BBN Technologies in Cambridge, MA USA during the summer of 2009. His research interests are in in computer networks and distributed systems and span wireless networks, data centers and cloud computing, and smart grids. His work has appeared in venues such as ACM SIGCOMM, IEEE INFOCOM, and IEEE/ACM Transactions on Networking. More information can be found at http://web.lums.edu.pk/~ihsan/

Date:
Speakers:
Ihsan Ayyub Qazi
Affiliation:
LUMS, Pakistan
    • Portrait of Jeff Running

      Jeff Running