P4-TAP: A Data Plane Framework for Traffic Aggregation and Prioritization in Time-Sensitive IoT Networks

Authors

  • Hagar Ramadan Department of Information Technology, Faculty of Computers and Informatics, Zagazig University, Zagazig 44511, Egypt
  • Ameer El-Sayed Department of Information Technology, Faculty of Computers and Informatics, Zagazig University, Zagazig 44511, Egypt https://orcid.org/0000-0003-3305-5844
  • Ehab R. Mohamed Department of Information Technology, Faculty of Computers and Informatics, Zagazig University, Zagazig 44511, Egypt https://orcid.org/0000-0002-9643-6719
  • Osama M. Elkomy Department of Information Technology, Faculty of Computers and Informatics, Zagazig University, Zagazig 44511, Egypt

Keywords:

P4, Internet of Things, Traffic Prioritization, Packet Aggregation, Quality of Service, Data Plane Programmability

Abstract

The explosive growth of the Internet of Things (IoT) has intensified the need for intelligent traffic management capable of reconciling latency-critical and non-critical data streams. This study proposes P4-TAP, a P4-Enabled Traffic Aggregation and Prioritization framework that operates entirely within the data plane to deliver real-time responsiveness for critical IoT traffic while improving bandwidth efficiency for routine communications. The research addresses four measurable objectives: (1) minimize end-to-end latency and jitter for time-sensitive packets, (2) maximize packet rate reduction and aggregation ratio for non-critical traffic, (3) ensure scalability at the edge, and (4) validate performance reproducibility. Implemented on a Mininet-based P4 Behavioral Model v2 (simple_switch) testbed comprising four hosts and two switches, the framework was evaluated under controlled mixed-traffic scenarios involving up to 97,656 packets/s. Results show that P4-TAP reduces the end-to-end latency of critical traffic by 94.4 ± 0.6% and jitter by 94.7 ± 0.5%, while the Stateful Aggregation Logic (SAL) achieves a packet rate reduction of 92.8 ± 0.3% and an average aggregation ratio of 14:1. Unlike prior P4 or SDN-based solutions limited to static prioritization or centralized control, P4-TAP introduces a dual-path in-data-plane architecture that dynamically separates and optimizes critical and non-critical flows in real time. Experimental profiling indicates a switch register utilization below 8% and timer load under 3%, confirming scalability on commodity hardware. These findings validate P4-TAP as a robust and scalable data-plane framework for time-sensitive IoT environments.

Downloads

Download data is not yet available.

Published

2025-12-11

How to Cite

Ramadan, H., El-Sayed, A., Mohamed, E. R., & Elkomy, O. (2025). P4-TAP: A Data Plane Framework for Traffic Aggregation and Prioritization in Time-Sensitive IoT Networks. International Journal of Computers and Informatics (Zagazig University), 9, 55–73. Retrieved from https://www.ijci.zu.edu.eg/index.php/ijci/article/view/125