Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Marc-Olivier Buob

dblp:37/885 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 5 · 2 first-authorSecurity and privacy · 2Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

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
4 papers
Routing and switching · 58% Internet architecture and protocols · 26% Network measurement and analytics · 16%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols
anycast
0.522016
Latency-Based Anycast Geolocation: Algorithms, Software, and Data Sets · IEEE J. Sel. Areas Commun. 2016
A fistful of pings: Accurate and lightweight anycast enumeration and geolocation · INFOCOM 2015
Routing and switching › inter-domain routing
BGP
0.212016
iBGP2: A scalable iBGP redistribution mechanism leading to optimal routing · INFOCOM 2016
Routing and switching › routing algorithms
optimal routing
0.212016
iBGP2: A scalable iBGP redistribution mechanism leading to optimal routing · INFOCOM 2016
Routing and switching
routing
0.212016
iBGP2: A scalable iBGP redistribution mechanism leading to optimal routing · INFOCOM 2016
Routing and switching › inter-domain routing › BGP
BGP convergence
0.112009
Improving internet-wide routing protocols convergence with MRPC timers · CoNEXT 2009
Routing and switching › routing protocol
interior gateway protocol
0.112016
iBGP2: A scalable iBGP redistribution mechanism leading to optimal routing · INFOCOM 2016
Network measurement and analytics
latency measurement
0.112015
A fistful of pings: Accurate and lightweight anycast enumeration and geolocation · INFOCOM 2015
Routing and switching
inter-domain routing
0.012009
Improving internet-wide routing protocols convergence with MRPC timers · CoNEXT 2009

Methods — techniques the papers use, named apart from their topics

simulation · 0.3latency-based classification · 0.2iterative optimization · 0.2optimization · 0.2latency measurement · 0.2classification · 0.2generalized path algorithms · 0.1endomorphism semi-rings · 0.1
YearPublicationVenuePosition
2022 A novel pattern-based edit distance for automatic log parsing
abstract
This work aims at inferring a set of regular expressions to parse a text file, like a system log. To this end, we propose a novel edit distance taking advantage of the pattern matching background. Edit distances are commonly used for fuzzy search and in bioinformatics, and compare two strings at the character level. By doing so, edit distances do not consider the nature of the data conveyed by the strings. To address this problem, we propose the following contributions. First, we propose to model strings at the pattern level using a dedicated data structure, called pattern automaton. Second, we design a novel edit distance, operating at the pattern level. Third, we derive a clustering algorithm optimized for this distance. Finally, we evaluate our proposal through experimental validation.
Maxime Raynal, Marc-Olivier Buob, Georges Quénot
ICPR2
2018 Log Analysis via Space-time Pattern Matching
Anne Bouillard, Marc-Olivier Buob, Maxime Raynal, Achille Salaün
CNSM2
2016 iBGP2: A scalable iBGP redistribution mechanism leading to optimal routing
abstract
The Internet is made of almost 50, 000 ASes exchanging routing information thanks to BGP. Inside each AS, information is redistributed via iBGP sessions. This allows each router to map a destination exterior to the AS with a given egress point. The main redistribution mechanisms used today, (iBGP full mesh, Route Reflectors and BGP confederations), either guarantee selection of the best egress point or enhance scalability, but not both. In this paper, we propose a new way to perform iBGP redistribution in an AS based on its IGP topology, conciliating optimality in route selection and scalability. Our contribution is threefold. First, we demonstrate the tractability of our approach and its benefits. Second, we provide an open-source implementation of our mechanism based on Quagga. Third, we illustrate the feasibility of our approach through simulations performed under ns-3 and compare its performance with full mesh and Route Reflection.
Marc-Olivier Buob, Anthony Lambert, Steve Uhlig
INFOCOM1
2016 Latency-Based Anycast Geolocation: Algorithms, Software, and Data Sets
abstract
Use of IP-layer anycast has increased in the last few years beyond the DNS realm. Existing measurement techniques to identify and enumerate anycast replicas exploit specifics of the DNS protocol, which limits their applicability to this particular service. In this paper, we propose and thoroughly validate a protocol-agnostic technique for anycast replicas discovery and geolocation. Furthermore, we also provide the community with open-source software and data sets allowing others to replicate our experimental results, potentially facilitating the development of new techniques such as ours. In particular, our proposed method achieves thorough enumeration and city-level geolocalization of anycast instances from a set of known vantage points. The algorithm features an iterative workflow, pipelining enumeration (an optimization problem using latency as an input), and geolocalization (a classification problem using side channel information, such as city population) of anycast replicas. Results of a thorough validation campaign show our algorithm to be robust to measurement noise, and very lightweight as it requires only a handful of latency measurements.
Danilo Cicalese, Diana Joumblatt, Dario Rossi 0001, Marc-Olivier Buob, Jordan Augé, Timur Friedman
IEEE J. Sel. Areas Commun.4
2015 A fistful of pings: Accurate and lightweight anycast enumeration and geolocation
abstract
Use of IP-layer anycast has increased in the last few years: once relegated to DNS root and top-level domain servers, anycast is now commonly used to assist distribution of general purpose content by CDN providers. Yet, the measurement techniques for discovering anycast replicas have been designed around DNS, limiting their usefulness to this particular service. This raises the need for protocol agnostic methodologies, that should additionally be as lightweight as possible in order to scale up anycast service discovery. This is precisely the aim of this paper, which proposes a new method for exhaustive and accurate enumeration and city-level geolocation of anycast instances, requiring only a handful of latency measurements from a set of known vantage points. Our method exploits an iterative workflow that enumerates (an optimization problem) and geolocates (a classification problem) anycast replicas. We thoroughly validate our methodology on available ground truth (several DNS root servers), using multiple measurement infrastructures (PlanetLab, RIPE), obtaining extremely accurate results (even with simple algorithms, that we compare with the global optimum), that we make available to the scientific community. Compared to the state of the art work that appeared in INFOCOM 2013 and IMC 2013, our technique (i) is not bound to a specific protocol, (ii) requires 1000 times fewer vantage points, not only (iii) achieves over 50% recall but also (iv) accurately identifies the city-level geolocation for over 78% of the enumerated servers, with (v) a mean geolocation error of 361 km for all enumerated servers.
Danilo Cicalese, Diana Joumblatt, Dario Rossi 0001, Marc-Olivier Buob, Jordan Augé, Timur Friedman
INFOCOM4
2014 Distributed Active Measurement of Internet Queuing Delays
Pellegrino Casoria, Dario Rossi 0001, Jordan Augé, Marc-Olivier Buob, Timur Friedman, Antonio Pescapè
PAM4
2014 Violation of Interdomain Routing Assumptions
Riad Mazloum, Marc-Olivier Buob, Jordan Augé, Bruno Baynat, Dario Rossi 0001, Timur Friedman
PAM2
2009 Improving internet-wide routing protocols convergence with MRPC timers
abstract
The behavior of routing protocols during convergence is critical as it impacts end-to-end performance. Network convergence is particularly important in BGP, the current interdomain routing protocol. In order to decrease the amount of exchanged routing messages and transient routes, BGP routers rely on MRAI timers and route flap damping. These timers are intended to limit the exchange of transient routing messages. In practice, these timers have been shown to be partly ineffective at improving convergence, making it even slower in some situations.In this paper, we propose to add a timer mechanism to routing protocols, that enforces an ordering of the routing messages such that path exploration is drastically reduced while controlling convergence time. Our approach is based on known results in generalized path algorithms and endomorphism semi-rings. Our timers, called MRPC (metrics and routing policies compliant), are set independently by each router and depend only on the metrics of the routes received by the router as well as the routing policies of the router. No sharing of information about routing policies between neighboring ASs is required by our solution. Similarly to the case of routing policies that may lead to BGP convergence problems, arbitrary routing policies can also make it impossible to enforce an ordering of the messages that will prevent path exploration to occur. We explain under which conditions path exploration can be avoided with our timers, and provide simulations to understand how they compare to MRAI.
Anthony Lambert, Marc-Olivier Buob, Steve Uhlig
CoNEXT2
2008 Designing Optimal iBGP Route-Reflection Topologies
Marc-Olivier Buob, Steve Uhlig, Mickael Meulle
Networking1