Bin Yang 0027

dblp:77/377-27 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
7since 2021 · last 2026
0009-0003-1286-4439ORCID · conflict

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

Computer networks · 6 · 3 first-author · 6 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 FreeProbe: Towards Low-Overhead Runtime Observability for High-Performance User-Space Systems
abstract
Observability, especially for fine-grained internal metrics, is essential for optimizing high-performance user-space systems. Non-intrusive runtime instrumentation provides such visibility without code modification, rebuilding, or redeployment, making it attractive for production environments. However, in microsecond- or sub-microsecond-scale code paths, existing approaches incur prohibitive overhead due to costly context switches. Even with sampling, this overhead remains because sampling are performed inside the instrumentation logic and cannot eliminate the inherent interception cost.
Bin Yang 0027, Xinshu Wang, Beilun Wang, Dian Shen
APNet2
2026 eCCA: Deploying In-Network Congestion Control Algorithms in Practice with eBPF
Xinshu Wang, Bin Yang 0027, Jiantao Cheng, Dian Shen
APNet2
2026 NGSim: A High-Fidelity and Efficient Simulator for Optimizing Network Function Graphs
Bin Yang 0027, Dian Shen, Jianrui Liu, Beilun Wang
INFOCOM1
2025 eNetSTL: Towards an In-kernel Library for High-Performance eBPF-based Network Functions
abstract
Using extended Berkeley Packet Filter (eBPF) to implement networking functions (NFs) has been a promising trend for modern network infrastructure. In this paper, we endeavor to implement 35 representative NFs with eBPF, but encounter inherent problems of either incomplete functionality or performance degradation of up to 49.2%. Conventional solutions like modifying the eBPF infrastructure or implementing functions directly in the kernel can lead to intrusive and unstable modifications.
Bin Yang 0027, Dian Shen, Junxue Zhang 0001, Lunqi Zhao, Beilun Wang, Guyue Liu, Kai Chen 0005
EuroSys1
2025 HyperCom: Enabling High Performance and Composable Data Structures for Software Network Functions with eBPF
Bin Yang 0027, Dian Shen, Lunqi Zhao, Jianrui Liu, Jiantao Cheng, Beilun Wang
INFOCOM1
2024 eMPTCP: A Framework to Fully Extend Multipath TCP
abstract
MPTCP provides the basic multipath support for network applications to deliver high throughput and robust communication. However, the original MPTCP is designed with limited extensibility. Various research works have tried to extend MPTCP to attain better performance or richer functionalities. These existing approaches either modify the kernel implementation of MPTCP, which involve considerable engineering efforts and may accidentally introduce safety issues, or control MPTCP via userspace tools, which suffer from restricted functionality support. To address this issue, we propose eMPTCP, an easy-to-use framework to fully extend MPTCP without safety risks. Internally, eMPTCP has a modular and pluggable model which allows operators to specify a comprehensive MPTCP extension as a chain of sub-policies. eMPTCP further enforces the policies through packet header manipulations. To ensure safety, eMPTCP is implemented using eBPF. Despite the stringent constraints of eBPF, we show that it is possible to implement an elaborated framework for a fully extensible MPTCP. Through verifying MPTCP in a number of real-world cases and extensive experiments, we show that eMPTCP is able to support a wide range of MPTCP extensions, while the overhead of eMPTCP operations in the kernel is in the scale of nanosecond, and the extra processing time accounts for only about 0.63% of flows’ transmission time.
Dian Shen, Bin Yang 0027, Junxue Zhang 0001, Fang Dong 0001, John C. S. Lui
IEEE/ACM Trans. Netw.2
2022 Towards the Full Extensibility of Multipath TCP with eMPTCP
abstract
MPTCP provides the basic multipath support for network applications to deliver high throughput and robust communication. However, the original MPTCP is designed with limited extensibility. Various research works have tried to extend MPTCP to attain better performance or richer functionalities. These existing approaches either modify the kernel implementation of MPTCP, which involve considerable engineering efforts and may accidentally introduce security issues, or control MPTCP via user-space tools, which suffer from restricted functionality support. To address this issue, we propose eMPTCP, an easy-to-use framework to fully extend MPTCP without security risks. Internally, eMPTCP has a modular and pluggable model which allows operators to specify a comprehensive MPTCP extension as a chain of sub-policies. eMPTCP further enforces the policies through packet header manipulations. To ensure safety, eMPTCP is implemented using eBPF. Despite the stringent constraints of eBPF, we show that it is possible to implement an elaborated framework for a fully extensible MPTCP. Through verifying MPTCP in a number of real-world cases and extensive experiments, we show that eMPTCP is able to support a wide range of MPTCP extensions, while the overhead of eMPTCP operations in the kernel is in the scale of nanosecond, and the extra processing time accounts for only about 0.63% of flows' transmission time.
Bin Yang 0027, Dian Shen, Junxue Zhang 0001, Fang Dong 0001, Junzhou Luo, John C. S. Lui
ICNP1