PIPages
Labs

Reza Rejaie

University of Oregon, OR·Computer Science

To deliver reliable service, the networks that make up the Internet have to be constantly monitored. Network telemetry systems watch traffic as it flows.

Fields

Computer Science

Engineering

Topics

network telemetry

network monitoring

programmable switches

Grants
1 known grant, through Sep 2027

What they work on

  1. Design a multi-objective, approximation-based scheme that schedules monitoring queries on a single multi-stage programmable switch, balancing accuracy, latency and reporting load.
  2. Extend the query scheduling scheme to telemetry queries that require visibility into traffic across multiple switches in a network.
  3. Support adaptive telemetry applications that keep state and run iteratively on runtime-programmable data planes, and experimentally evaluate the resulting scalable telemetry system.

More about the research

They help detect new cyberattacks and keep services like video streaming running smoothly. Modern programmable switches let these systems run monitoring tasks, written as queries, directly on network hardware at full speed. Today's systems, however, assume fixed traffic and query workloads. They don't scale to many queries or high traffic, and they handle only simple tasks on a single switch.

Why it matters

Scalable, adaptive network monitoring could help network operators detect new cyberattacks sooner. It could also help them keep performance-sensitive services, such as video streaming, at high quality. Internet users and organizations that rely on secure, reliable networks would benefit.

Known grants

From NIH and NSF research grants. Labs often have other funding we can't see.

CNS Core: Medium: Distributed Runtime Dataplane Telemetry as an Adaptive Query Scheduling Problem: Algorithms and Applications

NSF · Oct 2022 – Sep 2027

Closest labs

Minlan Yu

Harvard University, MA·Computer Science

Design a stateful network switch architecture that can manage, compute on and share application state inside the network, enabling in-network computing for distributed and high-performance computing applications.

Dong Jin

University of Arkansas, AR·Computer Science

Build an in-network cyberattack detection system for power-grid communication networks that uses programmable data planes for high-speed, customizable packet inspection.

Oyekunle Olukotun

Stanford University, CA·Computer Science

Design a stateful network switch architecture that can store, compute on and share application data inside the network, beyond basic packet routing.

The school

University of Oregon: 14 labs on PI Pages, $175M a year on research, 219 research doctorates a year.

More about University of Oregon

Reach out

A start for your email. Fill in the brackets.