Cloud Apps

Asterisk (PBX)

What is Asterisk?

 

Asterisk is a software implementation of a telephone private branch exchange (PBX); it allows attached telephones to make calls to one another, and to connect to other telephone services, such as the public switched telephone network (PSTN) and Voice over Internet Protocol(VoIP) services.

 

What can it do for me?

 

The Asterisk software includes many features available in proprietary PBX systems: voice mail, conference calling, interactive voice response (phone menus), and automatic call distribution. Users can create new functionality by writing dial plan scripts in several of Asterisk’s own extensions languages, by adding custom loadable modules written in C, or by implementing Asterisk Gateway Interface (AGI) programs using any programming language capable of communicating via the standard streams system (stdin and stdout) or by network TCP sockets.

Asterisk supports several standard voice over IP protocols, including the Session Initiation Protocol (SIP), the Media Gateway Control Protocol (MGCP), and H.323. Asterisk supports most SIP telephones, acting both as registrar and back-to-back user agent, and can serve as a gateway between IP phones and the public switched telephone network (PSTN) via T- or E-carrier interfaces or analog FXO cards. The Inter-Asterisk eXchange (IAX) protocol, RFC 5456, native to Asterisk, provides efficient trunking of calls among Asterisk PBXes, in addition to distributing some configuration logic. Many VoIP service providers support it for call completion into the PSTN, often because they themselves have deployed Asterisk or offer it as a hosted application. Some telephones also support the IAX protocol.

By supporting a variety of traditional and VoIP telephony services, Asterisk allows deployers to build telephone systems, or migrate existing systems to new technologies. Some sites are using Asterisk to replace proprietary PBXes, others provide additional features, such as voice mail or voice response menus, or virtual call shops, or to reduce cost by carrying long-distance calls over the Internet (toll bypass).

Asterisk was one of the first open source PBX software packages.

In addition to VoIP protocols, Asterisk supports traditional circuit-switching protocols such as ISDN and SS7. This requires appropriate hardware interface cards, marketed by third-party vendors. Each protocol requires the installation of software modules.

 

Related Articles

  • Installing Templates for Joomla

    Joomla makes it easy to update your website’s look and feel with a few easy steps. The most convenient part of the process for updating you website themes with Joomla...
  • WordPress Now In Cloud Apps

      WordPress is a free and open-source blogging tool and a content management system (CMS) based on PHP and MySQL.  Features include a open source plugins and a template system....
  • SugarCRM

    SugarCRM :  CRM stands for Customer Relation Management that blends data,information, and associate with the customer business relationship   . Sugar offers features based off it’s  flexibility , ability to Automate,  Customize,...
  • Logging into Dashboard: Movable Type

      Now that you have installed your Movable Type application by using CLOUD APPS, it can help benefit you to know how to log into the administration section. The steps...