Asterisk The Open Source PBX & Telephony Platform.

Slides:



Advertisements
Similar presentations
Copyright © Open Text Corporation. All rights reserved. Slide 1 Automatic Routing With Captaris FaxPress and FaxPress Premier Darin McGinnes Sales Engineer.
Advertisements

VOIP SOLUTION IP PBX VOIP SOLUTION offer a rich and flexible featured IPPBX. VOIP SOLUTION's IP-PBX offers both classical PBX functionality.
ATA-150 / ATA-150S SIP Analog Telephone Adapter Copyright © PLANET Technology Corporation. All rights reserved.
Overview of DVX 9000.
Acceptance Tests For Asterisk on the MCF54451
1 ZIP 4x5 The world’s most functional telephone. 2 PSTN Internet Dallas, TX Sunnyvale, CA VPN Outside callers dial a single extension - phone at the office.
Voice over IP (VoIP) and Unified Messaging (UM) - NETS testing update NETS Presentation - 11-Dec-2001 Jeff Custard Teresa Shibao Jim VanDyke.
Lines and Trunks (Ch. 7) PBX (Ch. 9) Key Telephone Systems (Ch. 10) ENGR 475 – Telecommunications Harding University Jonathan White.
Introduction to Asterisk with
KX-NS1000 Initial Set Up For step by step : 16 May,
Arcturus empower embedded. How To Setup Asterisk On the MCF54451 DRAFT – VERSION 0.5 January 6/08.
Voice over Internet Protocol (VoIP) and Asterisk HOUNGUE Pélagie Contact:
1 Intertex Demo at Spring VON 2004 Booth 809 Did you think VoIP was just old telephony somewhat cheaper? Not with the IX66! Live IP communication is much.
October 6 University Faculty of Information Systems & Computer Science.
X-Stack IP Telephony. Modular and scalable Single IP PBX supports multiple users across multiple sites Save money by using Internet Phone Service Simple.
Real-time multimedia and communication in packet networks Asterisk The open source IP PBX.
PROJECT PROPOSAL TOPIC: CAPACITY PLANNING MODEL USING SIP AND IAX WITH G. 726 AND ILBC By: Vishal and Anoosha.
Copyright © 2002 ACNielsen a VNU company Key Features and Benefits of the 3CX PBX for Windows Server.
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
Dial Plans Chapter 2. Dial and Numbering Plans A numbering plan describes the endpoint addressing in a telephony network Same as IP addressing in an IP.
Asterisk & VoIP and it’s role in your enterprise.
Asterisk The Open Source PBX. What we will discuss... ● Functionality of a PBX... ● What is Asterisk... ● Setting up your own PBX...  Hardware needed.
Asterisk & ENUM Extending the Open Source PBX Michael Haberler, IPA Otmar Lendl, nic.at.
AGI + PHP “Making phones jump through fiery hoops of death.” Rob Peck dealnews.com PHP Appalachia 2008.
VoIP Study and Implementation Asterisk Installation and Configuration Part 1 Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012.
A gentle introduction to Asterisk Anthony Critelli.
DUE Telephone /VoIP Learning Activity 4 Learning Outcomes 1 and 5.
VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012.
Personal and SOHO VoIP Solution Fonemosa. SOHO/Personal Gateway November 2, 2001 Page 2 Fonemosa FXO + 1 FXS FXO + 2 FXS.
Appendix A Implementing Unified Messaging. Appendix Overview Overview of Telephony Introducing Unified Messaging Configuring Unified Messaging.
Basics of IP Telephony Sam Lutgring Director of Informational Technology Services Calhoun Intermediate School District.
MAEDS 45 th Annual Conference October , 2009.
Internet Telephony PBX System
1 Lab Introduction – software Voice over IP. 2 Lab Capability and Status  Software used in this course installed in Engineering labs including the lab.
DUE Voice over IP (VoIP) Linksys Ernie Friend- FSCJ.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 3 – VoIP: An Overview.
Voice over IP (VoIP) and Unified Messaging (UM) -- NETS testing update NCAB Presentation 19-Dec-2001 Jeff Custard Teresa Shibao Jim VanDyke.
Introducing The IP550 IP Telephone. What to expect from your new IPitomy IP telephone system The IPitomy system has many of the same features of traditional.
Open Source Software Asterisk “Hello World” Initial Demo Mode.
TELEPHONE NETWORK Telephone networks use circuit switching. The telephone network had its beginnings in the late 1800s. The entire network, which is referred.
IP Telephony
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
Single-Side Configuration IPX-1900 Single-Side Configuration Internet Telephony PBX System Copyright © PLANET Technology Corporation.
Real-time multimedia and communication in packet networks iLanga.
Voice Over Internet Protocol Applications and Interfaces.
 Introduction – Consumer Market  Benefits – Operational Cost & Flexibility  Challenges – Quality of Service & Securing VOIP  Legal Issuers  Risk.
VoIP: How I Use Asterisk & Some SIP Hardware AfNOG / Abuja Randy Bush.
Appendix A Implementing Unified Messaging. Appendix Overview Overview of Telephony Introducing Unified Messaging Configuring Unified Messaging.
Smart Call By S. Alex Raj S.Mahesh.
Voice and Video over IP.
Introduction to Asterisk Mark Turner Siteseers Inc June 2004.
Communication Methods
LOGO Yeastar Technology Co., Ltd. Enterprise Communication.
Confidential1 Panasonic Communications Co., Ltd. Office Network Company Edition th July, 2007 Chapter 10 FAQ KX-TDE100/200 System (Version 1.0) KX-TDE100/200.
HOW TO GUIDE: INEXPENSIVE INTERNET PROTOCOL TELEPHONY SOLUTION Created by: Cameron Adkisson Eastern Kentucky University
Copyright Kenneth M. Chipps Ph.D. NETW-250 Asterisk Last Update
Asterisk Douglas E. Warner and Brady Alleman. Telco Terms ● FXO: Foreign Exchange Office – A port that handles accepting calls from a POTS line – you.
Voice over Internet Protocol (VoIP) using Asterisk Dr. Sameer Verma, Ph.D. Associate Professor Information Systems San Francisco State University San Francisco,
Fast VoIP Build your own Asterisk server in less than an
Network customization
On-Site PBX Vs Hosted PBX.
By Asma Hamad Alharbi.
How To Setup Asterisk On the MCF54451
Business and Technical details Mark Spencer
VoIP with asterisk © Mathias Weyland.
Asterisk: The Open Source PBX
Progress leisure OCR GCSE ICT.
ENGR 475 – Telecommunications
بسم الله الرحمن الرحیم.
Network customization
Presentation transcript:

Asterisk The Open Source PBX & Telephony Platform

Topics Basic Telephony terms VOIP Protocols (relevant ones) Asterisk info How to control and change settings Configuration files Live demo Set up your soft phone Set up Grandstream SIP Phone

Terms PBX - Private Branch Exchange –The control center for a phone system –Also called a switch or switchboard PSTN - Public Switched Telephone Network POTS - Plain Old Telephone System –Uses 48 VDC for passing analog voice –Rings at around VAC

Terms DTMF - Dual Tone Multi Frequency –Tones used to dial and send signals to the switch –Inband Uses same frequencies we talk with Some peoples voices can trigger this (mostly females) –rfc2833 Out of band standard for passing dialing tones

Terms FXS - term used with POTS for a system that supplies voltage for dial tone and ring voltage FXO - term used with POTS that connects to an FXS system. Your telephone is FXO. (These are mixed up a lot)

Terms Softphone - software phone that runs on your computer Hardphone - Hardware phone VOIP - Voice Over the Internet Protocol –Generic Term for all IP telephony Skype Ventrilo Teamspeak –As far as I know always uses UDP/IP. Can use TCP/IP but why?

Terms - Protocols SIP - Session Initiation Protocol –Used to set up the VOIP call –Only sets up the connection –Passes voice packets off to RTP RTP - Real-time Transport Protocol –Carries the voice packets for a SIP phone call –Issues with NAT (uses different ports than SIP)

Terms - Protocols IAX - Intra Asterisk Exchange –Designed by Asterisk –Uses same port for both connection and voice packets so better through NAT DUNDi - Distributed Universal Number Discovery –Just put in here because sample.conf files have code for it. –New protocol NOT universaly used but supported by Asterisk

The Last Mile The last mile is the term used to describe how the telephone company gets the signal to your home or office. Typically POTS Ironic as they convert everything to digital from that point and send it down the trunk.

Asterisk Open Source (*nix only, but windows bransh avalable) Current Version Version 1.6 RC6 is out Code base controlled by Digium Inc. Can run on a headless system Business model is give away the software and sell the hardware.

Asterisk Control Command line and.conf files –/etc/asterisk except zaptell.conf which is in /etc –More on.conf files later –If you like emacs, vi or the like enjoy –You need to know the Asterisk syntax and settings –There are alternatives…..

Asterisk Control GUI tools –Asterisk GUI Web based AJAX Edits.conf files directly Same UI as AsteriskNOW (more later) Says can edit.conf files manualy or use GUI and will not have problems (WRONG) Does not use Apache, has own web server /etc/asterisk/http.conf holds settings

Other Free PBXs OpenPBX by VMX –Not the same as CallWeaver CallWeaver - formerly OpenPBX.org

Asterisk Control GUI Tools (cont) –AsteriskNOW From Digium Self installing with OS, Asterisk, and GUI Wipes out ALL hard drives on the machine –Trixbox Similar to AsteriskNOW but has better UI

Configuration Files Only going to mention the most used –extensions.conf –Sip.conf –Iax.conf –Users.conf –Manager.conf –Logger.conf –Voic .conf –Asterisk.conf –Manager.conf –Zaptel.conf

Configuration Files extensions.conf –Holds the Dial Plan –Most complex to set up –Context [incoming] Code here [general] –Has some settings [globals] –Holds global variable info

Configuration Files extensions.conf (cont) –Funky syntax exten => (extension) a unique series of steps exten => extension, series number, application –Exten => 123, 1, Answer() exten => 123, n, Wait(2) exten => 123, n, Background(tt-weasles) exten => 123, n, Hangup()

Configuration Files extensions.conf (cont) –Include Include = name of another context Include = [default] –Macros Used to create reusable code Can accept paramaters

Configuration Files asterisk.conf –Tell Asterisk where thing are located Log files Run directory –Set verbosity of console –Turn debug on –System limits (max calls)

Configuration Files features.conf –Mostly for parked calls settings http.conf –Setting for the Asterisk GUI web server rtp.conf –Limit the ports RTP can use

Configuration Files iax.conf and sip.conf –Settings for connections – sip.conf for sip connections, ias.conf well you get it –Not used with GUIs, users.conf holds all that data –Contexts like in extensions.conf [101] will be phone extension 101 All settings for that user under that context

Configuration Files zaptel.conf –Used to set up hardware for connecting your Asterisk system to POTS, either in or out. –I did not use this so can’t help here

manager.conf –Settings for the Asterisk GUI Turn it on or off Timeout Password and user Amount of control the GUI has

Configuration Files logger.conf –Name of log files –What to log voic .conf –Turn on voic for a user –What capabilities the user has in VM

Configuration Files users.conf –Combines most of iax.conf, sip.conf, zaptel.conf, and voic .conf into one file. –Changed in later releases to make management easier –Uses contexts again like in sip.conf and iax.conf –Will show an example later

Phones Hardphones –Grandstream BT200 inexpensive (about $50) Only has 7 segment display so not caller ID name only number Having problems with staying connected to Asterisk Set up TFTP to set up firmware and ring tones for the phones Use SIP 100bTx in and out –Grandstream HT503 Multi use device –FXO to FXS –FXO to SIP –FXS to SIP –FXS to FXO –One 100bTx in and out

Phones Soft phones - program that runs on a computer –Xlite SIP (my favorite) –Zoiper - IAX

Resources Asterisk, The Future of Telephone, 2nd ed. –O’Reily Publishing –Free PDF download from asterisk.org –Keep in mine this book does not talk about users.conf voip-info.org asterisk.org trixbox.org asterisktutorials.com I found a web site from a San Diego company that had great Trixbox tutorials but alas I can’t find it now.