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

Junjie Wan

dblp:307/7816 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
7since 2021 · last 2026
0009-0001-2156-2278ORCID · corroborated

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

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021Computer networks · 2 · 2 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
Software-defined and programmable networks · 40% Internet architecture and protocols · 17% Routing and switching · 16%
Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 67% Representation and self-supervised learning · 33%

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

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks › programmable data plane
programmable switch
1.012026
Net-P4ct: Enhanced WAN Bandwidth Fair Sharing Using P4 Programmable Switches · NSDI 2026
Machine learning › Probabilistic and Bayesian machine learning
causal inference
0.912025
Long-Term Individual Causal Effect Estimation via Identifiable Latent Representation Learning · IJCAI 2025
Machine learning › Representation and self-supervised learning › causal representation learning › identifiability
identifiable representation learning
0.912025
Long-Term Individual Causal Effect Estimation via Identifiable Latent Representation Learning · IJCAI 2025
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal effect estimation › treatment effect estimation
individual treatment effect estimation
0.912025
Long-Term Individual Causal Effect Estimation via Identifiable Latent Representation Learning · IJCAI 2025
Software-defined and programmable networks
openflow
0.812024
Hoda: a High-performance Open vSwitch Dataplane with Multiple Specialized Data Paths · EuroSys 2024
Software-defined and programmable networks
programmable data plane
0.812024
Hoda: a High-performance Open vSwitch Dataplane with Multiple Specialized Data Paths · EuroSys 2024
Cellular and mobile networks › low-latency communication
connection setup latency
0.612022
Artemis: A Latency-Oriented Naming and Routing System · IEEE Trans. Parallel Distributed Syst. 2022
Internet architecture and protocols
naming and addressing
0.612022
Artemis: A Latency-Oriented Naming and Routing System · IEEE Trans. Parallel Distributed Syst. 2022
Transport protocols and congestion control
transport protocols
0.612022
Artemis: A Latency-Oriented Naming and Routing System · IEEE Trans. Parallel Distributed Syst. 2022
Internet architecture and protocols
multicast
0.512021
Towards highly scalable multicast via explicit path definition · CoNEXT 2021
Routing and switching
multicast routing
0.512021
Towards highly scalable multicast via explicit path definition · CoNEXT 2021
Routing and switching › multicast routing
multicast scaling
0.512021
Towards highly scalable multicast via explicit path definition · CoNEXT 2021
Network optimization and economics › resource allocation
bandwidth allocation
0.312026
Net-P4ct: Enhanced WAN Bandwidth Fair Sharing Using P4 Programmable Switches · NSDI 2026
Cloud and datacenter computing
cloud networking
0.212024
Hoda: a High-performance Open vSwitch Dataplane with Multiple Specialized Data Paths · EuroSys 2024
Content delivery and video streaming › server selection
replica selection
0.212022
Artemis: A Latency-Oriented Naming and Routing System · IEEE Trans. Parallel Distributed Syst. 2022
Content delivery and video streaming › video broadcasting
IPTV
0.112021
Towards highly scalable multicast via explicit path definition · CoNEXT 2021

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

specialized parsing · 1.5microflow caching · 1.5variational autoencoder · 0.9transport layer handshake · 0.6overlay routing · 0.6anycast · 0.6in-packet bitmap encoding · 0.5
YearPublicationVenuePosition
2026 Net-P4ct: Enhanced WAN Bandwidth Fair Sharing Using P4 Programmable Switches
Mingwei Cui, Yihan Zou, Yihang Miao, Suhan Jiang, Damu Ding, Lirong Lai, Shengyuan He, Anjian Chen, Jiaming Shi, Junjie Wan, Yandong Duan, Ruomin Fang, Yongping Tang, Qiao Kang, Guangrui Wu, Xiyun Xu
NSDI13
2026 Synchronous detection of strawberry fruit and stem in natural scene using scale edge fusion network and semi-supervised learning
Qi Wu 0017, Junjie Wan, Zhicheng Guo, Shizhuang Weng, Wenshen Jia
Eng. Appl. Artif. Intell.3
2025 Long-Term Individual Causal Effect Estimation via Identifiable Latent Representation Learning
abstract
Estimating long-term causal effects by combining long-term observational and short-term experimental data is a crucial but challenging problem in many real-world scenarios. In existing methods, several ideal assumptions, e.g. latent unconfoundedness assumption or additive equi-confounding bias assumption, are proposed to address the latent confounder problem raised by the observational data. However, in real-world applications, these assumptions are typically violated which limits their practical effectiveness. In this paper, we tackle the problem of estimating the long-term individual causal effects without the aforementioned assumptions. Specifically, we propose to utilize the natural heterogeneity of data, such as data from multiple sources, to identify latent confounders, thereby significantly avoiding reliance on idealized assumptions. Practically, we devise a latent representation learning-based estimator of long-term causal effects. Theoretically, we establish the identifiability of latent confounders, with which we further achieve long-term effect identification. Extensive experimental studies, conducted on multiple synthetic and semi-synthetic datasets, demonstrate the effectiveness of our proposed method.
Ruichu Cai, Junjie Wan, Weilin Chen 0001, Zeqin Yang, Zijian Li 0001, Peng Zhen 0001, Jiecheng Guo
IJCAI2
2024 Hoda: a High-performance Open vSwitch Dataplane with Multiple Specialized Data Paths
abstract
Open vSwitch (OvS) has been widely used in cloud networks in view of its programmability and flexibility. However, we observe a huge performance drop when it loads practical cloud networking services (e.g., tunneling and firewalling). Our further analysis reveals that the root cause lies in the gap between the needs of supporting various selections of packet header fields and the one-size-fits-all data path in the vanilla OvS. Motivated by this, we design Hoda, a high-performance OvS dataplane with multiple specialized data paths. Specifically, Hoda constructs the specialized parser and microflow cache for each OpenFlow program so as to achieve lightweight parsing and caching. We also propose a configurable version of Hoda that introduces configuration knobs in the data path to ease specialization. The experiments with real-life OpenFlow rules show that Hoda achieves up to 1.7× speed up over the state-of-the-art OvS and 1.5× speed up over mSwitch. Hoda has also been deployed in a large cloud to serve various online services; the A/B test in the cloud reveals a 20% request process time reduction for Ngnix services.
Peng He 0003, Zhenyu Li 0001, Junjie Wan, Xiongchun Duan, Yu Zhang 0209, Gaogang Xie
EuroSys5
2022 CGM2: Carrier-Grade Minimalism Multicast with Stateless Explicit Path
abstract
Group communication is a one-to-many communication pattern that distributes data from one sender to multiple receivers. Multicast as a group communication method is extensively employed in content distribution scenarios, such as IP-based cable TV, live streaming, video conference, data delivery, etc. Since application-layer multicast cannot touch network elements, it suffers from inefficient network utilization. Some existing network-assisted multicast are limited by scalability issues caused by the inability to maintain a sharply increased per-flow state in individual network elements. Moreover, existing network-assisted multicast is unable to meet the newly emerging need, such as load balancing and traffic engineering. This paper presents a novel multicast technique called Carrier-Grade Minimalism Multicast (CGM2). Through a string of bits, the bitmap, nodes are instructed to locally replicate packets and forward them over several interfaces without maintaining a per-flow state. Bitmaps of nodes along the multicast path are encapsulated in the recursive format as a binary in-packet tree for explicit forwarding path.
Junjie Wan, Fengkai Li, Wanhong Wang
HPSR2
2022 Artemis: A Latency-Oriented Naming and Routing System
abstract
Today, Internet service deployment is typically implemented with server replication at multiple locations. Domain name system (DNS), which translates human-readable domain names into network-routable IP addresses, is typically used for distributing users to different server replicas. However, DNS relies on several network-based queries and the queries delay the connection setup process between the client and the server replica. In this article, we propose Artemis, a practical low-latency naming and routing system that supports optimal server (replica) selection based on user-defined policies and provides lower query latencies than DNS. Artemis uses a DNS-like domain name-IP mapping for replica selection and achieves low query latency by combining the name resolution process with the transport layer handshake process. In Artemis, all server replicas at different locations share the same anycast IP address, called Service Address. Clients use the Service Address to establish a transport layer connection with the server. The client's initial handshake packet is routed over an overlay network to reach the optimal server. Then the server migrates the transport layer connection to its original unicast IP address after finishing the handshake process. After that, service discovery is completed, and the client communicates with the server directly via IP addresses. To validate the effectiveness of Artemis, we evaluate its performance via both real trace-driven simulation and real-world deployment. The result shows that Artemis can handle a large number of connections and reduce the connection setup latency compared with state-of-the-art solutions. More specifically, our deployment across 11 Google data centers shows that Artemis reduces the connection setup latency by 39.4% compared with DNS.
Xuebing Li, Yang Chen 0001, Tiancheng Guo, Yu Xiao 0001, Junjie Wan, Xin Wang 0002
IEEE Trans. Parallel Distributed Syst.7
2021 Towards highly scalable multicast via explicit path definition
abstract
Group communication is a communication pattern where data is distributed from one sender to many receivers. It is widely applied in content distribution scenarios, such as IPTV, live streaming, video conference, data delivery, and others. Multicast is an efficient one-to-many data distribution method. However, application-layer multicast still has problems of inefficient network utilization as it is not allowed to control network elements. Existing network assisted multicast is unable to meet the newly emerging demand, such as multicast traffic engineering and load balancing. Some implementations of network assisted multicast are also limited to scalability issues caused by limitations of per-flow state maintained in network elements. In this paper, we introduce a novel multicast technology called Carrier-Grade Minimalism Multicast (CGMM) which leverages a string of bits, the bitmap, to instruct node to locally duplicate packets and forward them over several links without per-flow state and encapsulates bitmaps as binary in-packet tree for explicit forwarding path.
Junjie Wan, Wanhong Wang
CoNEXT2