In-Network AR/CG Traffic Classification Entirely Deployed in the Programmable Data Plane: Unlocking RTP Features and L4S Integration
This paper has been submitted to the Netsoft 2025 Conference and is under review!
ssh [username]@[IP] # Replace your username & Tofino IP
pass: xxxx # Tofino password
# Clone the Repository on your Tofino
git clone https://github.com/dcomp-leris/ARCG-DP-Deployment.git
cd ARCG-DP-Deployment/Tofino/V2
Output:
# Check to be in the froject folder
~/../p4_build.sh -p RF.p4
Output:
# Run compiled P4 code (RF) on Tofino2
~/../run_switchd.sh -p RF --arch tf2
Output:
bfshell> bfrt_python
# Set the CP.py file address
bfrt_python> %load /home/alireza/ARCG-DP-Deployment/Tofino/V2/CP.py
Output:
RF AR/CG Classifier + Automatic ECT Marking + Forwarding (L4S + Classic) Queues are running!