SIP Trunking

Fix One-Way Audio on SIP Calls: SIP ALG, NAT and Codecs

Why SIP calls have one-way audio or drop at 30 seconds, and how to fix it: disable SIP ALG, set NAT external address, open the RTP range, and avoid codec mismatches.

Edesy Team6 min read

Frequently asked questions

Why can I hear the other person but they can't hear me on a SIP call?

Usually because your audio (RTP) is being sent to a private IP address the other side can't reach, or is blocked on the way out. Set your PBX's external (public) address and local networks, open the RTP port range, and disable SIP ALG on your router.

Why do my SIP calls drop after about 30 seconds?

Your PBX is not receiving the provider's replies, so it gives up after the standard SIP timeout of about 32 seconds. The most common cause is SIP ALG on the router rewriting the source port, so the replies are sent to a port nothing is listening on.

I already did port forwarding. Why is it still broken?

Port forwarding controls traffic coming into your network. SIP ALG changes traffic going out of it. They are different settings, and port forwarding cannot undo what SIP ALG does. Turn SIP ALG off and reboot the router.

Where is the SIP ALG setting on my router?

It is usually under Advanced, NAT, Firewall, WAN or VoIP, and may be called SIP ALG, SIP Transformations, SIP Passthrough or VoIP ALG. If an ISP-supplied router doesn't show it, ask your internet provider to disable SIP ALG.

Can codecs cause one-way audio?

Yes. If the two ends agree on a codec that one network in the path doesn't actually carry, one side hears silence. Limit the trunk to G.711 (alaw and ulaw), and if one-way audio happens only on certain destinations, try offering a single codec.

How do I know whether the problem is my PBX or the provider?

Use a test that bypasses your PBX. On Edesy, the trunk page has a Call me test that rings a phone through the trunk directly. If that has two-way audio and your PBX calls don't, the problem is on your network or PBX.

Edesy Team

The Edesy engineering team, building voice AI, messaging, and automation products for Indian businesses.

Published

Share

SIP TrunkingTelephonyTroubleshootingPBXTechnical
Back to blog