Introduction to Asterisk Mark Turner Siteseers Inc. www.siteseers.com 12 June 2004.

Slides:



Advertisements
Similar presentations
© Jörg Liebeherr, CS757 Three Network Technologies Telephone Network –The largest worldwide computer network, specialized for voice –Switching.
Advertisements

Presented By:- Yash Jariwala Paras Patel Deep Amrutiya.
VOIP SOLUTION IP PBX VOIP SOLUTION offer a rich and flexible featured IPPBX. VOIP SOLUTION's IP-PBX offers both classical PBX functionality.
Unified Communications
Gateway and Trunk Concepts Chapter 07. The Process of Converting Voice to Packet 0.
Voice over IP Fundamentals
SG2001_VIP.ppt Page 1 PLANET Technology Corp. Product Guide 2001 VoIP Products Your Voice over Internet By Product Department.
© 2006 Cisco Systems, Inc. All rights reserved Introducing VoIP Networks.
TEL500-Voice Communications Session initiation protocol improvement using inter- asterisk exchange Devesh Mendiratta & Sameer Deshmukh MS-Telecommunication.
Voice over Internet Protocol (VoIP) and Asterisk HOUNGUE Pélagie Contact:
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to Packet Voice Technologies Cisco Networking Academy Program.
1 Chapter 7 Networking: Computer Connections. Basic Components of a Network Sending device Communications link Receiving device.
Chapter 12: Circuit Switching and Packet Switching
October 6 University Faculty of Information Systems & Computer Science.
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.
SIP Trunking Last Update Copyright Kenneth M. Chipps Ph.D. 1.
1 CCM Deployment Models Wael K. Valencia Community College.
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
Public Switched Telephone Network (PSTN) dialup uses your phone connection to connect your computer to the internet. You need a modem, phone line and.
Asterisk Jargon Alex Vishnev Chief Technical Office, VoIP ACN.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to VoIP Cisco Networking Academy Program.
Implementing Voice Gateways
Asterisk & VoIP and it’s role in your enterprise.
Quintum Technologies, Inc. Risk Free VoIP.
Asterisk The Open Source PBX & Telephony Platform.
Asterisk & ENUM Extending the Open Source PBX Michael Haberler, IPA Otmar Lendl, nic.at.
VoIP Study and Implementation VoIP Ecosystem and Strategy Version 1.0 – Author : Marc PYBOURDIN / Julien BERTON Last Update : 15/05/2012.
VoIP Citizen Decreasing Cost For Communication Voice over Internet Protocol Implement VoIP on your office Bona Simanjuntak, Mei 2004
Basics of IP Telephony Sam Lutgring Director of Informational Technology Services Calhoun Intermediate School District.
VoIP, Asterisk, and Java Michael P. Plezbert Agilis Systems, Inc St. Louis Java Users Group April 13, 2006.
MAEDS 45 th Annual Conference October , 2009.
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
DUE Voice over IP (VoIP) Linksys Ernie Friend- FSCJ.
Chapter 7 Ben Bielskis WAN Wide Area Network Connects LANs over a large geographical area. WAN Link – A connection from one site to another.
Copyright  StarVox, Inc, - All Rights Reserved- Services Platform Requirements for for Next Generation Networks Next Generation.
CSCI 465 D ata Communications and Networks Lecture 13 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 2 – VoIP Versus PSTN.
TELEPHONE NETWORK Telephone networks use circuit switching. The telephone network had its beginnings in the late 1800s. The entire network, which is referred.
Voice Over Internet Protocol Applications and Interfaces.
VoIP: How I Use Asterisk & Some SIP Hardware AfNOG / Abuja Randy Bush.
PSTN SERVICES. Lecture Overview POTS Integrated Services Digital Network Business Services Service Provider services.
Figure 2.1 A hybrid system with circuit switched PBX and Voice over IP capabilities.
Bridging Two Worlds Parting Is Such Sweet Sorrow: Adding IP Telephony to Existing "Big Iron" Mike Robinson CTO
Introduction to IP Telephony Sunday A. Folayan. VoIP …. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public.
Softswitch SIP Proxy Server Call Manager IP Telephony Router Tablet PC IP PBX Class 5 Switch Class 4 Switch PBX Access Gateway Broadband Router Voice Gateway.
Voice Over IP (VoIP): Internet Telephony Dr. Najla Al-nabhan 1.
Voice and Video over IP.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 1 – Introduction to VoIP.
Understanding Microsoft Response Point Concepts Telecommunications Industry Terminology & Microsoft Response Point Components Joe Schurman Founder, Executive.
Voice Over IP (VoIP): Internet Telephony. Chapter Objectives.
 Problematic: Transfer of messages from one server to another. A user is never in direct contact with this server must use an client which.
HOW TO GUIDE: INEXPENSIVE INTERNET PROTOCOL TELEPHONY SOLUTION Created by: Cameron Adkisson Eastern Kentucky University
The World Leader in High Performance Signal Processing Solutions IP-PBX introduction Jerry Zeng Blackfin uClinux Team.
Asterisk PBX. What is Asterisk ? A Full-featured open source (GPL) PBX for  Home users  Small to Medium Business  Enterprise  VoIP Service Providers.
Asterisk Douglas E. Warner and Brady Alleman. Telco Terms ● FXO: Foreign Exchange Office – A port that handles accepting calls from a POTS line – you.
On-Site PBX Vs Hosted PBX.
By Asma Hamad Alharbi.
MISY 3312: Introduction to Telecommunications Summer 2012 VoIP
Business and Technical details Mark Spencer
VoIP with asterisk © Mathias Weyland.
Asterisk: The Open Source PBX
VoIP Demonstration 9/21/2018.
Voice over Internet Protocol for Small & Medium Sized Companies
Lecture 5: Voice Over IP (VoIP): Internet Telephony
What is Asterisk? • Asterisk, The Open Source PBX.
VoIP—Voice over Internet Protocol
ENGR 475 – Telecommunications
Chapter 12: Circuit Switching and Packet Switching
Presentation transcript:

Introduction to Asterisk Mark Turner Siteseers Inc June 2004

Goals ● To become familiar with Asterisk's purpose and organization ● To step through configuring phone service using Asterisk

Glossary ● trunk - a phone line from the Central Office ● station - an internal phone ● FXO - "Foreign eXchange Office." phone interface to public telephone network (PSTN) ● FXS - "Foreign eXchange Station." internal phone interface. "Drives a phone." ● SIP - Session Initialization Protocol ● IAX - Inter - Asterisk eXchange

Glossary ● dialplan - tells a phone system what to do with dialed digits ● softphone - a phone implemented in software (i.e., Xten's X-Lite) ● hardphone - a SIP-capable telephone (such as the Cisco 7940) ● terminal adapter - a device which converts a standard phone into a SIP phone ● context - a way of partitioning phone calls. Can be used for security and/or organizational purposes ● codec - COder/DECoder. Compresses or expands binary data

Glossary ● PSTN - Public Switched Telephone Network - the traditional way of getting dialtone ● POTS - Plain Old Telephone System ● Phone Switch - a computer which connects calls (the "operator"). Asterisk can be one. ● Rate Center - a geographic location used to determine distance-related tolls (quaint?)

Glossary ● TDM - Time Division Multiplexing. A way of compressing many calls onto one circuit (T1) ● ISDN - Integrated Services Digital Network ("It Still Doesn't Work."). A 2 channel TDM digital line once marketed as the next generation phone service. Achieved blazing speeds of 128Kbps! ● PBX - "Private Branch eXchange." A computer which connects calls (see "switch.") Asterisk is a PBX.

Codecs ● G high-quality, low footprint codec. $10 Asterisk implementation. ~8k bps ● G uncompressed channel. Uses ~64k bps ● GSM - GSM compression. Decent quality, lower footprint ~13.2k bps ● G proprietary. Unsupported in Asterisk other than passthrough. ~6k bps ● G.726 – variable bandwidth. Not widely used? ● ILBC – open source codec. 15.2k bps

A Telephony Primer ● Simple technology ● Over 100 years old ● Smarts in the switch

New Twists ● Multiplexing ● Fiber/Digital (goodbye microwave & satellite) ● VoIP

Types of VoIP ● H.323 – Original. High overhead. Complex. Bloatware? ● MGCP – Media Gateway Control Protocol. SIP competitor meant to supercede H.323. ● SIP – Session Initialization Protocol. HTTP for the phone. Extensible. NAT-unfriendly. ● IAX – Inter-Asterisk eXchange – Asterisk's own. Even lower overhead than SIP. NAT-friendly.

SIP Providers ● Free (no PSTN access): Free World Dialup (FWD), Skype, MSN Messenger ● Commercial: Time-Warner, Packet8, VoicePulse, Vonage, FeatureTel, IConnectHere ● Many, many others.

How To Choose A Provider ● Quality (You Get What You Pay For) ● Your calling patterns ● Supported Rate Centers ● Support for your hardware ● Price

What Is Asterisk? ● Software Phone switch (PBX) ● Mark Spencer/Digium ● Zaptel hardware

Supported Phones ● Most any SIP phone (Cisco 79xx) ● Most any SIP ATA (Packet8's DTA-310, Sipura SPA-2000) ● Softphones (X-Lite, LIPZ4, Kphone, Windows Messenger)

Asterisk APIs ● Channel API ● Codec API ● File Format API ● Application API

File layout ● /etc/asterisk ● /var/lib/asterisk ● /var/log/asterisk ● Binaries in /usr/bin & /usr/sbin

Asterisk Dialplan ● extensions.conf ● format ● contexts

Asterisk voic ● voic .conf ● file formats ● feature

Practical Examples ● voic .conf ● file formats ● feature

Resources ● irc.freenode.net #asterisk ● ● ● ● ● ● connect.voicepulse.com ● Asterisk's Mailing List

Question and Answer