Scaling Community Cellular Networks with CommunityCellularManager

Hundreds of millions of people still live beyond the coverage of basic mobile connectivity, primarily in rural areas with low population density. Mobile network operators (MNOs) traditionally struggle to justify expansion into these rural areas due to the high infrastructure costs necessary to provide service. Community cellular networks, networks built “by and for” the people they serve, represent an alternative model that, to an extent, bypasses these business case limitations and enables sustainable rural coverage. Yet despite aligned economic incentives, real deployments of community cellular networks still face significant regulatory, commercial and technical challenges. In this paper, we present CommunityCellularManager (CCM), a system for operating community cellular networks at scale. CCM enables multiple community networks to operate under the control of a single, multi-tenant controller and in partnership with a traditional MNO. CCM preserves flexibility for each community network to operate independently, while allowing the mobile network operator to safely make critical resources such as spectrum and phone numbers available to these networks. We evaluate CCM through a multi-year, large-scale community cellular network deployment in the Philippines in partnership with Globe, the largest MNO in the country, providing basic communication services to over 2,800 people in 17 communities without requiring changes to the existing regulatory framework, and using existing handsets. We demonstrate that CCM can support independent community networks with unique service offerings and operating models while providing a basic level of MNO-defined service. To our knowledge, this represents the largest deployment of community cellular networks to date.

[1]  Richard J. Anderson,et al.  Projecting health: community-led video education for maternal health , 2015, ICTD.

[2]  Alex Pentland,et al.  DakNet: rethinking connectivity in developing nations , 2004, Computer.

[3]  Steven J. Jackson,et al.  Things fall apart: maintenance, repair, and technology for education initiatives in rural Namibia , 2011, iConference.

[4]  Joshua Evan Blumenstock,et al.  Promises and pitfalls of mobile money in Afghanistan: evidence from a randomized control trial , 2015, ICTD.

[5]  Christian Bonnet,et al.  Demo: OpenAirInterface: an open LTE network in a PC , 2014, MobiCom.

[6]  Matthew Johnson,et al.  dLTE: Building a more WiFi-like Cellular Network: (Instead of the Other Way Around) , 2018, HotNets.

[7]  Faustine Anthony,et al.  Open Source Cellular Technologies for Cost Effective Cellular Connectivity in Rural Areas , 2016 .

[8]  Leandro Navarro-Moldes,et al.  Guifi.net, a Crowdsourced Network Infrastructure Held in Common , 2015, Comput. Networks.

[9]  Vyas Sekar,et al.  KLEIN: A Minimally Disruptive Design for an Elastic Cellular Core , 2016, SOSR.

[10]  Marco Zennaro,et al.  Alternative Network Deployments: Taxonomy, Characterization, Technologies, and Architectures , 2016, RFC.

[11]  Stephen C. Dennett,et al.  The 3GPP and 3GPP2 movements toward an all-IP mobile network , 2000, IEEE Wirel. Commun..

[12]  Leandro Navarro-Moldes,et al.  Topology patterns of a community network: Guifi.net , 2012, 2012 IEEE 8th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[13]  Luca Belli,et al.  Community networks: the Internet by the people, for the people , 2017 .

[14]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[15]  Shaddi Hasan,et al.  An Investigation of Phone Upgrades in Remote Community Cellular Networks , 2017, ICTD.

[16]  Sneha Kumar Kasera,et al.  Scaling the LTE control-plane for future mobile access , 2015, CoNEXT.

[17]  Anant Sahai,et al.  GSM whitespaces: An opportunity for rural cellular service , 2014, 2014 IEEE International Symposium on Dynamic Spectrum Access Networks (DYSPAN).

[18]  David D. Clark,et al.  The design philosophy of the DARPA internet protocols , 1988, SIGCOMM '88.

[19]  Lakshminarayanan Subramanian,et al.  WiLDNet: Design and Implementation of High Performance WiFi Based Long Distance Networks , 2007, NSDI.

[20]  Matthew Johnson,et al.  Crowdsourcing Rural Network Maintenance and Repair via Network Messaging , 2018, CHI.

[21]  Somprakash Bandyopadhyay,et al.  An adaptive MAC protocol for wireless ad hoc community network (WACNet) using electronically steerable passive array radiator antenna , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[22]  Lakshminarayanan Subramanian,et al.  WiRE: a new rural connectivity paradigm , 2011, SIGCOMM 2011.

[23]  Vyas Sekar,et al.  A High Performance Packet Core for Next Generation Cellular Networks , 2017, SIGCOMM.

[24]  Maria Bina,et al.  Wireless Community Networks: A Case of Modern Collective Action , 2007 .

[25]  Francisco-Javier Simó-Reigadas,et al.  The TUCAN3G project: wireless technologies for isolated rural communities in developing countries based on 3G small cell deployments , 2016, IEEE Communications Magazine.

[26]  George C. Polyzos,et al.  Wireless community networks: an alternative approach for nomadic broadband network access , 2011, IEEE Communications Magazine.

[27]  Leandro Navarro-Moldes,et al.  A technological overview of the guifi.net community network , 2015, Comput. Networks.

[28]  Jonathan Donner,et al.  The Rules of Beeping: Exchanging Messages Via Intentional "Missed Calls" on Mobile Phones , 2007, J. Comput. Mediat. Commun..

[29]  Binh Nguyen,et al.  A reliable distributed cellular core network for public clouds , 2018 .

[30]  Srinivasan Keshav,et al.  Very low-cost internet access using KioskNet , 2007, CCRV.

[31]  Kashif Ali,et al.  Expanding Rural Cellular Networks with Virtual Coverage , 2013, NSDI.

[32]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[33]  Kashif Ali,et al.  Designing sustainable rural infrastructure through the lens of OpenCellular , 2018, Commun. ACM.

[34]  Kashif Ali,et al.  Local, sustainable, small-scale cellular networks , 2013, ICTD.

[35]  E. Brewer,et al.  Towards Building a Community Cellular Network in the Philippines: Initial Site Survey Observations , 2016 .

[36]  Matthew Kam,et al.  Designing digital games for rural children: a study of traditional village games in India , 2009, CHI.

[37]  Tess Lanzarotta,et al.  Network Sovereignty: Building the Internet across Indian Country by Marisa Elena Duarte (review) , 2018 .

[38]  David L. Johnson,et al.  VillageCell: cost effective cellular connectivity in rural areas , 2012, ICTD.

[39]  Steven J. Jackson,et al.  Repair worlds: maintenance, repair, and ICT for development in rural Namibia , 2012, CSCW.

[40]  Alexander S. Szalay,et al.  TeraScale SneakerNet: Using Inexpensive Disks for Backup, Archiving, and Data Exchange , 2002, ArXiv.

[41]  Eric A. Brewer,et al.  The village base station , 2010, NSDR '10.

[42]  Marc Shapiro,et al.  CRDTs: Consistency without concurrency control , 2009, ArXiv.

[43]  Cristina Cano,et al.  srsLTE: an open-source platform for LTE evolution and experimentation , 2016, WiNTECH@MobiCom.

[44]  Lakshminarayanan Subramanian,et al.  Beyond Pilots: Keeping Rural Wireless Networks Alive , 2008, NSDI.