Web caching and replication
Understanding user goals in web search
Proceedings of the 13th international conference on World Wide Web
Routing in a delay tolerant network
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Turning the postal system into a generic digital communication mechanism
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Analysis of WWW traffic in Cambodia and Ghana
Proceedings of the 15th international conference on World Wide Web
InfoScale '06 Proceedings of the 1st international conference on Scalable information systems
Low-cost communication for rural internet kiosks using mechanical backhaul
Proceedings of the 12th annual international conference on Mobile computing and networking
CarTel: a distributed mobile sensor computing system
Proceedings of the 4th international conference on Embedded networked sensor systems
Proceedings of the second ACM workshop on Challenged networks
Study of a bus-based disruption-tolerant network: mobility modeling and impact on routing
Proceedings of the 13th annual ACM international conference on Mobile computing and networking
TierStore: a distributed filesystem for challenged networks in developing regions
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
Beyond pilots: keeping rural wireless networks alive
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Enhancing interactive web applications in hybrid networks
Proceedings of the 14th ACM international conference on Mobile computing and networking
Potential for collaborative caching and prefetching in largely-disconnected villages
Proceedings of the 2008 ACM workshop on Wireless networks and systems for developing regions
Web search and browsing behavior under poor connectivity
CHI '09 Extended Abstracts on Human Factors in Computing Systems
WiLdnet: design and implementation of high performancewifi based long distance networks
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Economic analysis of networking technologies for rural developing regions
WINE'05 Proceedings of the First international conference on Internet and Network Economics
Towards understanding developing world traffic
Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions
Comparing web interaction models in developing regions
Proceedings of the First ACM Symposium on Computing for Development
COCO: a web-based data tracking architecture for challenged network environments
Proceedings of the First ACM Symposium on Computing for Development
Analyzing and accelerating web access in a school in peri-urban India
Proceedings of the 20th international conference companion on World wide web
Design and implementation of contextual information portals
Proceedings of the 20th international conference companion on World wide web
Low-infrastructure methods to improve internet access for mobile users in emerging regions
Proceedings of the 20th international conference companion on World wide web
Traffic characterization and internet usage in rural Africa
Proceedings of the 20th international conference companion on World wide web
Bassa: a time shifted web caching system for developing regions
NSDR '11 Proceedings of the 5th ACM workshop on Networked systems for developing regions
A synthesis of research on ICT adoption and use by medical professionals in Sub-Saharan Africa
Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium
Prometheus: a wirelessly interconnected, pico-datacenter framework for the developing world
WWIC'12 Proceedings of the 10th international conference on Wired/Wireless Internet Communication
Exploring playback and recording of web-based audio media on low-end feature phones
Proceedings of the 3rd ACM Symposium on Computing for Development
TroTro: web browsing and user interfaces in rural Ghana
Proceedings of the Sixth International Conference on Information and Communication Technologies and Development: Full Papers - Volume 1
Interactive web caching for slow or intermittent networks
Proceedings of the 4th Annual Symposium on Computing for Development
Hi-index | 0.00 |
The majority of people in rural developing regions do not have access to the World Wide Web. Traditional network connectivity technologies have proven to be prohibitively expensive in these areas. The emergence of new long-range wireless technologies provide hope for connecting these rural regions to the Internet. However, the network connectivity provided by these new solutions are by nature intermittent due to high network usage rates, frequent power-cuts and the use of delay tolerant links. Typical applications, especially interactive applications like web search, do not tolerate intermittent connectivity. In this paper, we present the design and implementation of RuralCafe, a system intended to support efficient web search over intermittent networks. RuralCafe enables users to perform web search asynchronously and find what they are looking for in one round of intermittency as opposed to multiple rounds of search/downloads. RuralCafe does this by providing an expanded search query interface which allows a user to specify additional query terms to maximize the utility of the results returned by a search query. Given knowledge of the limited available network resources, RuralCafe performs optimizations to prefetch pages to best satisfy a search query based on a user's search preferences. In addition, RuralCafe does not require modifications to the web browser, and can provide single round search results tailored to various types of networks and economic constraints. We have implemented and evaluated the effectiveness of RuralCafe using queries from logs made to a large search engine, queries made by users in an intermittent setting, and live queries from a small testbed deployment. We have also deployed a prototype of RuralCafe in Kerala, India.