Skip to content

Phils Blog and Stuff

TELECOMS. VIRTUALIZATION. IT. CODING. and more…

Menu
  • Home
  • Resources
    • Subnet Mask Cheat Sheet
    • Easy Dmarc+Email
    • MX Tool Box
  • Contact Me
Menu

SIP/VoIP: Simple Trouble Shooting…..

Posted on 30/08/201208/03/2023 by Phil

In this article I am going to cover some simple and common steps that a user of a VoIP/SIP telephony system can do before calling they VoIP provider.

No inbound calls:

  • Firewall – Make sure the firewall is not blocking inbound connection to the phone/PBX. As a general rule make sure that UDP ports 5060, 10000-20000 are open for SIP/RTP Streams. You might also need to check other Audio RTP Ports based on the phone/Equitment you are using.
  • Broadband – Make sure that your Broadband provider is not blocking ports or the SIP service to and from your VoIP provider.

One way audio:

  • Firewall Ports – Make sure the firewall is not blocking ports, as mentioned above.
  • Codec Settings – Make sure you are using the correct Codec settings. A lot of providers prefer you to use G.711Alaw. using the wrong codec on any port of the call can stop audio from working in a direction if the VoIP provider is not Transcoding between the codecs.

Bad Audio/Darlek Sounding:

  • Check LAN – Make sure you have no internal LAN problems like Loops or programs that send out high volumes of multi-cast packets.
  • Check Bandwidth – Make sure that on both your LAN and WAN/ISP you have enough bandwidth to suit the codec’s you are using for SIP/VoIP. As a rule, G.711Alaw uses 87.2kbps(8.7KBps). Also make sure you have no users on the network using Bit torrent clients for seeding and downloading
  • Check Broadband –  Check the Bandwidth you have available from your ISP to make sure you can make calls with a guaranteed bandwidth amount. As a rule you want a minimum of 2Mb down, and 2Mb up.
  • Check For Packet Loss – run a packet loss trace using either MTR (Linux) or WinMTR (Windows) to both your ISPs DNS Servers AND the VoIP providers servers you are connecting to, if you see any lost packets, then you know that your calls are going to have words and bits missing, and you will be either asking to repeat stuff or be asked to  repeat stuff.
The above are common problems and steps you can take to make sure you get the best VoIP experience from your VoIP provider.

Little ol’Me

Greetings, I'm Phil, an Infrastructure Engineer with a wealth of 21 years of experience in the industry.

My expertise spans the domains of datacenter management, virtualization, VoIP implementation, and network design and configuration.

I have a penchant for Open Source software, particularly M0n0wall, pfSense, OPNsense, and VyOS.

Please don't hesitate to reach out to me for any inquiries or collaborations. Thanks! :-)

Donations - £5.00 GBP

POSTS

  • Home Assistant. Add water meter with PHP+MQTT+YML.
  • Automating your home with Home Assistant. Initial install and config (Hyper-V).
  • The importance of setting up email security correctly.
  • Automate Debian installations with Seed, DHCP and Nginx.
  • A simple link shortener.. Fun little project…

WORD CLOUD

3CX 3CX Phone System Apache Asterisk Cacti CentOS CRM DHCP DNS Email Fail over Failover File System Firewall FreeBSD FreeNAS FXO IAX install IP IP PBX Linux M0n0wall Nottingham Open Source PBX PFSense PHP Router Server SIP snom SSH TrixBox ubuntu VLAN Voice VoIP VPN vyatta WAN Website WiFi yealink ZFS

© 2023 Phils Blog and Stuff | Powered by Superbs Personal Blog theme