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

Gregory Detal

dblp:37/9595 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none

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

Computer networks · 5 · 2 first-author

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
3 papers
Network measurement and analytics · 44% Routing and switching · 33% Transport protocols and congestion control · 19%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control › multipath transport
multipath TCP
0.212015
SMAPP: towards smart multipath TCP-enabled applications · CoNEXT 2015
Network measurement and analytics
middlebox detection
0.212013
Revealing middlebox interference with tracebox · Internet Measurement Conference 2013
Network measurement and analytics › active measurement
traceroute
0.212013
Revealing middlebox interference with tracebox · Internet Measurement Conference 2013
Routing and switching › multipath routing
equal-cost multipath
0.112011
Revisiting next-hop selection in multipath networks · SIGCOMM 2011
Routing and switching
multipath routing
0.112011
Revisiting next-hop selection in multipath networks · SIGCOMM 2011
Routing and switching › path selection
next-hop selection
0.112011
Revisiting next-hop selection in multipath networks · SIGCOMM 2011
Software-defined and programmable networks
path control
0.012011
Revisiting next-hop selection in multipath networks · SIGCOMM 2011

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

kernel-userspace event delegation · 0.4invertible function encoding · 0.1
YearPublicationVenuePosition
2015 SMAPP: towards smart multipath TCP-enabled applications
abstract
Multipath TCP was designed and implemented as a backward compatible replacement for TCP. For this reason, it exposes the standard socket API to the applications that cannot control the utilisation of the different paths. This is a key feature for applications that are unaware of the multipath nature of the network. On the contrary, this is a limitation for applications that could benefit from specific knowledge to use multiple paths in a way that fits their needs. As the specific knowledge of an application can not be known in advance, we propose a Multipath TCP path manager that delegates the management of the paths to the applications. This path manager enables applications to control how the different paths are used to transfer data. We implement this path manager above the Linux Multipath TCP kernel. It is composed of a kernel part that exposes events and commands to an userspace application that controls the key functions of Multipath TCP such as the creation/suppression of subflows or reactions to retransmissions. We demonstrate the benefits of this path manager on different use cases.
Benjamin Hesmans, Gregory Detal, Sébastien Barré, R. Bauduin, Olivier Bonaventure
CoNEXT2
2013 Revealing middlebox interference with tracebox
abstract
Middleboxes such as firewalls, NAT, proxies, or Deep Packet Inspection play an increasingly important role in various types of IP networks, including enterprise and cellular networks. Recent studies have shed the light on their impact on real traffic and the complexity of managing them. Network operators and researchers have few tools to understand the impact of those boxes on any path. In this paper, we propose tracebox, an extension to the widely used traceroute tool, that is capable of detecting various types of middlebox interference over almost any path. tracebox sends IP packets containing TCP segments with different TTL values and analyses the packet encapsulated in the returned ICMP messages. Further, as recent routers quote, in the ICMP message, the entire IP packet that they received, tracebox is able to detect any modification performed by upstream middleboxes. In addition, tracebox can often pinpoint the network hop where the middlebox interference occurs. We evaluate tracebox with measurements performed on PlanetLab nodes. Our analysis reveals various types of middleboxes that were not expected on such an experimental testbed supposed to be connected to the Internet without any restriction.
Gregory Detal, Benjamin Hesmans, Olivier Bonaventure, Yves Vanaubel, Benoit Donnet
Internet Measurement Conference1
2013 Revisiting flow-based load balancing: Stateless path selection in data center networks
Gregory Detal, Christoph Paasch, Simon van der Linden, Pascal Mérindol, Gildas Avoine, Olivier Bonaventure
Comput. Networks1
2011 Revisiting next-hop selection in multipath networks
abstract
Multipath routing strategies such as Equal-Cost MultiPath (ECMP) are widely used in IP and data-center networks. Most current methods to balance packets over the multiple next hops toward the destination base their decision on a hash computed over selected fields of the packet headers. Because of the non-invertible nature of hash functions, it is hard to determine the values of those fields so as to make the packet follow a specific path in the network. However, several applications might benefit from being able to choose such a path. Therefore, we propose a novel next-hop selection method based on an invertible function. By encoding the selection of successive routers into common fields of packet headers, the proposed method enables end hosts to force their packets to follow a specific path.
Simon van der Linden, Gregory Detal, Olivier Bonaventure
SIGCOMM2
2011 SWISH: Secure WiFi sharing
Damien Leroy, Gregory Detal, Julien Cathalo, Mark Manulis, François Koeune, Olivier Bonaventure
Comput. Networks2