B rismark. Open Source IP PBX The Future of Telephony. T: +92.21.111199299 W: www.birsmark.com



Similar documents
Crash Course in Asterisk

LessWires Advanced IP Soft-PBX System

You da M.A.N. Voice, over IP, over stuff

Voice Rate Plans. A Call Path + Inbound Phone Number combination is commonly referred to as a Phone Line.

Chapter 1 - Introduction

The IP-Private Branch Exchange (PBX)

Overview of Asterisk (*) Jeff Gunther

Asterisk: A Non-Technical Overview

Asterisk: The Future of Your Phone Service

IP- PBX. Functionality Options

Internet Telephony Terminology

Xorcom IP-PBX Software Features

Gateways and Their Roles

Using Asterisk with Odin s OTX Boards

Asterisk Voice Exchange: An Alternative to Conventional EPBX

Telco Depot IP-PBX Software Features

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling

RT Series IP PBX Products Introduction. All in one telephone system

Xorcom CompletePBX Overview

1. Mobile VoIP solutions and Services:

Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment. JR Richardson

Specialty Answering Service. All rights reserved.

The Protel PBX Line. Converged Communications for Business. Green Solutions

ATA: An Analogue Telephone Adapter is used to connect a standard telephone to a high-speed modem to facilitate VoIP and/or calls over the Internet.

LocaPhone VoIP PBX System

Welltel IP PBX features. Our Handy a-z guide

Voice over IP Basics for IT Technicians

Open Source Telephony Projects as an Application Development Platform. Frederic Dickey Director Product Management

Implementing Cisco IOS Unified Communications (IIUC)

Management Summary for Unified Communications IP PBX

VoIP Security regarding the Open Source Software Asterisk

Com.X1 the Complete Telephony Solution in a Box

IP Telephony with Asterisk. Sunday A. Folayan

EPYGI QX IP PBXs & GATEWAYS

Fig. Setting up of a VoIP call. Fig. Experimental setup

Voice over IP (VoIP) Basics for IT Technicians

Asterisk PBX Features

CVOICE - Cisco Voice Over IP

WHY IP-PBX SYSTEMS ARE GOOD FOR BUSINESS

Com.X2 Intelligent Branch Exchange

IP PBX SH-500N

Lab Introduction software Voice over IP

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

VoIP and IP IT Tralee

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

Choosing a Dialogic Product Option for Creating a PSTN-HMP Interface

White Paper. Open Source Telephony: The Evolving Role of Hardware as a Key Enabler of Open Source Telephony in the Business Market.

Asterisk & ENUM. Extending the Open Source PBX. Michael Haberler, IPA Otmar Lendl, nic.at

Connect your Control Desk to the SIP world

Supporting Multiple PBXs in Hybrid Deployment Models

Implementing Cisco Voice Communications and QoS

ehealth and VoIP Overview

An Introduction to VoIP Protocols

EPYGI QX IP PBXs & GATEWAYS

Integrating VoIP Phones and IP PBX s with VidyoGateway

IIUC Implementing Cisco IOS Unified Communications (IIUC) Version: Demo. Page <<1/9>>

ilanga: A Next Generation VoIP-based, TDMenabled

Merging Old and New Telephony with Asterisk

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

Digium and Switchvox It s More than a Phone System It s a Better Way to Communicate

Integrate VoIP with your existing network

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment

Ryan Brown October 9, 2004 The Burgh Live, LLC. Voice over IP using Asterisk (*)

Contents. Specialty Answering Service. All rights reserved.

Small & Medium Office Business IP PBX UTT-500 series Quick Details

SIP-Based Solutions in the Contact Center: Using Dialogic Media Gateways with the Genesys Voice Platform

Advantages of Using VoIP by Businesses in Armenia

Asterisk - the Open Source PBX!

VoIP Telephony with Asterisk

- Basic Voice over IP -

[Asterisk IP Telephony Solutions]

IMPLEMENTING CISCO VOICE COMMUNICATIONS AND QOS Volume 1

PRODUCT GUIDE Version 1.2 HELPDESK EXPRESS 1.0

Optimizing Converged Cisco Networks (ONT)

Introducing Cisco Voice and Unified Communications Administration Volume 1

FOR COMPANIES THAT WANT TO EXPAND AND IMPROVE THEIR TELEPHONE SYSTEM

An ADTRAN White Paper. Integrating LAN Fax Servers over T1 and PRI Services

VegaStream PSTN Gateways and pbxnsip

IP Telephony Deployment Models

SIP Trunking and Voice over IP

Any to Any Connectivity Transparent Deployment Site Survivability

Dialogic 4000 Media Gateway Series

NEWT Managed PBX A Secure VoIP Architecture Providing Carrier Grade Service

Asterisk 10 Digium Partner Certification Interoperability Report ESCENE SayHi IP Phone

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week

Cisco Small Business Unified Communications 300 Series

X X X X X. Platinum Edition. Unlimited Extensions. Unlimited Auto Attendants. Unlimited Voic Boxes. ACD Features

Network Overview. Background Traditional PSTN Equipment CHAPTER

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

Extend the Life of Your Legacy PBX while Benefiting from SIP Trunks. December 5, 2013

VOICE SOLUTIONS NGN. Telephone-Handbook NEXT GENERATION NETWORK. UAN: (051) /Nayatel

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks)

"Charting the Course... Implementing Cisco IP Telephony & Video, Part 1 v1.0 ( CIPTV1 ) Course Summary

BUILDING LARGE CAMPUS ASTERISK-BASED PABX SYSTEMS

Introduction to VoIP Technology

Cisco CME Features and Functionality

Presented by: John Downing, B.Eng, MBA, P.Eng

8 Port Modular IP PBX Solution 8 Port IP PBX + SIP Gateway System IPG-80XG

Managed VoIP platform for delivering business class features to your clients. Deliver reliable Voice Over IP service without licensing costs

Transcription:

Open Source IP PBX The Future of Telephony

What is Asterisk Asterisk is the world s leading open source telephony engine and tool kit. Offering flexibility unheard of in the world of proprietary communications, Asterisk empowers developers and integrators to create advanced communication solutions...for free. Asterisk is released as open source under the GNU General Public License (GPL), and it is available for download free of charge. Asterisk is the most popular open source software available, with the Asterisk Community being the top influencer in VoIP. Asterisk as a switch (PBX) Asterisk can be configured as the core of an IP or hybrid PBX, switching calls, managing routes, enabling features, and connecting callers with the outside world over IP, analog (POTS), and digital (T1/E1) connections. Asterisk runs on a wide variety of operating systems including Linux, Mac OS X, OpenBSD, FreeBSD and Sun Solaris and provides all of the features you would expect from a PBX including many advanced features that are often associated with high end (and high cost) proprietary PBXs. Asterisk's architecture is designed for maximum flexibility and supports Voice over IP in many protocols, and can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware. Asterisk as a gateway It can also be built out as the heart of a media gateway, bridging the legacy PSTN to the expanding world of IP telephony. Asterisk s modular architecture allows it to convert between a wide range of communications protocols and media codecs. Asterisk as a Feature / Media / IVR Server Need an IVR? Asterisk s got you covered. How about a conference bridge? Yep. It s in there. What about an automated attendant? Asterisk does that too. How about a replacement for your aging legacy voicemail system? Can do! Unified messaging? No problem. Need a telephony interface for your web site? Ok.

Asterisk in the Call center Asterisk has been adopted by call centers around the world based on its flexibility. Call center and contact center developers have built complete ACD systems based on Asterisk. Asterisk has also added new life to existing call center solutions by adding remote IP agent capabilities, advanced skills-based routing, predictive and bulk dialing, and more. Asterisk in the network Internet Telephony Service Providers (ITSPs), competitive local exchange carriers (CLECS) and even first-tier incumbents have discovered the power of open source communications with Asterisk. Feature servers, hosted services clusters, voicemail systems, pre-paid calling solutions, all based on Asterisk have helped reduce costs and enabled flexibility. Asterisk everywhere Asterisk has become the basis for thousands of communications solutions. If you need to communicate, Asterisk is your answer. Supported Platforms Asterisk is primarily developed on GNU/Linux for x/86 and runs on GNU/Linux for PPC along with OpenBSD, FreeBSD, and Mac OS X. Other platforms and standards-based UNIX-like operating systems should be reasonably easy to port for anyone with the time and requisite skill to do so. Supported Hardware Asterisk needs no additional hardware for Voice over IP. For interconnection with digital and analog telephony equipment, Asterisk supports a number of hardware devices, most notably all of the hardware manufactured by Digium, the creator of Asterisk. Supported Protocols Asterisk supports a wide range of protocols for the handling and transmission of voice over traditional telephony interfaces including H.323, Session Initiation Protocol (SIP), Media Gateway Control Protocol (MGCP), and Skinny Client Control Protocol (SCCP). Using the Inter-Asterisk exchange (IAX ) Voice over IP protocol Asterisk merges voice and data traffic seamlessly across disparate networks. The use of Packet Voice allows Asterisk to send data such as URL information and images in-line with voice traffic, allowing advanced integration of information. Asterisk provides a central switching core, with four APIs for modular loading of telephony applications, hardware interfaces, file format handling, and codecs. It allows for transparent switching between all supported interfaces, allowing it to tie together a diverse mixture of telephony systems into a single switching network.

Features Asterisk-based telephony solutions offer a rich and flexible feature set. Asterisk offers both classical PBX functionality and advanced features which interoperates with traditional standards-based telephony systems and Voice over IP systems Call features ADSI On-Screen Menu System Alarm Receiver Append Message Authentication Automated Attendant Blacklists Blind Transfer Call Detail Records Call Forward on Busy Call Forward on No Answer Call Forward Variable Call Monitoring Call Parking Call Queuing Call Recording Call Retrieval Call Routing (DID & ANI) Call Snooping Call Transfer Call Waiting Caller ID Caller ID Blocking Caller ID on Call Waiting Calling Cards Conference Bridging Database Store / Retrieve Database Integration Dial by Name Direct Inward System Access Distinctive Ring Distributed Universal Number Discovery (DUNDi ) Do Not Disturb E911 ENUM Fax Transmit and Receive (3rd Party OSS Package) Flexible Extension Logic Interactive Directory Listing Interactive Voice Response (IVR) Local and Remote Call Agents Macros Music On Hold Music On Transfer: - Flexible Mp3-based System - Random or Linear Play - Volume Control Predictive Dialer Privacy Time and Date Transcoding Trunking VoIP Gateways Voicemail: - Visual Indicator for Message Waiting Open Settlement Protocol (OSP) - Stutter Dialtone for Overhead Paging Message Waiting Protocol Conversion - Voicemail to email Remote Call Pickup - Voicemail Groups Remote Office Support - Web Voicemail Roaming Extensions Interface Route by Caller ID Zapateller SMS Messaging Spell / Say Streaming Media Access Supervised Transfer Talk Detection Text-to-Speech (via Festival) Three-way Calling Computer-Telephony Integration AGI (Asterisk Gateway Interface) Graphical Call Manager Outbound Call Spooling Predictive Dialer TCP/IP Management Interface Scalability TDMoE (Time Division Multiplex over Ethernet) Allows direct connection of Asterisk PBX Zero latency Uses commodity Ethernet hardware Voice-over IP Allows for integration of physically separate installations Uses commonly deployed data connections Allows a unified dial plan across multiple offices

Codecs Protocols Traditional Telephony Interoperability PRI Protocols ADPCM G.711 (A-Law & µ-law) G.722 G.723.1 (pass through) G.726 G.729 (through purchase of a commercial license) GSM ilbc Linear LPC-10 Speex IAX (Inter-Asterisk Exchange) H.323 SIP (Session Initiation Protocol) MGCP (Media Gateway Control Protocol SCCP (Cisco Skinny ) E&M E&M Wink Feature Group D FXS FXO GR-303 Loopstart Groundstart Kewlstart MF and DTMF support Robbed-bit Signaling (RBS) Types 4ESS BRI (ISDN4Linux) DMS100 EuroISDN Lucent 5E National ISDN2 NFAS

Architecture Asterisk is carefully designed for maximum flexibility. Specific APIs are defined around an advanced, central PBX core system. The advanced core handles the internal interconnection of the PBX, cleanly abstracted from the specific protocols, codecs, and hardware interfaces from the telephony applications which allows Asterisk to use any suitable hardware and technology available now or in the future to perform its essential functions - connecting hardware and applications. Loadable module APIs Four APIs are defined for loadable modules, facilitating hardware and protocol abstraction. Using this loadable module system, the Asterisk core does not have to worry about details of how a caller is connecting, what codecs are in use, etc. Channel API The channel API handles the type of connection a caller is arriving on, be it a VoIP connection, ISDN, PRI, Robbed bit signaling, or some other technology. Dynamic modules are loaded to handle the lower layer details of these connections. Application API The application API allows for various task modules to be run to perform various functions. Conferencing, Paging, Directory Listing. Voicemail, In-line data transmission, and any other task which a PBX system might perform now or in the future are handled by these separate modules. Codec Translator API Loads codec modules to support various audio encoding and decoding formats such as GSM, Mu-Law, A-law, and even MP3. File Format API Handles the reading and writing of various file formats for the storage of data in the file system. Items handled by core internally PBX Switching The essence of Asterisk, of course, is a Private Branch Exchange Switching system, connecting calls together between various users and automated tasks. The Switching Core transparently connects callers arriving on various hardware and software interfaces. Application Launcher Launches applications which perform services for uses, such as voicemail, file playback, and directory listing. Codec Translator Uses codec modules for the encoding and decoding of various audio compression formats used in the telephony industry. A number of codecs are available to suit diverse needs and arrive at the best balance between audio quality and bandwidth usage. Scheduler and I/O Manager Handles low-level task scheduling and system management for optimal performance under all load conditions.

Using these APIs, Asterisk achieves a complete abstraction between its core functions as a PBX server system and the varied technologies existing (or in development) in the telephony arena. The modular form is what allows Asterisk to seamlessly integrate both currently implemented telephony switching hardware and the growing Packet Voice technologies emerging today. The ability to load codec modules allows Asterisk to support both the extremely compact codecs necessary for Packet Voice over slow connections such as a telephone modem while still providing high audio quality over less constricted connections. The application API provides for flexible use of application modules to perform any function flexibly on demand, and allows for open development of new applications to suit unique needs and situations. In addition, loading all applications as modules allows for a flexible system, giving administrators the ability to design the best suited path for callers on the PBX system and modify call paths to suit changing communication needs. About Digium Digium, Inc., the Asterisk company, is the original creator and primary developer of Asterisk, the industry's first open source telephony platform. Digium provides quality hardware and software products, including AsteriskNOW, the complete open source software appliance; Asterisk Business Edition, the professional-grade version of Asterisk; the AA50, the Asterisk Appliance hardware-based telephony solution; and Switchvox, a complete turn-key IP PBX solution, to enterprises and telecommunications providers worldwide. Digium also offers a full range of professional services, including consulting, technical support, and custom software development. All of Digium's commercially offered products come with the Exceptional Satisfaction Program (ESP), the only 100% customer satisfaction guarantee in the open source telephony world today. Used in combination with Digium's telephony interface cards, Asterisk offers a strategic, highly cost-effective approach to voice and data transport over IP, TDM, switched and Ethernet architectures. Digium's offerings include VoIP, conferencing, voicemail, legacy PBX, IVR, auto attendant, media servers and gateways, and application servers and gateways. About Brismark Established as a Privately held Company in 2008, Brismark (Pvt) Limited is a Technology Distribution and Marketing company serving wide variety of corporate, government, educational, health and public service sectors. Initially, the Company s focus is on providing Communication, Software and Consulting Services to the diversified industry segments. Leveraging on the experience gained from successfully serving this market, we offer turnkey implementations for IP-PBX, IVR, Call Center, Software, and Consulting. Address: 29C Level II, 24 th Commercial Street Phase V, DHA Karachi 75500 Pakistan Tel/Fax: +92 21 111199299 Web: http://www.brismark.com Brismark is a wholly owned subsidiary of MAGSNET LIMITED.