Demo Data from EDBT 2026 / reviewers in the wild / expert
Ye Yu 0001
dblp:37/5423-1
· DBLP profile ↗
16ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0003-4541-6918ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 10 · 5 first-authorSystems, architecture and hardware · 4 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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
8 papers |
Routing and switching · 29% Datacenter networks · 16% Network management and operations · 15% | |
| Network and information security
2 papers |
Systems and software security · 35% Network security · 35% Cryptographic protocols and secure computation · 30% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 44% Interconnection networks and networks-on-chip · 44% Cloud and datacenter computing · 13% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 30 heaviest of 36, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Datacenter networks
data center network topology |
0.4 | 2 | 2016 | Space Shuffle: A Scalable, Flexible, and High-Performance Data Center Network · IEEE Trans. Parallel Distributed Syst. 2016 Space Shuffle: A Scalable, Flexible, and High-Bandwidth Data Center Network · ICNP 2014 |
Routing and switching › geographic routing
greedy routing |
0.4 | 2 | 2016 | Space Shuffle: A Scalable, Flexible, and High-Performance Data Center Network · IEEE Trans. Parallel Distributed Syst. 2016 Space Shuffle: A Scalable, Flexible, and High-Bandwidth Data Center Network · ICNP 2014 |
Datacenter networks › data center network topology
scalable topology |
0.4 | 2 | 2016 | Space Shuffle: A Scalable, Flexible, and High-Performance Data Center Network · IEEE Trans. Parallel Distributed Syst. 2016 Space Shuffle: A Scalable, Flexible, and High-Bandwidth Data Center Network · ICNP 2014 |
Software-defined and programmable networks
network function virtualization |
0.4 | 1 | 2020 | SICS: Secure and Dynamic Middlebox Outsourcing · IEEE/ACM Trans. Netw. 2020 |
Network security › anonymity networks › anonymous communication
traffic privacy |
0.4 | 1 | 2020 | SICS: Secure and Dynamic Middlebox Outsourcing · IEEE/ACM Trans. Netw. 2020 |
Internet of things and sensor networks › iot networks
iot communication |
0.4 | 1 | 2019 | Toward Secure and Efficient Communication for the Internet of Things · IEEE/ACM Trans. Netw. 2019 |
Physical-layer communications › physical layer security
secure communication |
0.4 | 1 | 2019 | Toward Secure and Efficient Communication for the Internet of Things · IEEE/ACM Trans. Netw. 2019 |
Memory systems › memory disaggregation
memory network |
0.4 | 1 | 2019 | String Figure: A Scalable and Elastic Memory Network Architecture · HPCA 2019 |
Interconnection networks and networks-on-chip
network topology |
0.4 | 1 | 2019 | String Figure: A Scalable and Elastic Memory Network Architecture · HPCA 2019 |
Bioinformatics and computational biology › metagenomics
k-mer-based classification |
0.3 | 1 | 2018 | A novel data structure to support ultra-fast taxonomic classification of metagenomic sequences with k-mer signatures · Bioinform. 2018 |
Bioinformatics and computational biology › metagenomics
metagenomic sequence classification |
0.3 | 1 | 2018 | A novel data structure to support ultra-fast taxonomic classification of metagenomic sequences with k-mer signatures · Bioinform. 2018 |
Bioinformatics and computational biology › metagenomics
taxonomic classification |
0.3 | 1 | 2018 | A novel data structure to support ultra-fast taxonomic classification of metagenomic sequences with k-mer signatures · Bioinform. 2018 |
Routing and switching › routing algorithms
hash-routing |
0.3 | 1 | 2018 | Memory-Efficient and Ultra-Fast Network Lookup and Forwarding Using Othello Hashing · IEEE/ACM Trans. Netw. 2018 |
Routing and switching
IP lookup |
0.3 | 1 | 2018 | Memory-Efficient and Ultra-Fast Network Lookup and Forwarding Using Othello Hashing · IEEE/ACM Trans. Netw. 2018 |
Routing and switching
packet forwarding |
0.3 | 1 | 2018 | Memory-Efficient and Ultra-Fast Network Lookup and Forwarding Using Othello Hashing · IEEE/ACM Trans. Netw. 2018 |
Internet of things and sensor networks
data forwarding |
0.3 | 1 | 2017 | A concise forwarding information base for scalable and fast name lookups · ICNP 2017 |
Network management and operations › fault management
fault diagnosis |
0.3 | 1 | 2017 | Practical Network-Wide Packet Behavior Identification by AP Classifier · IEEE/ACM Trans. Netw. 2017 |
Network measurement and analytics › protocol analysis
forwarding behavior analysis |
0.3 | 1 | 2017 | Practical Network-Wide Packet Behavior Identification by AP Classifier · IEEE/ACM Trans. Netw. 2017 |
Routing and switching
forwarding table |
0.3 | 1 | 2017 | A concise forwarding information base for scalable and fast name lookups · ICNP 2017 |
Internet architecture and protocols › domain name system
name lookup |
0.3 | 1 | 2017 | A concise forwarding information base for scalable and fast name lookups · ICNP 2017 |
Network management and operations
network verification |
0.3 | 1 | 2017 | Practical Network-Wide Packet Behavior Identification by AP Classifier · IEEE/ACM Trans. Netw. 2017 |
Software-defined and programmable networks
programmable data plane |
0.3 | 1 | 2017 | A concise forwarding information base for scalable and fast name lookups · ICNP 2017 |
Algorithms and data structures › data structure design › search structures
hashing |
0.3 | 1 | 2017 | A concise forwarding information base for scalable and fast name lookups · ICNP 2017 |
Algorithms and data structures › data structure design › search structures › hashing › perfect hashing
minimal perfect hashing |
0.3 | 1 | 2017 | A concise forwarding information base for scalable and fast name lookups · ICNP 2017 |
Routing and switching
routing |
0.2 | 1 | 2016 | Space Shuffle: A Scalable, Flexible, and High-Performance Data Center Network · IEEE Trans. Parallel Distributed Syst. 2016 |
Network management and operations › network verification
atomic predicates |
0.2 | 1 | 2015 | Practical network-wide packet behavior identification by AP classifier · CoNEXT 2015 |
Software-defined and programmable networks › runtime verification
rule enforcement verification |
0.2 | 1 | 2015 | Practical network-wide packet behavior identification by AP classifier · CoNEXT 2015 |
Datacenter networks
bisection bandwidth |
0.2 | 1 | 2014 | Space Shuffle: A Scalable, Flexible, and High-Bandwidth Data Center Network · ICNP 2014 |
Bioinformatics and computational biology
metagenomics |
0.1 | 1 | 2018 | A novel data structure to support ultra-fast taxonomic classification of metagenomic sequences with k-mer signatures · Bioinform. 2018 |
Wireless networking
network scalability |
0.1 | 1 | 2016 | Space Shuffle: A Scalable, Flexible, and High-Performance Data Center Network · IEEE Trans. Parallel Distributed Syst. 2016 |
Methods — techniques the papers use, named apart from their topics
othello hashing · 0.9label-based rule matching · 0.9encryption · 0.9geometric star chaining · 0.8dynamic tree chaining · 0.8bloom filter · 0.6simulation · 0.4network reconfiguration · 0.4hybrid routing protocol · 0.4RTL simulation · 0.4probabilistic hashing · 0.3l-othello data structure · 0.3control plane computation · 0.3atomic predicate analysis · 0.3greedy routing · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Concury: a fast and light-weight software cloud load balancerabstractA load balancer (LB) is a vital network function for cloud services to balance the load amongst resources. Stateful software LBs that run on commodity servers provide flexibility, cost-efficiency, and packet consistency. However, current designs have two main limitations: 1) states are stored as digests, which may cause packet inconsistency due to digest collisions; 2) the data plane needs to update for every new connection, and frequent updates hurt throughput and packet consistency. In this work, we present a new software stateful LB called Concury, which is the first solution to solve these problems. The key innovation of Concury is a new method to maintain large network states with frequent connection arrivals, which is succinct in memory cost, consistent under network changes, and incurs low update cost. The evaluation results show that the Concury algorithm provides 4x throughput and consumes less memory compared to other LB algorithms, while providing weighted load balancing and false-hit freedom, for both real and synthetic data center traffic. We implement Concury and evaluate it in two real networks. It achieves 67.2 Gbps single-thread throughput on a cheap desktop computer in 100GbE. Shouqian Shi, Ye Yu 0001, Minghao Xie, Xin Li 0057, Ying Zhang 0022, Chen Qian 0001 |
SoCC | 2 |
| 2020 | SICS: Secure and Dynamic Middlebox OutsourcingabstractThere is an increasing trend that enterprises outsource their middlebox processing to a cloud for lower cost and easier management. However, outsourcing middleboxes brings threats to the enterprise's private information, including the traffic and rules of middleboxes, all of which are visible within the cloud. Existing solutions for secure middlebox outsourcing either incur significant performance overhead or do not support incremental updates. In this article, we present a secure and dynamic middlebox outsourcing framework, SICS, short for Secure In-Cloud Service. SICS encrypts each packet header and uses a label for in-cloud rule matching, which enables the cloud to perform its functionalities correctly with minimum header information leakage. Evaluation results show that SICS achieves higher throughput, faster construction and update speed, and lower resource overhead at the enterprise and in the cloud when compared with existing solutions. Huazhe Wang, Xin Li 0057, Yang Wang 0009, Yu Zhao 0010, Ye Yu 0001, Hongkun Yang, Chen Qian 0001 |
IEEE/ACM Trans. Netw. | 5 |
| 2019 | String Figure: A Scalable and Elastic Memory Network ArchitectureabstractDemand for server memory capacity and performance is rapidly increasing due to expanding working set sizes of modern applications, such as big data analytics, inmemory computing, deep learning, and server virtualization. One promising techniques to tackle this requirements is memory networking, whereby a server memory system consists of multiple 3D die-stacked memory nodes interconnected by a high-speed network. However, current memory network designs face substantial scalability and flexibility challenges. This includes (1) maintaining high throughput and low latency in large-scale memory networks at low hardware cost, (2) efficiently interconnecting an arbitrary number of memory nodes, and (3) supporting flexible memory network scale expansion and reduction without major modification of the memory network design or physical implementation. To address the challenges, we propose String Figure1, a highthroughput, elastic, and scalable memory network architecture. String Figure consists of (1) an algorithm to generate random topologies that achieve high network throughput and nearoptimal path lengths in large-scale memory networks, (2) a hybrid routing protocol that employs a mix of computation and look up tables to reduce the overhead of both in routing, (3) a set of network reconfiguration mechanisms that allow both static and dynamic network expansion and reduction. Our experiments using RTL simulation demonstrate that String Figure can interconnect over one thousand memory nodes with a shortest path length within five hops across various traffic patterns and real workloads. Matheus Ogleari, Ye Yu 0001, Chen Qian 0001, Ethan L. Miller, Jishen Zhao |
HPCA | 2 |
| 2019 | Toward Secure and Efficient Communication for the Internet of ThingsabstractInternet of Things has been widely applied in everyday life, ranging from transportation and healthcare to smart homes. As most IoT devices carry constrained resources and limited storage capacity, sensing data need to be transmitted to and stored at resource-rich platforms, such as a cloud. IoT applications need to retrieve sensing data from the cloud for analysis and decision-making purposes. Ensuring the authenticity and integrity of the sensing data is essential for the correctness and safety of IoT applications. We summarize the new challenges of the IoT data communication with authenticity and integrity and argue that existing solutions cannot be easily adopted to resource-constraint IoT devices. We present two solutions called dynamic tree chaining and geometric star chaining that provide efficient and secure communication for the Internet of Things. Extensive simulations and prototype emulation experiments driven by real IoT data show that the proposed system is more efficient than alternative solutions in terms of time and space. Xin Li 0057, Minmei Wang, Huazhe Wang, Ye Yu 0001, Chen Qian 0001 |
IEEE/ACM Trans. Netw. | 4 |
| 2018 | NetCP: Consistent, Non-Interruptive and Efficient Checkpointing and Rollback of SDNabstractNetwork failures are inevitable due to its increasing complexity, which significantly hampers system availability and performance. While adopting checkpointing and rollback recovery protocols (C/R for abbreviation) from distributed systems into computer networks is promising, several specific challenges appear as we design a C/R system for Software-Defined Networks (SDN). The C/R should be coordinated with other applications in the SDN controller, each individual switch C/R should not interrupt traffic traversing it, and SDN controller C/R faces the challenge of time and space overhead. We propose a C/R framework for SDN, named NetCP. NetCP coordinates C/R and other applications to get consistent global checkpoints, it leverages redundant forwarding tables in SDN switches for C/R so as to avoid interrupting traversing traffic, and it analyzes the dependencies between controller applications to make minimal C/R decision. We have implemented NetCP in a prototype system using the current standard SDN tools and demonstrate that it achieves consistency, non-interruption, and efficiency with negligible overhead. Ye Yu 0001, Chen Qian 0001, Wenfei Wu, Ying Zhang 0022 |
IWQoS | 1 |
| 2018 | A novel data structure to support ultra-fast taxonomic classification of metagenomic sequences with k-mer signaturesabstractMotivation: Metagenomic read classification is a critical step in the identification and quantification of microbial species sampled by high-throughput sequencing. Although many algorithms have been developed to date, they suffer significant memory and/or computational costs. Due to the growing popularity of metagenomic data in both basic science and clinical applications, as well as the increasing volume of data being generated, efficient and accurate algorithms are in high demand. Results: We introduce MetaOthello, a probabilistic hashing classifier for metagenomic sequencing reads. The algorithm employs a novel data structure, called l-Othello, to support efficient querying of a taxon using its k-mer signatures. MetaOthello is an order-of-magnitude faster than the current state-of-the-art algorithms Kraken and Clark, and requires only one-third of the RAM. In comparison to Kaiju, a metagenomic classification tool using protein sequences instead of genomic sequences, MetaOthello is three times faster and exhibits 20-30% higher classification sensitivity. We report comparative analyses of both scalability and accuracy using a number of simulated and empirical datasets. Availability and implementation: MetaOthello is a stand-alone program implemented in C ++. The current version (1.0) is accessible via https://doi.org/10.5281/zenodo.808941. Contact: [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Xinan Liu, Ye Yu 0001, Corrine F. Elliott, Chen Qian 0001, Jinze Liu |
Bioinform. | 2 |
| 2018 | Memory-Efficient and Ultra-Fast Network Lookup and Forwarding Using Othello Hashing
Ye Yu 0001, Djamal Belazzougui, Chen Qian 0001, Qin Zhang 0001 |
IEEE/ACM Trans. Netw. | 1 |
| 2017 | A concise forwarding information base for scalable and fast name lookupsabstractForwarding information base (FIB) scalability and its lookup speed are fundamental problems of numerous network technologies that uses location-independent network names. In this paper we present a new network algorithm, Othello Hashing, and its application of a FIB design called Concise, which uses very little memory to support ultra-fast lookups of network names. Othello Hashing and Concise make use of minimal perfect hashing and relies on the programmable network framework to support dynamic updates. Our conceptual contribution of Concise is to optimize the memory efficiency and query speed in the data plane and move the relatively complex construction and update components to the resource-rich control plane. We implemented Concise on three platforms. Experimental results show that Concise uses significantly smaller memory to achieve much faster query speed compared to existing solutions of network name lookups. Ye Yu 0001, Djamal Belazzougui, Chen Qian 0001, Qin Zhang 0001 |
ICNP | 1 |
| 2017 | Practical Network-Wide Packet Behavior Identification by AP ClassifierabstractIdentifying the network-wide forwarding behaviors of a packet is essential for many network management applications, including rule verification, policy enforcement, attack detection, traffic engineering, and fault localization. Current tools that can perform packet behavior identification either incur large time and memory costs or do not support real-time updates. In this paper, we present AP Classifier, a control plane tool for packet behavior identification. AP Classifier is developed based on the concept of atomic predicates, which can be used to characterize the forwarding behaviors of packets. Experiments using the data plane network state of two real networks show that the processing speed of AP Classifier is faster than existing tools by at least an order of magnitude. Furthermore, AP Classifier uses very small memory and is able to support real-time updates. Huazhe Wang, Chen Qian 0001, Ye Yu 0001, Hongkun Yang, Simon S. Lam |
IEEE/ACM Trans. Netw. | 3 |
| 2016 | Failure-Resilient Routing for Server-Centric Data Center Networks with Random TopologiesabstractData center networks with random topologies provide several promising features, such as near-optimal bisection bandwidth and flexibility of incremental growth. However, network failures are ubiquitous and significantly affect the performance of cloud services, such as availability and bandwidth. Existing random topology based data centers do not provide specific fault-tolerance mechanisms to recover the network from failures and to protect network performance from downgrading. In this work, we design FTDC, a fault-tolerant network and its routing protocols. FTDC is developed to provide high-bandwidth and flexibility to data center applications and achieve fault tolerance in a self-fixing manner. Upon failures, the nodes automatically explore valid paths to deliver packets to the destination by exchanging control packets. FTDC is a generalized solution that can be applied to multiple existing data center topologies. Experimental results show that FTDC demonstrates high performance with very little extra overhead during network failures. Ye Yu 0001, Chen Qian 0001 |
CloudCom | 1 |
| 2016 | Garlic Cast: Lightweight and Decentralized Anonymous Content SharingabstractAnonymous content sharing over the Internet protects user privacy and content confidentiality. Most overlay anonymous communication protocols employ some relay nodes as the proxies to forward content and require relays to perform cryptography or coding operations on messages. They have two major limitations. First, extra computation overhead may discourage overlay nodes from serving as relays. Second, long forwarding latency at relays makes an anonymous path easier to fail under network churn. In this paper, we present a lightweight and decentralized anonymous content sharing system named Garlic Cast, which requires near-zero computation cost on relays and does not rely on any centralized service. Garlic Cast uses random walks to find proxies in overlay networks and an security-enhanced Information Dispersal Algorithm to search and deliver content files. We have implemented a prototype of Garlic Cast and performed extensive simulation on real overlay topologies. Evaluation results show that the throughput of Garlic Cast is higher than that of RSA-based anonymous routing by over two orders of magnitude. Garlic Cast provides high level of anonymity and is robust to various attacks. Chen Qian 0001, Ye Yu 0001, Sheng Zhong 0002 |
ICPADS | 4 |
| 2016 | FTDC: A fault-tolerant server-centric data center networkabstractServer-centric data center networks enable several important features of modern data center applications, such as cloud storage and big data processing. However, network failures are ubiquitous and significantly affect network performance, such as routing correctness and network bandwidth. Existing server-centric data centers do not provide specific fault-tolerance mechanisms to recover the network from failures and to protect network performance from downgrading. In this work, we design FTDC, a fault-tolerant network and its routing protocols. FTDC is developed to provide high-bandwidth and flexibility to data center applications and achieve fault tolerance in a self-fixing manner. Upon failures, the servers automatically explore valid paths to deliver packets to the destination by exchanging control messages among servers. Experimental results show that FTDC demonstrate high performance with very little extra overhead during network failures. Ye Yu 0001, Chen Qian 0001 |
IWQoS | 1 |
| 2016 | DiFS: Distributed Flow Scheduling for adaptive switching in FatTree data center networks
Wenzhi Cui, Ye Yu 0001, Chen Qian 0001 |
Comput. Networks | 2 |
| 2016 | Space Shuffle: A Scalable, Flexible, and High-Performance Data Center NetworkabstractThe increasing need of cloud and big data applications requires data center networks to be scalable and bandwidth-rich. Current data center network architectures often use rigid topologies to increase network bandwidth. A major limitation is that they can hardly support incremental network growth. Recent work has been investigating new network architecture and protocols to achieve three important design goals of large data centers, namely, high throughput, routing and forwarding scalability, and flexibility for incremental growth. Unfortunately, existing data center network architectures focus on one or two of the above properties and pay little attention to the others. In this paper, we design a novel flexible data center network architecture, Space Shuffle (S2), which applies greedy routing on multiple ring spaces to achieve high-throughput, scalability, and flexibility. The proposed greedy routing protocol of S2 effectively exploits the path diversity of densely connected topologies and enables key-based routing. Extensive experimental studies show that S2 provides high bisectional bandwidth and throughput, near-optimal routing path lengths, extremely small forwarding state, fairness among concurrent data flows, and resiliency to network failures. Ye Yu 0001, Chen Qian 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2015 | Practical network-wide packet behavior identification by AP classifierabstractIdentifying the network-wide forwarding behaviors of a packet is essential for many network management applications, including rule verification, policy enforcement, attack detection, traffic engineering, and fault localization. Current tools that can perform packet behavior identification either incur large time and memory costs or do not support real-time updates. In this paper we present AP Classifier, a control plane tool for packet behavior identification. AP Classifier is developed based on the concept of atomic predicates which can be used to characterize the forwarding behaviors of packets. Experiments using the data plane network state of two real networks show that the processing speed of AP Classifier is faster than existing tools by at least an order of magnitude. Furthermore, AP Classifier uses very small memory and is able to support real-time updates. Huazhe Wang, Chen Qian 0001, Ye Yu 0001, Hongkun Yang, Simon S. Lam |
CoNEXT | 3 |
| 2014 | Space Shuffle: A Scalable, Flexible, and High-Bandwidth Data Center NetworkabstractData center applications require the network to be scalable and bandwidth-rich. Current data center network architectures often use rigid topologies to increase network bandwidth. A major limitation is that they can hardly support incremental network growth. Recent studies propose to use random interconnects to provide growth flexibility. However, routing on a random topology suffers from control and data plane scalability problems, because routing decisions require global information and forwarding state cannot be aggregated. In this paper, we design a novel flexible data center network architecture, Space Shuffle (S2), which applies greedy routing on multiple ring spaces to achieve high-throughput, scalability, and flexibility. The proposed greedy routing protocol of S2 effectively exploits the path diversity of densely connected topologies and enables key-based routing. Extensive experimental studies show that S2 provides high bisectional bandwidth and throughput, near-optimal routing path lengths, extremely small forwarding state, fairness among concurrent data flows, and resiliency to network failures. Ye Yu 0001, Chen Qian 0001 |
ICNP | 1 |