Projects
Established:
VirtualWiFi (previously known as MultiNet) is a virtualization architecture for wireless LAN (WLAN) cards.
Established:
It is no secret that homes are ever-increasing hotbeds of new technology such as set-top boxes, game consoles, wireless routers, home automation devices, tablets, smart phones, and security cameras. This innovation is breeding heterogeneity and complexity that frustrates even technically-savvy…
Established:
Seawall provides new ways to share the network in datacenters. SideCar While investigating how we could get explicit feedback from the network middle to the ends for Seawall, we struck upon a way to provide programmability on a modest fraction…
As part of the Network Stack for 2030 initiative, we are rethinking the network stack, which was designed about 30 years ago, when the networks, and the applications they supported, looked very different.
Established:
In this project, we have introduced a series of technologies, including DCQCN congestion control and DSCP-based PFC, and addressed a set of challenges including PFC deadlock, RDMA transport livelock, PFC pause frame storm, slow-receiver symptom, to make RDMA scalable and…
Established:
Bunker is a network tracing system that offers strong privacy while simplifying the development of network tracing software. With Bunker, network operators can perform network tracing based on the following two-step usage model: Pre-load Bunker with the trace collection and…
Established:
Overview Networks are being deployed extensively in large corporations, small offices, and homes. However, a significant number of “pain points” remain for end-users and network administrators. To resolve complaints quickly and efficiently, network administrators need tools that can assist them…
Established:
This project re-imagines and re-engineers wide area networks, to more than double their efficiency and allow flexible sharing of resources. The production WANs at Microsoft are an instantiation of several of the ideas in these publications.
Established:
To make cloud computing work, we must make applications run substantially faster, both over the Internet and within data centers. Our measurements of real applications show that today’s protocols fall short, leading to slow page-load times across the Internet and…