Talk
Intermediate
First Talk

Prioritization of VoIP Traffic using eBPF

Approved

Session Description

With the increasing reliance on real-time communication platforms such as Zoom, Teams, and WhatsApp, maintaining low latency, jitter, and packet loss for VoIP (Voice over IP) has become critical. Traditional Linux networking stacks handle all traffic uniformly, often leading to degraded Quality of Service (QoS) for VoIP under heavy congestion.

Conventional QoS mechanisms like tc filters or static traffic shaping lack the adaptability and efficiency required for modern, high-throughput environments. There is a need for a programmable, kernel-level solution that can dynamically prioritize VoIP traffic while ensuring fair sharing of bandwidth.

We brought together XDP, Traffic Control (TC), and AQM to build a low-latency path specifically for WebRTC voice traffic, helping maintain a stable bitrate and minimal jitter even under heavy network congestion.

Key Takeaways

References

Session Categories

Engineering practice - productivity, debugging

Speakers

Shubham Agraharker
Student National Institute Of Technology Karnataka
https://www.linkedin.com/in/shubham-agraharker-96996421b/
Shubham Agraharker
Sambhav Singh
Student National Institute Of Technology Karnataka
Sambhav Singh
Harshit Babeley
Student NITK
Harshit Babeley
Ananya A K
Student NITK
Ananya A K

Reviews

100 %
Approvability
2
Approvals
0
Rejections
0
Not Sure
Reviewer #1
Approved

Looks good to me, although it might have been nice to a more in-depth explanation.
My only concern is if the audience will understand this talk, considering it requires a primer on networking etc.

Reviewer #2
Approved