Publications:
- S. Secci, K. Liu, G. K. Rao, and B.
Jabbari, “Resilient traffic engineering
in a Transit-Edge separated internet routing,” in ICC 2011 Communications QoS, Reliability and Modeling Symposium (ICC’11 CQRM), Kyoto, Japan, Jun. 2011. - K. Liu, B. Jabbari, and S. Secci, “Understanding transit-edge routing separation: Analysis and characterization,” in 2011 International Conference on the Network of the Future (NoF’11), Paris, France, Nov. 2011, pp. 102–107.
A Generalized Resilient Edge-to-Edge Traffic Engineering Framework
- Lemke-Howson Algorithm:
The Lemke-Howson algorithm is an effective method to find at least one Nash Equilibrium (NE) for a two-person bimatrix game.
The detailed explanation can be downloaded here
The matlab implementation can be downloaded here - Codes
The archive for the codes can be downloaded here.
Transit-Edge Internet Routing: Measurements and Characterization
- Routing table download
We took the routing tables available in
http://archive.routeviews.org/oix-route-views/
in ‘show ip bgp’ every 3 days starting by Jan 2009.
Once downloaded, the routing tables need to be cleaned using the provided script. - Routing table parsing and coding
description
The description can be downloaded here. - Codes
The archive for the codes can be downloaded here. - Longer version of research report
The longer version report can be downloaded here
Resilent Traffic Engineering in a Transit-Edge Hierarchical Internet Routing
- Routing table download
We took the routing tables available in
http://archive.routeviews.org/oix-route-views/
in ‘show ip bgp’ every 3 days starting by Jan 2009.
Once downloaded, the routing tables need to be cleaned using the provided script. - Routing table cleaner
The script rt-cleaner.sh will clean all the routing table files in the main directory with the name starting by "oix-" so that they can be processed to build the dataset.
The cleaned routing tables need then to be manually moved in the ./oix directory. - Dataset building
The program go.cpp analyzes all the routing tables contained in the directory ./oix/ that have the the 'show ip bgp' format.
The datasets that we used for the paper are contained in the directory /datasets. Please refer to the README file therein for more details - Dataset processing
We processed and plot the results processing the datasets and using MATLAB 9. The MATLAB code is contained in the directory ./ECGC/ - Codes download
code can be downloaded here.