Yipei Chen 0001

dblp:270/9898 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0003-4780-4076ORCID · verified

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

Computer networks · 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
1 paper
Routing and switching · 33% Network optimization and economics · 33% Wireless networking · 33%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Wireless networking
fair scheduling
0.612022
Approximate and Deployable Shortest Remaining Processing Time Scheduler · IEEE/ACM Trans. Netw. 2022
Network optimization and economics
resource allocation
0.612022
Approximate and Deployable Shortest Remaining Processing Time Scheduler · IEEE/ACM Trans. Netw. 2022
Routing and switching
switch scheduling
0.612022
Approximate and Deployable Shortest Remaining Processing Time Scheduler · IEEE/ACM Trans. Netw. 2022
Performance modeling and evaluation
queueing models
0.612022
Approximate and Deployable Shortest Remaining Processing Time Scheduler · IEEE/ACM Trans. Netw. 2022

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

flow-level simulation · 1.1combinatorial optimization · 1.1packet-level experiments · 0.6packet-level experiment · 0.6
YearPublicationVenuePosition
2022 Approximate and Deployable Shortest Remaining Processing Time Scheduler
abstract
The scheduling policy installed on switches of datacenters plays a significant role on congestion control. Shortest-Remaining-Processing-Time (SRPT) achieves the near-optimal average message completion time (MCT) in various scenarios, but is difficult to deploy as viewed by the industry. The reasons are two-fold: 1) many commodity switches only provide FIFO queues, and 2) the information of remaining message size is not available. Recently, the idea of emulating SRPT using only a few FIFO queues and the original message size has been coined as the approximate and deployable SRPT (ADS) design. In this paper, we provide the first theoretical study on the optimal ADS design. Specifically, we first characterize a wide range of feasible ADS scheduling policies via a unified framework, and then derive the steady-state MCT, slowdown, and impoliteness in the M/G/1 setting. Hence we formulate the optimal ADS design as a non-linear combinatorial optimization problem, which aims to minimize the average MCT given the available FIFO queues. We also take into account the proportional fairness and temporal fairness constraints based on the maximal slowdown and impoliteness, respectively. The optimal ADS design problem is NP-hard in general, and does not exhibit monotonicity or sub-modularity. We leverage its decomposable structure and devise an efficient algorithm to solve the optimal ADS policy. We carry out extensive flow-level simulations and packet-level experiments to evaluate the proposed optimal ADS design. Results show that the optimal ADS policy installed on eight FIFO queues is capable of emulating the true SRPT.
Zhiyuan Wang 0004, Jiancheng Ye, Dong Lin, Yipei Chen 0001, John C. S. Lui
IEEE/ACM Trans. Netw.4
2021 Designing Approximate and Deployable SRPT Scheduler: A Unified Framework
abstract
The scheduling policy installed on switches of datacenters plays a significant role on congestion control. Shortest-Remaining-Processing-Time (SRPT) achieves the near-optimal average message completion time (MCT) in various scenarios, but is difficult to deploy as viewed by the industry. The reasons are two-fold: 1) many commodity switches only provide FIFO queues, and 2) the information of remaining message size is not available. Recently, the idea of emulating SRPT using only a few FIFO queues and the original message size has been coined as the approximate and deployable SRPT (ADS) design. In this paper, we provide the first theoretical study on ADS design. Specifically, we first characterize a wide range of feasible ADS scheduling policies via a unified framework, and then derive the steady-state MCT and slowdown in the M/G/1 setting. We formulate the optimal ADS design as a non-linear combinatorial optimization problem, which aims to minimize the average MCT given the available FIFO queues. To prevent the starvation of long messages, we also take into account the fairness condition based on the steady-state slowdown. The optimal ADS design problem is NP-hard in general, and does not exhibit monotonicity or sub-modularity. We leverage its decomposable structure and devise an efficient algorithm to solve the optimal ADS policy. Numerical results based on the realistic heavy-tail message size distribution show that the optimal ADS policy installed on eight FIFO queues is capable of emulating the true SRPT in terms of MCT and slowdown.
Zhiyuan Wang 0004, Jiancheng Ye, Dong Lin, Yipei Chen 0001, John C. S. Lui
IWQoS4