Projects

Research Projects

Here are a part of the research projects I have been working on.


FastRMT - High-Speed Programmable Data Plane

First open-source FPGA-level RMT architecture implementation

FastRMT is the first open-source FPGA-level RMT (Reconfigurable Match-Action Table) architecture implementation, supporting 100Gbps line-rate processing with microsecond-level latency.

Key Features:

  • 100Gbps line-rate packet processing
  • Microsecond-level processing delay
  • Fully programmable pipelines
  • Open source

Impact: Adopted by many interesting opensource projects like Menshen.


FlexTSN - Time-Sensitive Networking

Flexible TSN switching model with programmable scheduling

FlexTSN addresses the conflict between deterministic scheduling and hardware overhead in Time-Sensitive Networking.

Key Innovations:

  • AIAO (Any-In-Any-Out) programmable scheduling primitive
  • Memory-efficient design
  • IEEE 802.1Qbv compliant

Impact: Core architecture integrated into Yinhe Hengxin I TSN switching chip.


FAST Framework (IWQoS 2019)

Hardware-software co-design network acceleration teaching platform

FAST (FPGA-Accelerated Switching and Testing) is designed for both research and education in network systems.

Adoption:

  • Beijing University of Posts and Telecommunications
  • University of Electronic Science and Technology of China
  • Southeast University
  • National University of Defense Technology

Impact: Supported research leading to publications in SIGCOMM, ToN, and other top venues.