SONIC: Connect the Unconnected via FM Radio & SMS
Ayush Pandey, Rohail Asim, Khalid Mengal, Matteo Varvello, Yasir Zaki
TL;DR
SONIC tackles the digital divide by repurposing FM radio to broadcast pre-rendered WebP pages and employing SMS uplinks to request content, enabling low-cost, wide-area access where Internet connectivity is sparse. The approach encodes webpages as low-bitrate audio, uses a server-driven rendering pipeline, and evaluates feasibility via a Raspberry Pi FM transmitter and a low-end smartphone, achieving about 10 kbps. Key contributions include a complete workflow from request to broadcast, a page compression strategy using WebP images, and a data transmission scheme with error resilience and pixel-interpolation recovery. The findings demonstrate that a broadcast-based Web access mechanism can reach broad audiences in developing regions, complementing higher-bandwidth solutions and providing a practical, scalable fallback. Potential impact lies in extending information access, supporting localized caching and monetization through radio infrastructure.
Abstract
As of 2022, about 2.78 billion people in developing countries do not have access to the Internet. Lack of Internet access hinders economic growth, educational opportunities, and access to information and services. Recent initiatives to ``connect the unconnected'' have either failed (project Loon and Aquila) or are characterized by exorbitant costs (Starlink and similar), which are unsustainable for users in developing regions. This paper proposes SONIC, a novel connectivity solution that repurposes a widespread communication infrastructure (AM/FM radio) to deliver access to pre-rendered webpages. Our rationale is threefold: 1) the radio network is widely accessible -- currently reaching 70% of the world -- even in developing countries, 2) unused frequencies are highly available, 3) while data over sound can be slow, when combined with the radio network, it takes advantage of its broadcast nature, efficiently reaching a large number of users. We have designed and built a proof of concept of SONIC which shows encouraging initial results.
