JITeR: Just-in-time application-layer routing

Alysson Bessani, Nuno F. Neves, Paulo Veríssimo, Wagner Dantas, Alexandre Fonseca, Rui Silva, Pedro Luz, Miguel Correia

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

The paper addresses the problem of providing message latency and reliability assurances for control traffic in wide-area IP networks. This is an important problem for cloud services and other geo-distributed information infrastructures that entail inter-datacenter real-time communication. We present the design and validation of JITeR (Just-In-Time Routing), an algorithm that timely routes messages at application-layer using overlay networking and multihoming, leveraging the natural redundancy of wide-area IP networks. We implemented a prototype of JITeR that we evaluated experimentally by placing nodes in several regions of Amazon EC2. We also present a scenario-based (geo-distributed utility network) evaluation comparing JITeR with alternative overlay/multihoming routing algorithms that shows that it provides better timeliness and reliability guarantees.

Original languageEnglish
Pages (from-to)122-136
Number of pages15
JournalComputer Networks
Volume104
DOIs
Publication statusPublished - 20 Jul 2016
Externally publishedYes

Fingerprint

Routing algorithms
Traffic control
Redundancy
Communication

Keywords

  • Critical
  • Information infrastructures
  • Multihoming
  • Overlay networks
  • Timely communication

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Bessani, A., Neves, N. F., Veríssimo, P., Dantas, W., Fonseca, A., Silva, R., ... Correia, M. (2016). JITeR: Just-in-time application-layer routing. Computer Networks, 104, 122-136. https://doi.org/10.1016/j.comnet.2016.05.010

JITeR : Just-in-time application-layer routing. / Bessani, Alysson; Neves, Nuno F.; Veríssimo, Paulo; Dantas, Wagner; Fonseca, Alexandre; Silva, Rui; Luz, Pedro; Correia, Miguel.

In: Computer Networks, Vol. 104, 20.07.2016, p. 122-136.

Research output: Contribution to journalArticle

Bessani, A, Neves, NF, Veríssimo, P, Dantas, W, Fonseca, A, Silva, R, Luz, P & Correia, M 2016, 'JITeR: Just-in-time application-layer routing', Computer Networks, vol. 104, pp. 122-136. https://doi.org/10.1016/j.comnet.2016.05.010
Bessani A, Neves NF, Veríssimo P, Dantas W, Fonseca A, Silva R et al. JITeR: Just-in-time application-layer routing. Computer Networks. 2016 Jul 20;104:122-136. https://doi.org/10.1016/j.comnet.2016.05.010
Bessani, Alysson ; Neves, Nuno F. ; Veríssimo, Paulo ; Dantas, Wagner ; Fonseca, Alexandre ; Silva, Rui ; Luz, Pedro ; Correia, Miguel. / JITeR : Just-in-time application-layer routing. In: Computer Networks. 2016 ; Vol. 104. pp. 122-136.
@article{4df97df9b1d24b1693b59077358e8d0f,
title = "JITeR: Just-in-time application-layer routing",
abstract = "The paper addresses the problem of providing message latency and reliability assurances for control traffic in wide-area IP networks. This is an important problem for cloud services and other geo-distributed information infrastructures that entail inter-datacenter real-time communication. We present the design and validation of JITeR (Just-In-Time Routing), an algorithm that timely routes messages at application-layer using overlay networking and multihoming, leveraging the natural redundancy of wide-area IP networks. We implemented a prototype of JITeR that we evaluated experimentally by placing nodes in several regions of Amazon EC2. We also present a scenario-based (geo-distributed utility network) evaluation comparing JITeR with alternative overlay/multihoming routing algorithms that shows that it provides better timeliness and reliability guarantees.",
keywords = "Critical, Information infrastructures, Multihoming, Overlay networks, Timely communication",
author = "Alysson Bessani and Neves, {Nuno F.} and Paulo Ver{\'i}ssimo and Wagner Dantas and Alexandre Fonseca and Rui Silva and Pedro Luz and Miguel Correia",
year = "2016",
month = "7",
day = "20",
doi = "10.1016/j.comnet.2016.05.010",
language = "English",
volume = "104",
pages = "122--136",
journal = "Computer Networks",
issn = "1389-1286",
publisher = "Elsevier",

}

TY - JOUR

T1 - JITeR

T2 - Just-in-time application-layer routing

AU - Bessani, Alysson

AU - Neves, Nuno F.

AU - Veríssimo, Paulo

AU - Dantas, Wagner

AU - Fonseca, Alexandre

AU - Silva, Rui

AU - Luz, Pedro

AU - Correia, Miguel

PY - 2016/7/20

Y1 - 2016/7/20

N2 - The paper addresses the problem of providing message latency and reliability assurances for control traffic in wide-area IP networks. This is an important problem for cloud services and other geo-distributed information infrastructures that entail inter-datacenter real-time communication. We present the design and validation of JITeR (Just-In-Time Routing), an algorithm that timely routes messages at application-layer using overlay networking and multihoming, leveraging the natural redundancy of wide-area IP networks. We implemented a prototype of JITeR that we evaluated experimentally by placing nodes in several regions of Amazon EC2. We also present a scenario-based (geo-distributed utility network) evaluation comparing JITeR with alternative overlay/multihoming routing algorithms that shows that it provides better timeliness and reliability guarantees.

AB - The paper addresses the problem of providing message latency and reliability assurances for control traffic in wide-area IP networks. This is an important problem for cloud services and other geo-distributed information infrastructures that entail inter-datacenter real-time communication. We present the design and validation of JITeR (Just-In-Time Routing), an algorithm that timely routes messages at application-layer using overlay networking and multihoming, leveraging the natural redundancy of wide-area IP networks. We implemented a prototype of JITeR that we evaluated experimentally by placing nodes in several regions of Amazon EC2. We also present a scenario-based (geo-distributed utility network) evaluation comparing JITeR with alternative overlay/multihoming routing algorithms that shows that it provides better timeliness and reliability guarantees.

KW - Critical

KW - Information infrastructures

KW - Multihoming

KW - Overlay networks

KW - Timely communication

UR - http://www.scopus.com/inward/record.url?scp=84971249935&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84971249935&partnerID=8YFLogxK

U2 - 10.1016/j.comnet.2016.05.010

DO - 10.1016/j.comnet.2016.05.010

M3 - Article

AN - SCOPUS:84971249935

VL - 104

SP - 122

EP - 136

JO - Computer Networks

JF - Computer Networks

SN - 1389-1286

ER -