While Internet connectivity has reached a significant part of the world’s population, those living in rural areas of the developing world are still largely disconnected. Recent efforts have provided Internet connectivity to a growing number of remote locations, yet Internet traffic demands cause many of these networks to fail to deliver basic quality of service needed for simple applications. For an in-depth investigation of the problem, we gather and analyze network traces from a rural wireless network in Macha, Zambia. We supplement our analysis with on-site interviews from Macha, Zambia and Dwesa, South Africa, another rural community that hosts a local wireless network. The results reveal that Internet traffic in rural Africa differs significantly from the developed world. We observe dominance of web-based traffic, as opposed to peer-to-peer traffic common in urban areas. Application-wise, online social networks are the most popular, while the majority of bandwidth is consumed by large operating system updates. Our analysis also uncovers numerous network anomalies, such as significant malware traffic. Finally, we find a strong feedback loop between net- work performance and user behavior. Based on our findings, we conclude with a discussion of new directions in network design that take into account both technical and social factors.
Reference:
Johnson, D, Pejovic, V, Belding, E and Van Stam, G. 2011. Traffic characterization and Internet usage in rural Africa. 20th International World Wide Web Conference (WWW11), Hyderabad, India, 28 March-1 April 2011
Johnson, D., Pejovic, V., Belding, E., & Van Stam, G. (2011). Traffic characterization and Internet usage in rural Africa. Association for Computing Machinery (ACM). http://hdl.handle.net/10204/5842
Johnson, D, V Pejovic, E Belding, and G Van Stam. "Traffic characterization and Internet usage in rural Africa." (2011): http://hdl.handle.net/10204/5842
Johnson D, Pejovic V, Belding E, Van Stam G, Traffic characterization and Internet usage in rural Africa; Association for Computing Machinery (ACM); 2011. http://hdl.handle.net/10204/5842 .