Dynam-IX

Dynamic Interconnection eXchange


Problem

As traffic surges and link failure events are growing on the Internet, the role of traffic engineering becomes even more essential to the proper network functioning. Internet eXchange Point (IXP) ports often have a significant amount of continuous spare capacity that could be better utilized if operators were able to establish interconnection agreements quickly. As the current process to settle interconnection agreements can demand days or weeks, operators cannot utilize this spare capacity and the rich connectivity provided by IXPs.

Approach

Dynam-IX enables IXP members with a high-level interconnection intent abstraction to express their business policies and establish new agreements in short time frames. Our approach is powered by a permissioned blockchain and smart contracts, providing a decentralized trustworthy environement.

Motivating Scenarios

Dynamic interconnection agreements will bring benefits in different scenarios.

Congestion/Reachability. Network operators can use Dynam-IX to establish short-term agreements to deal with aperiodic events that are causing congestion or reachability issues on their networks.

Faster port utilization. The interconnection intent abstraction allows network operators to establish bilateral interconnection agreements over the IXP infrastructure easily. Thus, enabling a quicker approach to start fully utilizing the capacity of their IXPs ports.

Economics. Providers can increase their revenue by efficiently deploying new agreements and reaching new customers, while customers may leverage Dynam-IX to reduce their interconnection costs by adapting their agreements more frequently.



Members


Publications

Extended Abstract

Pedro Marcos, Alexandre Wermann, Marinho Barcellos and Leandro Bertholdo
Dynam-IX: a Dynamic Agreement Marketplace on Internet eXchange Points
In Student Workshop of the ACM CoNEXT 2016, Irvine, California, USA.

@inproceedings{marcos:2016:dynamix,
title={DYNAMIX: a Dynamic Agreement Marketplace on Internet eXchange Points},
author={Marcos, Pedro and Wermann, Alexandre and Barcellos, Marinho and Bertholdo, Leandro},
booktitle={Student Workshop of the ACM CoNEXT},
year={2016}
}
                    

Code

Our source code, documentation and experiments will be made available soon.