Biography

I’m a Ph.D student in the ECE Department at University of Southern California. I’m very fortunate to work with Prof. Ramesh Govindan and Prof. Barath Raghavan in Networked Systems Laboratory (NSL). Before joining NSL, I obtained my B.S. degree in Electrical Engineering and my B.A. degree in Economics from Peking University.

I am interested in Computer Networking and System research including SDN, NFV, and Data Center Networks.

Projects

My recent projects are about developing networking systems with performance guarantees, especially on NFV (packet processing) systems. These systems allow users to specify packet processing intents in a simplified way, and they enforce performance and scalability requirements by leveraging architecture supports and efficient algorithms at the controller, switches, NICs, and end-hosts. These systems are mostly used by network operators that provide mobile and edge network services.

Lemur: optimizing cross-platform NF performance objectives

Lemur is a NFV framework that automatically places and executes NF chains across heterogeneous platforms in a way that does not violate performance objectives.

FaaS-NFV: a scalable NFV system with resource-on-demand

FaaS-NFV is a cluster management system that automatically deploys scalable NF chains that run on the cluster. It allocates resources on demand to meet the low-latency requirements of NF chains while meeting scalability requirements.

Chromium Network Congestion Analyzer (NCA)

Chromium is the browser kernel of most modern browsers, such as Chrome and MS Edge. Network Congestion Analyzer (NCA) captures and analyzes transport-level packet traces in the background and detects network congestion events in the mobile edge. It is a part of Network Quality Estimator (NQE), and aims to export network congestion information for other parties (such as resource scheduler) to make better decisions on loading web requests.

NCA is public. See here.

Work Experience

Graduate Research Assistant (2016 – present)
Department of ECE, University of Southern California.

Research Intern (May 2020 – Aug 2020).
Google Inc, New York City, NY.
Mentor: Neal Cardwell

SWE Intern (May 2019 – Aug 2019).
Google Inc, Seattle, WA.
Mentor: Tarun Bansal

Selected Awards

  • Viterbi Graduate Student Annenberg Fellowship, 2016~2020
  • Excellent Research Award, Peking University, 2015
  • Peking University Carku Scholarship, 2015
  • Open Source Hardware and Embedded Computing Contest 2014, Finalist
  • Peking University SK Scholarship, 2014
  • Baidu Scholarship, 2013
  • Silver Medal, Chinese Physics Olympiad (CPHO) Final, 2011

Contact

Email: jianfenw[at]usc[dot]edu

University of Southern California
Department of Computer Science
941 Bloom Walk, SAL 227
Los Angeles, CA 90089-0781