An investigation of documents from the World Wide Web
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
Using predictive prefetching to improve World Wide Web latency
ACM SIGCOMM Computer Communication Review
Potential benefits of delta encoding and data compression for HTTP
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Web prefetching between low-bandwidth clients and proxies: potential and performance
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Coordinated data prefetching by utilizing reference information at both proxy and web servers
ACM SIGMETRICS Performance Evaluation Review
A delay-tolerant network architecture for challenged internets
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Modeling object characteristics of dynamic Web content
Journal of Parallel and Distributed Computing - Scalable web services and architecture
Internet access in Africa: empirical evidence from Kenya and Nigeria
Telematics and Informatics - Special issue: Telecommunications development in Africa
Efficient Browsing of Web Search Results on Mobile Devices Based on Block Importance Model
PERCOM '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications
The Challenges of Technology Research for Developing Regions
IEEE Pervasive Computing
Analysis of WWW traffic in Cambodia and Ghana
Proceedings of the 15th international conference on World Wide Web
Web prefetching performance metrics: a survey
Performance Evaluation
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Alleviating the latency and bandwidth problems in WWW browsing
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Proceedings of the second ACM workshop on Challenged networks
Digital literacy: Problems faced by telecenter users in Mexico
Information Technology for Development - Information Technology Research in Latin America
TierStore: a distributed filesystem for challenged networks in developing regions
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
Deciphering mobile search patterns: a study of Yahoo! mobile search queries
Proceedings of the 17th international conference on World Wide Web
Beyond pilots: keeping rural wireless networks alive
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Potential for collaborative caching and prefetching in largely-disconnected villages
Proceedings of the 2008 ACM workshop on Wireless networks and systems for developing regions
RuralCafe: web search in the rural developing world
Proceedings of the 18th international conference on World wide web
Proceedings of the 18th international conference on World wide web
HashCache: cache storage for the next billion
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Deliberate interactions: characterizing technology use in Nairobi, Kenya
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Distributing private data in challenged network environments
Proceedings of the 19th international conference on World wide web
Kelsa+: digital literacy for low-income office workers
ICTD'09 Proceedings of the 3rd international conference on Information and communication technologies and development
Internet usage and performance analysis of a rural wireless network in Macha, Zambia
Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions
Towards understanding developing world traffic
Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions
Wide-area network acceleration for the developing world
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Comparing web interaction models in developing regions
Proceedings of the First ACM Symposium on Computing for Development
UjU: SMS-based applications made easy
Proceedings of the First ACM Symposium on Computing for Development
WiLdnet: design and implementation of high performancewifi based long distance networks
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Robit: an extensible auction-based market platform for challenged environments
Proceedings of the 4th ACM/IEEE International Conference on Information and Communication Technologies and Development
Towards improved web acceleration: leveraging the personal web
NSDR '11 Proceedings of the 5th ACM workshop on Networked systems for developing regions
Social networking in developing regions
Proceedings of the Fifth International Conference on Information and Communication Technologies and Development
Network traffic locality in a rural African village
Proceedings of the Fifth International Conference on Information and Communication Technologies and Development
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
Measuring broadband performance in South Africa
Proceedings of the 4th Annual Symposium on Computing for Development
Interactive web caching for slow or intermittent networks
Proceedings of the 4th Annual Symposium on Computing for Development
Hi-index | 0.00 |
While computers and Internet access have growing penetration amongst schools in the developing world, intermittent connectivity and limited bandwidth often prevent them from being fully utilized by students and teachers. In this paper, we make two contributions to help address this problem. First, we characterize six weeks of HTTP traffic from a primary school outside of Bangalore, India, illuminating opportunities and constraints for improving performance in such settings. Second, we deploy an aggressive caching and prefetching engine and show that it accelerates a user's overall browsing experience (apart from video content) by 2.8x. Our accelerator leverages innovative techniques that have been proposed, but not evaluated in detail, including the effectiveness of serving stale pages, cached page highlighting, and client-side prefetching. Unlike proxy-based techniques, our system is bundled as an open-source Firefox plugin and runs directly on client machines. This allows easy installation and configuration by end users, which is especially important in developing regions where a lack of permissions or technical expertise often prevents modification of internal network settings.