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
The Internet in developing countries
Communications of the ACM
Globally Distributed Content Delivery
IEEE Internet Computing
WWW '03 Proceedings of the 12th international conference on World Wide Web
Characteristics of WWW Client-based Traces
Characteristics of WWW Client-based Traces
A delay-tolerant network architecture for challenged internets
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Server-friendly delta compression for efficient web access
Web content caching and distribution
Data Staging on Untrusted Surrogates
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
Analysis of WWW traffic in Cambodia and Ghana
Proceedings of the 15th international conference on World Wide Web
Exploring the bounds of web latency reduction from caching and prefetching
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
An analytical approach to file prefetching
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Software—Practice & Experience
Optimizing high latency links in the developing world
Proceedings of the 2008 ACM workshop on Wireless networks and systems for developing regions
HashCache: cache storage for the next billion
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Analyzing and accelerating web access in a school in peri-urban India
Proceedings of the 20th international conference companion on World wide web
Towards improved web acceleration: leveraging the personal web
NSDR '11 Proceedings of the 5th ACM workshop on Networked systems for developing regions
Tackling vehicular fraud in Ethiopia: from technology to business
Proceedings of the 2nd ACM Symposium on Computing for Development
Push notification for challenged networks
Proceedings of the 2nd ACM Symposium on Computing for Development
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
A mobile market for agricultural trade in Uganda
Proceedings of the 4th Annual Symposium on Computing for Development
Hi-index | 0.00 |
Developing countries face significant challenges in network access, making even simple network tasks unpleasant. Many standard techniques - caching and predictive prefetching - help somewhat, but provide little or no assistance for personal data that is needed only by a single user. Sulula addresses this problem by leveraging the near-ubiquity of cellular phones able to send and receive simple SMS messages. Rather than visit a kiosk and fetch data on demand - a tiresome process at best - users request a future visit. If capacity exists, the kiosk can schedule secure retrieval of that user's data, saving time and more efficiently utilizing the kiosk's limited connectivity. When the user arrives at a provisioned kiosk, she need only obtain the session key on-demand, and thereafter has instant access. In addition, Sulula allows users to schedule data uploads. Experimental results show significant gains for the end user, saving tens of minutes of time for a typical email/news reading session. We also describe a small, ongoing deployment in-country for proof-of-concept, lessons learned from that experience, and provide a discussion on pricing and marketplace issues that remain to be addressed to make the system viable for developing-world access.