Learn More
This paper examines the costs and potential benefits of long-term prefetching for content distribution. In contrast with traditional short-term prefetching, in which caches use recent access history to predict and prefetch objects likely to be referenced in the near future, long-term prefetching uses long-term steady-state object access rates and update(More)
Most packet processing applications receive and process multiple types of packets. Today, the processors available within packet processing systems are allocated to packet types at design time. In this paper, we explore the benefits and challenges of adapting allocations of processors to packet types in packet processing systems. We demonstrate that, for(More)
This paper describes the design and implementation of a network virtualization substrate (NVS) for effective virtualization of wireless resources in cellular networks. Virtualization fosters the realization of several interesting deployment scenarios such as customized virtual networks, virtual services, and widearea corporate networks, with diverse(More)
— Background transfers, or transfers that humans do not actively wait on, dominate the Internet today. In today's best-effort Internet, background transfers can interfere with foreground transfers causing long wait times, thereby hurting human productivity. In this paper, we present the design and implementation of a background network, Harp, that addresses(More)
This paper describes the design and implementation of a network virtualization substrate <b>NVS</b>) for effective virtualization of wireless resources in WiMAX networks. Virtualization fosters the realization of several interesting deployment scenarios such as customized virtual networks, virtual services and wide-area corporate networks, with diverse(More)
Switched beam antennas are an attractive extension to indoor wireless LANs due to their increased signal gain in a chosen direction; the gain can be exploited for improving wireless link quality, node localization and increasing spatial reuse. However, indoor environments are susceptible to multipath reflections that may reduce the degree of directionality(More)
We present NPS, a novel non-intrusive web prefetching system that (1) utilizes only spare resources to avoid interference between prefetch and demand requests at the server as well as in the network , and (2) is deployable without any modifications to servers, browsers, network or the HTTP protocol. NPS's self-tuning architecture eliminates the need for(More)
Adaptive transmit power control in 802.11 Wireless LANs (WLANs) on a per-link basis helps increase network capacity and improves battery life of Wifi-enabled mobile devices. However, it faces the following challenges: (1) it can exacerbate receiver-side interference and asymmetric channel access, (2) it can incorrectly lead to lowering the data rate of a(More)
—We present the design and implementation of Cell-Slice, a novel system for slicing wireless resources in a cellular network for effective Radio Access Network (RAN) sharing. CellSlice is a gateway-level solution that achieves the slicing without modifying the basestations' MAC schedulers, thereby significantly reducing the barrier for its adoption.(More)