MAHI.
AboutWorkProjectsBlogContact

Technical Insights

Solving complex engineering problems in VoIP, Linux, and Scalable Systems. Written by Sunil Kumar Nayak.

Troubleshooting One-Way Audio in SIP: A Wireshark Guide
VoIP Debugging
2025-12-15 8 min read

Troubleshooting One-Way Audio in SIP: A Wireshark Guide

One-way audio is the ghost of VoIP. Here’s a practical guide to hunting it down using Wireshark, checking SDP, and verifying RTP flows.

Read Article
Optimizing FreeSWITCH for 5000+ Concurrent Calls
Performance Engineering
2025-11-28 12 min read

Optimizing FreeSWITCH for 5000+ Concurrent Calls

Scaling VoIP infrastructure requires deep Linux and FreeSWITCH tuning. Learn about core binding, file descriptors, and SIP profile optimization.

Read Article
Tracking Down Memory Leaks in C with Valgrind
C Programming
2025-10-10 10 min read

Tracking Down Memory Leaks in C with Valgrind

Memory leaks in long-running services like VoIP softswitches are fatal. A deep dive into using Memcheck to find lost bytes.

Read Article
Linux Kernel Tuning for High-Performance VoIP Servers
DevOps & Linux
2025-09-22 15 min read

Linux Kernel Tuning for High-Performance VoIP Servers

VoIP is sensitive to latency (jitter). Standard Linux distros are tuned for throughput, not latency. Let's fix that.

Read Article
WebRTC vs. SIP: Understanding the Differences & Use Cases
Telecom Architecture
2025-08-05 7 min read

WebRTC vs. SIP: Understanding the Differences & Use Cases

Is SIP dead? No. But WebRTC is changing the browser landscape. Breaking down the signaling vs. media differences.

Read Article
Mastering NAT Traversal: STUN, TURN, and ICE Explained
Networking
2025-07-12 9 min read

Mastering NAT Traversal: STUN, TURN, and ICE Explained

Why does audio fail when users are on different Wi-Fi networks? The deep technical reality of Network Address Translation.

Read Article

© 2026 Sunil Kumar Nayak. All rights reserved.