Report available! Establishment of a Carrier Neutral Software-Defined IXP

The project led by Zartash Afzal Uzmi, from the SBA School of Science and Engineering at Lahore University of Management Sciences (LUMS) finalized their project and submitted their technical report.

Internet exchange points (IXP) are a critical piece of the Internet infrastructure that enable ISP networks to exchange traffic with each other. The Internet has more than 300 IXPs worldwide. IXPs offer a number of benefits including cost savings, better performance, and security. Traditional IXPs do not leverage the modern networking evolution offered by Software-Defined Networking (SDN).

This project aims to develop and deploy a Software-Defined IXP (SDX), using recent advances in SDN to allow operators to enable novel applications such as application-specific peering, traffic redirection through middleboxes, and inbound traffic engineering. We have already created a working prototype of SDX, comprising a route server (Quagga Application), Two (2) ISPs (2 PCs with Quagga BGP configurations), Aruba Openflow switch and Ryu Controller. Two novel peering applications have also been implemented on this SDN-based IXP.

To support the management and configuration of novel peering applications, we have developed a new package to SDN-enable the “IXP Manager” which is a web-based peering portal used by 79 traditional, non-SDN based, IXPs worldwide. Our package integrates with an open-source version of a traditional IXP Manager and allows configuring SDN-based applications through the peering web portal. This retrofitted IXP Manager will not only be useful for upcoming SDN-based IXPs, particularly in developing countries, but will also be useful for the existing IXPs worldwide as they introduce SDN capabilities within their infrastructure.

While the development work of the project has been completed, we will continue exploring avenues for large-scale deployment. As a first step in this direction, this project centered on Pakistan IXP; a future goal will be to use it as a testbed for full-scale deployment, testing, and evaluation. We will also continue to carry out training programs to prepare additional human resource in managing IXPs as well as in using SDN controllers. An additional future direction stemming from this project is to build a sustainable basis of discussion, collaboration, and training programs between least developed countries around SDN, IXPs, and other emerging technologies.

The establishment of an SDN-based IXP stands to bring down operating costs of IXPs via automatic configuration management and dynamic policy assignment. The SDN-based IXP platform developed in this project will also uncover the empirical data highlighting the benefits of IXP, particularly in the developing world, by measuring the inter-ISP traffic volumes. We further aim (as a future goal) to study the traffic types to estimate the growth in content hosted locally, or moved over from international to local hosting. Our project will eventually be useful for persuading popular large-volume publishers (Facebook, Netflix, YouTube, etc.) and content distribution networks (CDNs) to establish their local presence within the country and peer at the IXPs in Pakistan. This project will further allow the Pakistan IXP team to right size the future IXPs (in Karachi and Lahore) and scale the one in Islamabad. The knowledge of “where” the traffic is destined and downloaded from “outside the country” will motivate additional local and international cloud service providers to get interested in hosting their platforms within the region.

The report is publicly available.

Report available! A novel graph analytics theory model to mitigate IoT botnets attacks for big data

The project led by Raihana Syahirah Abdullah, from the Faculty of Information Technology and Communication at the Universiti Teknikal Malaysia Melaka (UTeM) finalized their project and submitted their technical report.

The research focused on getting the parameter from raw infection codes using a reverse engineering approach as well as addressing the behaviours of IoT botnets. The main objective of the research was to develop a new model in detecting IoT botnets using graph analytics theory model with analysing the selection of influence feature factor. The output of this research is a scheme that is able to remove and quarantine the suspicious codes as well as able to detect the behaviour changes in the IoT devices. The model also can be used as a security tool to discover the real behaviors of IoT botnets from the raw infection codes that exists in particular IoT devices and machines.

The report is publicly available.

Report available! NextGen Girls – Internet Security Ambassadors Project

The NextGen Girls initiative included creating an IoT and Security Curriculum including Internet governance, Privacy, IPV6, IoT, Networking, Information Security and open web technologies and training 40 female University students to become Internet Security Educators. They in turn, trained 160 of their peers, and make awareness to 800 high school girls in IoT safety. The training was delivered through 8 workshops at 4 universities, 24 live online training sessions, 2 meetups and an IoT hackathon among girls.

The main outcome of the NextGen Girls project is the development of a sustainable network of women specializing in IoT and security, advocating IoT safety and enable support for victims while increasing women participation in IoT and Security field. In the long term, the NextGen Girls community will support women to show leadership in the emerging IoT industry, increase safety and advancement of women.

Shilpa Sayura partners, AlgoHack community, Google education, Computer Society and ISOC Sri Lanka worked together to implement NextGen Girls initiative.

NextGen Girls aims to scale up the project “Respect Girls on Internet” which was awarded the ISOC 25 Under 25 Award and received an ISOC Beyond The Net Community Grant. The project developed a network of university and high school girls studying ICT. The goal of the project is to support young women professional development to pursue emerging IoT security careers, that in turn will help build safer and secure IoT environment at homes, workplaces and communities.


The emergence of pocket-sized computing devices, capable of electronic switching, sensing, controlling equipment, video, and audio has created a new paradigm shift in home automation, business, agriculture, transport, environmental technologies. IoT systems use internet to interconnect. Unsecure home uses of IoT can endanger safety and breach privacy of individuals and families. Women are particularly vulnerable as IoT misuse has facilitated revenge porn incidents, harassment, data breach, as well as scams. Online safety activitists recommend that women seek suppor from other women in the event of IoT breach, as seeking support from a male technician can pose additional risks. The project proposed approach is to develop IoT and security skills among women to safeguard their homes, workplaces, and community from IoT breaches. Women becoming IoT security experts immensely contributes to gender equality, diversity, and growth in female participation in the IoT economy.

The report is publicly available.