Back to Programs

Infrastructure and cloud

Boston University / XIA

Crowdsourcing the future Internet

advanced data structuresckernellinuxxiaddos

Participation history

3 GSoC years

2018

4 projects

Official year page

Extending Mininet to support simulation of XIA networks

Mininet is a network emulator for creating virtual networks. The nodes that it spins up are isolated in network namespaces and use real kernel...

Implementing blackholing in Gatekeeper

This project is mainly focused on implementing and testing the RHHH algorithm interfaced with Cold Filter that will be used to quickly and...

Implementing NWP - an address resolution protocol for XIA.

The aim of this project is to implement a userspace version of the Neighbourhood Watch Protocol (NWP), which maps Autonomous Domain (AD) XIDs to...

U6ID Principal

XIP and TCP/IP can interoperate with each other by encapsulating the XIP packets as the payload of the IP datagram , which can be tunneled through...

2017

2 projects

Official year page

Implementing the Ethernet principal

I have been under the guidance of XIA mentors since 3 months and have put in all my knowledge necessary to the project in my proposal.Hope i am up to...

Gatekeeper Priority Queue Implementation in the Linux Kernel and tc(8) Userspace

In this proposal, I describe my plan to adapt Gatekeeper’s priority to the Linux kernel in context of traffic control and QoS. Gatekeeper is an open...

2016

2 projects

Official year page

Upgrading the FIB hash table of principals to the relativistic hash table

The forwarding information base (FIB) of principals that have flat XIDs uses the default hash table available in Linux XIA. However this hash tables...

Gsoc Proposal - Accelerating LPM with Poptrie

Accelerating the forwarding speed of the LPM principal with poptrie. The goal of this project is to accelerate the forwarding speed of LPM principal...