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

Fabien Duchene 0001

dblp:77/11465-1 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
2since 2021 · last 2022
0000-0002-8187-525XORCID · verified

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

Computer networks · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 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
Transport protocols and congestion control · 38% Datacenter networks · 23% Internet architecture and protocols · 21%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control › multipath transport
multipath TCP
0.422017
Making multipath TCP friendlier to load balancers and anycast · ICNP 2017
How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP · NSDI 2012
Internet architecture and protocols
anycast
0.312017
Making multipath TCP friendlier to load balancers and anycast · ICNP 2017
Datacenter networks
load balancing
0.322017
FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in Datacenter Networks · CoNEXT 2014
Making multipath TCP friendlier to load balancers and anycast · ICNP 2017
Transport protocols and congestion control
congestion management
0.212014
FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in Datacenter Networks · CoNEXT 2014
Internet architecture and protocols › IPv6
IPv6 segment routing
0.112018
Leveraging eBPF for programmable network functions with IPv6 segment routing · CoNEXT 2018
Datacenter networks › load balancing
stateless load balancing
0.112017
Making multipath TCP friendlier to load balancers and anycast · ICNP 2017
Datacenter networks
datacenter routing
0.112014
FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in Datacenter Networks · CoNEXT 2014
Transport protocols and congestion control
multipath transport
0.012012
How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP · NSDI 2012
Transport protocols and congestion control
transport layer
0.012012
How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP · NSDI 2012

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

eBPF · 0.3kernel implementation · 0.3flow rerouting · 0.2adaptive path selection · 0.2
YearPublicationVenuePosition
2022 Automated Repair of Security Errors in C Programs via Statistical Model Checking: A Proof of Concept
Khanh-Huu-The Dam, Fabien Duchene 0001, Thomas Given-Wilson, Maxime Cordy, Axel Legay
ISoLA (1)2
2021 C-SMC: A Hybrid Statistical Model Checking and Concrete Runtime Engine for Analyzing C Programs
Antoine Chenoy, Fabien Duchene 0001, Thomas Given-Wilson, Axel Legay
SPIN2
2019 SRv6Pipes: Enabling in-network bytestream functions
Fabien Duchene 0001, David Lebrun, Olivier Bonaventure
Comput. Commun.1
2018 Leveraging eBPF for programmable network functions with IPv6 segment routing
abstract
With the advent of Software Defined Networks (SDN), Network Function Virtualisation (NFV) or Service Function Chaining (SFC), operators expect networks to support flexible services beyond the mere forwarding of packets. The network programmability framework which is being developed within the IETF by leveraging IPv6 Segment Routing enables the realisation of in-network functions.
Mathieu Xhonneux, Fabien Duchene 0001, Olivier Bonaventure
CoNEXT2
2017 Making multipath TCP friendlier to load balancers and anycast
abstract
Multipath TCP is a recent TCP extension that enables the utilization of different paths for a single connection. This provides various benefits including bandwidth aggregation and fast handovers on mobiles. A Multipath TCP connection starts with a single TCP connection called subflow and other subflows are added later to increase bandwidth or support failover. One drawback of Multipath TCP is that it is not currently compatible with stateless load balancers which rely on the five-tuple for their forwarding decision. This hinders the deployment of Multipath TCP. We show that this limitation can be circumvented with a small change to the handling of the initial subflow. Clients use this subflow to discover the load-balanced server and the additional Multipath TCP subflows are terminated at a unique address associated to each physical server. With this small change, Multipath TCP becomes compatible with existing stateless load balancers. Furthermore, we show that the same approach enables anycast Multipath TCP services, a major benefit given the difficulty of deploying anycast TCP services. We implement this modification in the Linux kernel and demonstrate its benefits with several micro benchmarks.
Fabien Duchene 0001, Olivier Bonaventure
ICNP1
2014 FlowBender: Flow-level Adaptive Routing for Improved Latency and Throughput in Datacenter Networks
abstract
Datacenter networks provide high path diversity for traffic between machines. Load balancing traffic across these paths is important for both, latency- and throughput-sensitive applications. The standard load balancing techniques used today obliviously hash a flow to a random path. When long flows collide on the same path, this might lead to long lasting congestion while other paths could be underutilized, degrading performance of other flows as well. Recent proposals to address this shortcoming incur significant implementation complexity at the host that would actually slow down short flows (MPTCP), depend on relatively slow centralized controllers for rerouting large congesting flows (Hedera), or require custom switch hardware, hindering near-term deployment (DeTail).
Abdul Kabbani, Balajee Vamanan, Jahangir Hasan, Fabien Duchene 0001
CoNEXT4
2012 How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP
Costin Raiciu, Christoph Paasch, Sébastien Barré, Alan Ford, Michio Honda, Fabien Duchene 0001, Olivier Bonaventure, Mark Handley
NSDI6