Improving Africa Route Analysis

Are you interested in making Africa’s Internet interconnections more transparent and insightful? Are you interested in helping to inform the community and network operators about the evolution of Internet routing and peering in Africa?

This research project aims to explore effective ways of visualizing and drawing insights about peering, traffic localization and interconnection opportunities in Africa. The project draws upon lessons from the African Route-collectors Data Analyzer (ARDA) system, and explores ways to improve the efficiency and effectiveness of inter-AS topology analysis and visualization. More specifically, we seek to explore and develop new and innovative techniques for managing and presenting peering datasets in time-series visualizations, and to provide better insights into the evolving nature of  inter-AS topology. 

This project is to be undertaken in the Computer Science department at the University of Cape Town (UCT), with support from the Internet Society and Afrinic.

Masters in Computer Science:

We seek a masters student to explore efficient techniques for data pipelining, scheduling and synchronization of routing/peering datasets. This will include evaluating strategies for data replication and caching at multiple locations. 

  • The applicant must have an Honours degree in Computer Science (or equivalent), preferably with strong skills in Computer Networks and Data Science. The masters programme in Computer Science will involve two years of full-time study at UCT. Further admission requirement details are available here ( http://www.sit.uct.ac.za/sit/postgrad/masters_computer-science )

PhD in Computer Science:

We seek a PhD student to explore visualization strategies for Africa’s Internet topology and metrics. This will include designing and evaluating appropriate interfaces and underlying toolkit that could allow stakeholders to use and interact with interconnection datasets.

  • The applicant must have a Masters degree in Computer Science (or equivalent), preferably with strong skills in Computer Networks and Data Science. The PhD programme in Computer Science will involve at least  3 years of full-time study. Further admission requirement details are available here ( http://www.sit.uct.ac.za/sit/postgrad/phd_computer-science )

If interested, email me at jchavula AT uct.ac.za, providing a brief about your academic background and experience. As part of the application process, candidates will be required to submit a 2-page research proposal.