Skip to Content
[CAIDA - Center for Applied Internet Data Analysis logo]
Center for Applied Internet Data Analysis
Dynam-IX: a Dynamic Interconnection eXchange
P. Marcos, M. Chiesa, L. Müller, P. Kathiravelu, C. Dietzel, M. Canini, and M. Barcellos, "Dynam-IX: a Dynamic Interconnection eXchange", in ACM SIGCOMM Conference on emerging Networking EXperiments and Technologies (CoNEXT), Dec 2018.

A poster of the same name was published earlier in ACM SIGCOMM 2018 Conference on Posters and Demos.

|   View full paper:    PDF    DOI    Poster version    |  Citation:    BibTeX   |

Dynam-IX: a Dynamic Interconnection eXchange

Pedro  Marcos7, 8
Marco Chiesa4
Lucas Müller1, 8
Pradeeban  Kathiravelu3, 9
Christoph Dietzel2, 6
Marco Canini5
Marinho Barcellos8

CAIDA, San Diego Supercomputer Center, University of California San Diego






KTH, Royal Institute of Technology, IMIT, Sweden


King Abdullah University of Science and Technology (KAUST)


TU Berlin


Universidade Federal do Rio Grande (FURG)


Universidade Federal do Rio Grande do Sul (UFRGS)


Université catholique de Louvain

Autonomous Systems (ASes) can reach hundreds of networks via Internet eXchange Points (IXPs), allowing improvements in traffic delivery performance and competitiveness. Despite the benefits, any pair of ASes needs first to agree on exchanging traffic. By surveying 100+ network operators, we discovered that most interconnection agreements are established through ad-hoc and lengthy processes heavily influenced by personal relationships and brand image. As such, ASes prefer long-term agreements at the expense of a potential mismatch between actual delivery performance and current traffic dynamics. ASes also miss interconnection opportunities due to trust reasons. To improve wide-area traffic delivery performance, we propose Dynam-IX, a framework that allows operators to build trust cooperatively and implement traffic engineering policies to exploit the rich interconnection opportunities at IXPs quickly. Dynam-IX offers a protocol to automate the interconnection process, an intent abstraction to express interconnection policies, a legal framework to digitally handle contracts, and a distributed tamper-proof ledger to create trust among ASes. We build and evaluate a Dynam-IX prototype and show that an AS can establish tens of agreements per minute with negligible overhead for ASes and IXPs.

Keywords: congestion, routing, topology
  Last Modified: Wed Feb-6-2019 15:52:59 PST
  Page URL: