Leveraging P4 Programmable-Hardware Switches for In-Network PMU Packet Recovery

Phasor Measurement Unit (PMU) systems are essential for real-time power grid monitor- ing but often face data loss due to network delays, equipment malfunctions, or transmis- sion errors. Traditional centralized recovery solutions introduce significant latency and scalability challenges. This thesis presents a P4-based in-network recovery mechanism that embeds detection and recovery directly into the data plane of P4-enabled programmable switches, significantly reducing recovery time and infrastructure complexity. Using the Aurora 610 switch, the system detects missing packets via sequence number analysis and recovers magnitudes with an efficient register-based algorithm. Evaluation demonstrates high accuracy and low latency, achieving a mean absolute percentage error (MAPE) of 0.39% and an average processing latency of 336.99 nanosec- onds with a 2.52-nanosecond standard deviation at a 5% packet loss rate. These results highlight the potential of programmable networks for scalable, efficient, and resilient PMU data recovery, advancing grid monitoring and anomaly detection in real-time applications.

Publication Details

Journal
Journal of the Arkansas Academy of Science
Published
2024-12-01
Primary Topic
Power System Optimization and Stability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging P4 Programmable-Hardware Switches for In-Network PMU Packet Recovery

Journal of the Arkansas Academy of Science
Power System Optimization and Stability
article

Leveraging P4 Programmable-Hardware Switches for In-Network PMU Packet Recovery

article en

Abstract

Phasor Measurement Unit (PMU) systems are essential for real-time power grid monitor- ing but often face data loss due to network delays, equipment malfunctions, or transmis- sion errors. Traditional centralized recovery solutions introduce significant latency and scalability challenges. This thesis presents a P4-based in-network recovery mechanism that embeds detection and recovery directly into the data plane of P4-enabled programmable switches, significantly reducing recovery time and infrastructure complexity. Using the Aurora 610 switch, the system detects missing packets via sequence number analysis and recovers magnitudes with an efficient register-based algorithm. Evaluation demonstrates high accuracy and low latency, achieving a mean absolute percentage error (MAPE) of 0.39% and an average processing latency of 336.99 nanosec- onds with a 2.52-nanosecond standard deviation at a 5% packet loss rate. These results highlight the potential of programmable networks for scalable, efficient, and resilient PMU data recovery, advancing grid monitoring and anomaly detection in real-time applications.

Journal of the Arkansas Academy of Science
Industry, innovation and infrastructure
Openalex Percentile: Top 63%
Power System Optimization and Stability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.