Learn More
Ad hoc and sensor networks are an important, emerging niche that is poorly supported by existing operating systems. In this paper, we argue that network-wide energy management is a primary concern in ad hoc networks, and that this functionality is best provided by a systems layer. We are currently designing and implementing a distributed, power-aware,(More)
Alongside good governance, technology is considered among the greatest enablers for improved quality of life. However, the majority of its benefits have been concentrated in industrialized nations and therefore limited to a fraction of the world's population. We believe that technology has a large role to play in developing regions, that "First World"(More)
This paper evaluates CDMA450 as a potential solution for rural data and voice connectivity. We begin by analyzing the main strengths of CDMA450, but also some of the potential limitations for rural coverage, both from a technical and an economic standpoint. We argue that CDMA450 is a promising technology, competitive in both capacity-centric urban(More)
TierStore is a distributed filesystem that simplifies the development and deployment of applications in challenged network environments, such as those in developing regions. For effective support of bandwidth-constrained and intermittent connectivity, it uses the Delay Tolerant Networking store-and-forward network overlay and a publish/subscribe-based(More)
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to(More)
A mong the broad set of top-down Millennium Development Goals that the United Nations established in 2000 (http://www.un. org/millenniumgoals), one stands out: " Make available the benefits of new technologies—especially information and communications technologies. " Alongside good governance, technology is considered among the greatest enablers for(More)