Demo Data from EDBT 2026 / reviewers in the wild / expert
João Araújo 0003
dblp:72/1322-3 · also João Taveira Araújo
· DBLP profile ↗
11ranked-venue papers
5as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 9 · 4 first-author · 1 since 2021Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
5 papers |
Transport protocols and congestion control · 34% Edge and fog computing · 26% Routing and switching · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 8 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transport protocols and congestion control › TCP performance
TCP throughput |
0.2 | 1 | 2014 | A longitudinal analysis of Internet rate limitations · INFOCOM 2014 |
Network measurement and analytics
traffic analysis |
0.2 | 1 | 2014 | A longitudinal analysis of Internet rate limitations · INFOCOM 2014 |
Routing and switching
traffic engineering |
0.2 | 1 | 2014 | TARDIS: stably shifting traffic in space and time · SIGMETRICS 2014 |
Transport protocols and congestion control
explicit congestion control |
0.1 | 1 | 2011 | Explicit Congestion Control Algorithms for Time Varying Capacity Media · IEEE Trans. Mob. Comput. 2011 |
Wireless networking › link adaptation
rate adaptation |
0.1 | 1 | 2011 | Explicit Congestion Control Algorithms for Time Varying Capacity Media · IEEE Trans. Mob. Comput. 2011 |
Cloud and datacenter computing
datacenter network |
0.1 | 1 | 2018 | Balancing on the Edge: Transport Affinity without Network State · NSDI 2018 |
Internet architecture and protocols › internet infrastructure
ISP network |
0.1 | 1 | 2014 | TARDIS: stably shifting traffic in space and time · SIGMETRICS 2014 |
Wireless networking › WLAN
IEEE 802.11 |
0.0 | 1 | 2011 | Explicit Congestion Control Algorithms for Time Varying Capacity Media · IEEE Trans. Mob. Comput. 2011 |
Methods — techniques the papers use, named apart from their topics
optimization · 0.2longitudinal passive trace analysis · 0.2simulation · 0.1queue dynamics inference · 0.1experimental implementation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Staying Alive: Connection Path Reselection at the Edge
Raul Landa, Lorenzo Saino, Lennert Buytenhek, João Araújo 0003 |
NSDI | 4 |
| 2018 | Balancing on the Edge: Transport Affinity without Network State
João Araújo 0003, Lorenzo Saino, Lennert Buytenhek, Raul Landa |
NSDI | 1 |
| 2017 | On rate limitation mechanisms for TCP throughput: A longitudinal analysis
João Araújo 0003, Raul Landa, Richard G. Clegg, George Pavlou, Kensuke Fukuda |
Comput. Networks | 1 |
| 2014 | A longitudinal analysis of Internet rate limitationsabstractTCP remains the dominant transport protocol for Internet traffic, but the preponderance of its congestion control mechanisms in determining flow throughput is often disputed. This paper analyzes the extent to which network, host and application settings define flow throughput over time and across autonomous systems. Drawing from a longitudinal study spanning five years of passive traces collected from a single transit link, our results show that continuing OS upgrades have reduced the influence of host limitations owing both to windowscale deployment, which by 2011 covered 80% of inbound traffic, and increased socket buffer sizes. On the other hand, we show that for this data set, approximately half of all inbound traffic remains throttled by constraints beyond network capacity, challenging the traditional model of congestion control in TCP traffic as governed primarily by loss and delay. João Araújo 0003, Raul Landa, Richard G. Clegg, George Pavlou, Kensuke Fukuda |
INFOCOM | 1 |
| 2014 | Software-defined network support for transport resilienceabstractExisting methods for traffic resilience at the network and transport layers typically work in isolation, often resorting to inference in fault detection and recovery respectively. This both duplicates functionality across layers, eroding efficiency, and leads to protracted recovery cycles, affecting responsiveness. Such misalignment is particularly at odds with the unprecedented concentration of traffic in data-centers, in which network and hosts are managed in unison. This paper advocates instead a cross-layer approach to traffic resilience. The proposed architecture, INFLEX, builds on the abstractions provided by software-defined networking (SDN) to maintain multiple virtual forwarding planes which the network assigns to flows. In case of path failure, transport protocols pro-actively request to switch plane in a manner which is unilaterally deployable by an edge domain, providing scalable end-to-end forwarding path resilience. João Araújo 0003, Raul Landa, Richard G. Clegg, George Pavlou |
NOMS | 1 |
| 2014 | TARDIS: stably shifting traffic in space and timeabstractThis paper describes TARDIS (Traffic Assignment and Retiming Dynamics with Inherent Stability) which is an algorithmic procedure designed to reallocate traffic within Internet Service Provider (ISP) networks. Recent work has investigated the idea of shifting traffic in time (from peak to off-peak) or in space (by using different links). This work gives a unified scheme for both time and space shifting to reduce costs. Particular attention is given to the commonly used 95th percentile pricing scheme. Richard G. Clegg, Raul Landa, João Araújo 0003, Eleni Mykoniati, David Griffin 0001, Miguel Rio |
SIGMETRICS | 3 |
| 2013 | On the relationship between fundamental measurements in TCP flowsabstractThis paper considers fundamental measurements which drive TCP flows: throughput, RTT and loss. It is clear that throughput is, in some sense, a function of both RTT and loss. In their seminal paper Padyhe et al [1] begin with a mathematical model of the TCP sliding window evolution process and come up with an equation showing that TCP throughput is (roughly) proportional to 1/RTT√p where p is the probability of packet loss. Their equation is shown to be consistent with data gathered on several links. This paper takes the opposite approach and analyses a large number of packet traces from well-known sources in order to create a data-driven estimate of the functions which relate TCP, loss and RTT. Regression analysis is used to fit models to connect the quantities. The fitted models show different behaviour from that expected in [1]. Richard G. Clegg, João Araújo 0003, Raul Landa, Eleni Mykoniati, David Griffin 0001, Miguel Rio |
ICC | 2 |
| 2013 | Measuring the Relationships between Internet Geography and RTTabstractWhen designing distributed systems and Internet protocols, designers can benefit from statistical models of the Internet that can be used to estimate their performance. However, it is frequently impossible for these models to include every property of interest. In these cases, model builders have to select a reduced subset of network properties, and the rest will have to be estimated from those available. In this paper we present a technique for the analysis of Internet round trip times (RTT) and its relationship with other geographic and network properties. This technique is applied on a novel dataset comprising ~19 million RTT measurements derived from ~200 million RTT samples between ~54 thousand DNS servers. Our main contribution is an information-theoretical analysis that allows us to determine the amount of information that a given subset of geographic or network variables (such as RTT or great circle distance between geolocated hosts) gives about other variables of interest. We then provide bounds on the error that can be expected when using statistical estimators for the variables of interest based on subsets of other variables. Raul Landa, Richard G. Clegg, João Araújo 0003, Eleni Mykoniati, David Griffin 0001, Miguel Rio |
ICCCN | 3 |
| 2013 | The large-scale geography of Internet round trip times
Raul Landa, João Araújo 0003, Richael G. Clegg, Eleni Mykoniati, David Griffin 0001, Miguel Rio |
Networking | 2 |
| 2011 | Balancing by PREFLEX: Congestion Aware Traffic Engineering
João Araújo 0003, Richard G. Clegg, Imad Grandi, Miguel Rio, George Pavlou |
Networking (2) | 1 |
| 2011 | Explicit Congestion Control Algorithms for Time Varying Capacity MediaabstractExplicit congestion control (XCC) is emerging as one potential solution for overcoming limitations inherent to the current TCP algorithm, characterized by unstable throughput, high queuing delay, RTT-limited fairness, and a static dynamic range that does not scale well to high bandwidth delay product networks. In XCC, routers provide multibit feedback to sources, which, in turn, adapt throughput more accurately to the path bandwidth with potentially faster convergence times. Such systems, however, require precise knowledge of link capacity for efficient operation. In the presence of variable-capacity media, e.g., 802.11, such information is not entirely obvious or may be difficult to extract. We explore three possible algorithms for XCC which retain efficiency under such conditions by inferring available bandwidth from queue dynamics and test them through simulations with two relevant XCC protocols: XCP and RCP. Additionally, preliminary results from an experimental implementation based on XCP are presented. Finally, we compare our proposals with TCP and show how such algorithms outperform it in terms of efficiency, stability, queuing delay, and flow-rate fairness. Filipe Abrantes, João Araújo 0003, Manuel Ricardo 0001 |
IEEE Trans. Mob. Comput. | 2 |