Category: Archive

  • Installing OpenSIPS v1.6.1 on CentOS 5 64bit

    Smartvox Limited offered consultancy for installation and configuration of OpenSIPS, Asterisk and PSTN gateways. If you want to do it all yourself, here is a set of instructions that should help. Installing OpenSIPS v1.6.1 on CentOS 5 64 bit is very straightforward. All the dependencies can be installed using YUM. The packages required will depend on the modules that you intend to use from OpenSIPS. This page describes what must be installed to use OpenSIPS with…

    Read more..

  • Asterisk behind NAT

    Scenarios in which NAT may adversely affect Asterisk SIP connections The Asterisk Server is behind NAT The Asterisk server could be on the LAN (or in a DMZ) with a NAT firewall between it and the Internet. When it communicates with external peers or devices, the network connections have to pass through the local NAT device. The remote device that is connecting to Asterisk is behind NAT Suppose that your Asterisk server is connected directly to…

    Read more..

  • Taking the plunge with SIP Trunks – Part 3

    Outbound calls; Matching a DDI/DID; Diagnosing problems; Internet bandwidth. Configuration for Outbound calling Part 2 looked only at the configuration for receiving inbound calls, but the SIP Trunk configuration form in Trixbox/FreePBX has to also include the settings for making outbound calls. It may not even work at all if you only use the inbound call settings shown in part 2. Caveat – this only refers to chan_sip and not pjsip. You will need a peer…

    Read more..

  • Taking the plunge with SIP Trunks – Part 2

    Recap In part 1, I explained how a SIP Trunk is really just a virtual connection between your IP-PBX and the VoIP service provider. Standard SIP signalling is used on the trunk, but more than one simultaneous call is allowed and you may have more than one DID number. Basic requirements to enable your SIP trunk A SIP Trunk may be used for both inbound and outbound call traffic. To make outbound calls, your Asterisk, FreePBX…

    Read more..

  • Taking the plunge with SIP Trunks – Part 1

    Many VoIP service providers offer SIP Trunks as a standard product, but just what is a SIP trunk and what can you use it for and how do you make it work with Asterisk or FreePBX? I will attempt to answer these questions in this 3 part blog, starting with the basics. What is a SIP Trunk? A SIP trunk uses standard SIP signalling, but the endpoints of the trunk are fixed – typically one end…

    Read more..

  • RTP pass-through mode in Asterisk

    What is RTP pass-through mode in Asterisk? The speech for VoIP calls uses RTP (Real Time Protocol) to get from one end to the other and it is compressed using one of the many speech compression codecs available. Commonly used codecs include G.711 and G.729. When you call someone through an Asterisk PBX, there will be two “legs” to that call. The first leg is from your phone to Asterisk and the second is from Asterisk to…

    Read more..

  • How can an Asterisk IP-PBX benefit my business?

    In a Nutshell: The benefits of upgrading to an Asterisk based IP-PBX

    Read more..

  • SIP Subscribe/Notify and Asterisk Hints Explained

    The SIP SUBSCRIBE/NOTIFY mechanism – what it is and how it works The SIP protocol includes a standardised mechanism to allow any SIP client (an IP phone being an example of a SIP client) to monitor the state of another device. Details are provided in the SIP protocol document RFC 3265. Basically, it works like this: If client device A wants to be informed of changes to the status of device B, it sends a SUBSCRIBE…

    Read more..

  • Configuring and Using SIP Domains in Asterisk

    What are SIP Domains? SIP requests delivered to a Proxy server or other SIP device must contain details of valid destinations and end-points that are to be reached or which are to receive responses. The address of a SIP device is generally referred to as its URI (Uniform Resource Identifier) – it has to uniquely define the location of the device on the Internet or within the scope of the network infrastructure that is being used.…

    Read more..

  • Asterisk SLA (Shared Line Appearances) – Part 4

    Link to part 3 What is good and what is bad about the Asterisk implementation of SLA? Benefits of Asterisk Shared Line Appearances Replacement of legacy systems: The main reason for wanting to configure Shared Line Appearances in Asterisk is because the Asterisk system is replacing a traditional key and lamp telephone system. However, this is certainly not the only reason for using SLA. Visual representation of call activity: SLA provides users with clear visual indications…

    Read more..

Protected By
Shield Security