SlideShare a Scribd company logo
Voice over Internet Protocol (VoIP) using Asterisk Sameer Verma
about myself
teach:  those of us who can't do... research:  open source, mobility, content management fun:  ubuntu, maemo/nokia770, mythtv, nocat... about myself
agenda introduction asterisk astlinux demo trixbox
family tree openpbx telephony free and open source proprietary asterisk gnu bayonne yate astlinux trixbox xorcom rapid xorcom rapid elastix VoIPonCD
VoIP more about networking...  ...less about telephony
acronyms VoIP – Voice over Internet Protocol POTS – Plain Old Telephone Service ATA – Analog Telephone Adapter WiFi – Wireless Fidelity SIP – Session Initiation Protocol IAX – Inter-Asterisk eXchange PBX – Private Branch eXchange SBC – Single Board Computer
advantages Network based – digital by design IP based – economies of scale and scope Crossover to e-mail, IM, etc. CRM integration – e.g. SugarCRM No toll boundaries – IP goes everywhere One infrastructure to worry about
disadvantages New – adoption issues Migration from legacy systems will cost $$$ Innovative – requires a big change  How will telcos overbill? ???
design as a network application If you assess your requirements from a network perspective, the design is more intuitive Think of VoIP as an application along the lines of e-mail Accounts follow a <name>@<registrar> syntax Account may map to a 7 or 10 digit phone number if system relays to POTS lines
asterisk – the project Asterisk was originally written by Mark Spencer of Digium, Inc. Released under GPL. Project began in 1999 or so. Core PBX + support services such as voicemail, call-forwarding, conference calling, etc.
three scenarios Home/Hobby use Small business use Small-to-Medium Enterprise (SME) use
scenario 1 Hobby/home use No POTS lines involved.  Extensions for family and friends.  All calls happen on PCs or ATAs.
scenario 2 Small business One or two POTS lines for incoming/outgoing calls. Extensions for Tech Support, Sales, Customer Service.  Generic operator extension. Numeric extensions and voice mail for employees.
scenario 3 Small to mid-size business Multiple POTS and VoIP lines for incoming/outgoing calls. Aggregation of lines for multiple calls (rollover dialing). Specific lines and providers for long-distance and international calling.
astlinux Linux 2.6 Soekris and WRAP Asterisk 1.2 mini_httpd + PHP in CGI mode OpenSSH OpenSSL &quot;keydisk&quot; support traffic shaper (iptables+tc) tftp server &quot;PBX Only Mode&quot; - Asterisk only ftp server (vsftpd) Sangoma A101/102/104/S518 support SNMPD for lm_sensors rp-pppoe
astlinux Embedded Linux for Asterisk Live CD ISO is about 70 MB CF card fits under 64 MB Targeted for Soekris or WRAP SBCs Needs Pentium class 266 MHz or better GUI via web browser All scripts are editable via textarea boxes on web pages.  Additional stats, PHP, httpd, available via browser
open source maturity model OSMM is a trademark of  Navica . A chart like this will make you a hero at work. PHB image used without permission
 
 
 
sample dial plan Extension 101 Myself Extension 201 Wife Extension 301 Kid SIP SIP IAX
sample family dial plan
sample business dial plan Use IAX for end-points with lesser known variables such as NAT.
ekiga softphone (SIP and H323)
x-lite for MS Windows Image from http://graphics.cs.uni-sb.de/VoIP/fopra/node83.html
iaxcomm
astlinux demo
more complex solutions Trixbox Used to be Asterisk @ Home Combines several open source projects into one distro. CentOS based Caution: Wipes out the entire hard drive!!! If you simply want to “play” with VoIP, use AstLinux live CD.
dev kit used in demo TDM400P from Digium Photo from  http://www.marlow.dk/images/asterisk/tdm400p-fxo-small.jpg IAXy S101 from Digium Photo from  http://www.voip-info.org/users/385/25385/images/618/IAXy.jpg
trixbox demo
resources http://www.asterisk.org/ http://www.digium.com/ http://www.openpbx.org/ http://www.astlinux.org/ http://trixbox.org/ http://www.xorcom.com/rapid/index.html http://yate.null.ro/pmwiki/   http://www.gnu.org/software/bayonne/   http://www.voip-info.org/wiki/ http://www.voip-info.org/wiki/view/AstLinux http://www.sureteq.com/asterisk/trixboxv1.2.htm
contact
Ad

More Related Content

What's hot (20)

VOIP: VOICE OVER IP
VOIP: VOICE OVER IPVOIP: VOICE OVER IP
VOIP: VOICE OVER IP
Videoguy
 
Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)
Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)
Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)
Thomas Siegers
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)
Peter R. Egli
 
Voip
VoipVoip
Voip
Abd17m
 
VOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLVOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOL
Rajan Kumar
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
PaloSanto Solutions
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
Videoguy
 
Voip Ppt
Voip PptVoip Ppt
Voip Ppt
guest61a8d3
 
Introduction to VOIP
Introduction to VOIPIntroduction to VOIP
Introduction to VOIP
Tausun Akhtary
 
VoIP Techniques and Challenges PRESENTATION
VoIP Techniques and Challenges PRESENTATIONVoIP Techniques and Challenges PRESENTATION
VoIP Techniques and Challenges PRESENTATION
Karama Said(BEng,MSc)
 
Jingle: Cutting Edge VoIP
Jingle: Cutting Edge VoIPJingle: Cutting Edge VoIP
Jingle: Cutting Edge VoIP
mattjive
 
VOIP
VOIPVOIP
VOIP
guest43d211
 
VOIP QOS
VOIP QOSVOIP QOS
VOIP QOS
Thomas Mangin
 
VOIP Presentation
VOIP Presentation VOIP Presentation
VOIP Presentation
tofael1
 
Wimax and VoIP Presentation
Wimax and VoIP PresentationWimax and VoIP Presentation
Wimax and VoIP Presentation
Mario B.
 
Voice over internet protocol (voip)3
Voice over internet protocol      (voip)3Voice over internet protocol      (voip)3
Voice over internet protocol (voip)3
Vishnu M Dinesan
 
Voice over IP
Voice over IPVoice over IP
Voice over IP
Deepak Mangal
 
Avaya VoIP on Cisco Best Practices by PacketBase
Avaya VoIP on Cisco Best Practices by PacketBaseAvaya VoIP on Cisco Best Practices by PacketBase
Avaya VoIP on Cisco Best Practices by PacketBase
PacketBase, Inc.
 
Concept Of VOIP in deatils
Concept Of VOIP in deatilsConcept Of VOIP in deatils
Concept Of VOIP in deatils
Mostain Billah
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
Erkhembaatar M.
 
VOIP: VOICE OVER IP
VOIP: VOICE OVER IPVOIP: VOICE OVER IP
VOIP: VOICE OVER IP
Videoguy
 
Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)
Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)
Efficient Telecommunication Infrastructure with Internet Telephony (VoIP)
Thomas Siegers
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)
Peter R. Egli
 
VOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLVOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOL
Rajan Kumar
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
Videoguy
 
VoIP Techniques and Challenges PRESENTATION
VoIP Techniques and Challenges PRESENTATIONVoIP Techniques and Challenges PRESENTATION
VoIP Techniques and Challenges PRESENTATION
Karama Said(BEng,MSc)
 
Jingle: Cutting Edge VoIP
Jingle: Cutting Edge VoIPJingle: Cutting Edge VoIP
Jingle: Cutting Edge VoIP
mattjive
 
VOIP Presentation
VOIP Presentation VOIP Presentation
VOIP Presentation
tofael1
 
Wimax and VoIP Presentation
Wimax and VoIP PresentationWimax and VoIP Presentation
Wimax and VoIP Presentation
Mario B.
 
Voice over internet protocol (voip)3
Voice over internet protocol      (voip)3Voice over internet protocol      (voip)3
Voice over internet protocol (voip)3
Vishnu M Dinesan
 
Avaya VoIP on Cisco Best Practices by PacketBase
Avaya VoIP on Cisco Best Practices by PacketBaseAvaya VoIP on Cisco Best Practices by PacketBase
Avaya VoIP on Cisco Best Practices by PacketBase
PacketBase, Inc.
 
Concept Of VOIP in deatils
Concept Of VOIP in deatilsConcept Of VOIP in deatils
Concept Of VOIP in deatils
Mostain Billah
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
Erkhembaatar M.
 

Viewers also liked (17)

Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)
habib_786
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
Namra Afzal
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpoint
GW1992
 
What is VoIP and How it works?
What is VoIP and How it works?What is VoIP and How it works?
What is VoIP and How it works?
broadconnect
 
02 asterisk - the future of telecommunications
02   asterisk - the future of telecommunications02   asterisk - the future of telecommunications
02 asterisk - the future of telecommunications
Tran Thanh
 
Telephony Service Development on Asterisk Platform
Telephony Service Development on Asterisk PlatformTelephony Service Development on Asterisk Platform
Telephony Service Development on Asterisk Platform
Hamid Fadishei
 
Using Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitchUsing Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitch
Monica McArthur
 
Jonny_Martin-Asterisk
Jonny_Martin-AsteriskJonny_Martin-Asterisk
Jonny_Martin-Asterisk
tutorialsruby
 
Security Challenges In VoIP
Security Challenges In VoIPSecurity Challenges In VoIP
Security Challenges In VoIP
TomGilis
 
SIP Beyond VoIP
SIP Beyond VoIPSIP Beyond VoIP
SIP Beyond VoIP
Saúl Ibarra Corretgé
 
VoIP – vulnerabilities and attacks
VoIP – vulnerabilities and attacksVoIP – vulnerabilities and attacks
VoIP – vulnerabilities and attacks
n|u - The Open Security Community
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
ALTANAI BISHT
 
The Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 WorkshopThe Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 Workshop
Fatih Ozavci
 
VoIP Seminar
VoIP SeminarVoIP Seminar
VoIP Seminar
Hossein Yavari
 
Voip introduction
Voip introductionVoip introduction
Voip introduction
daksh bhatt
 
VoIP Presentation
VoIP PresentationVoIP Presentation
VoIP Presentation
RMMcPherson
 
Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...
Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...
Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...
mehdiammouri
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)
habib_786
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
Namra Afzal
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpoint
GW1992
 
What is VoIP and How it works?
What is VoIP and How it works?What is VoIP and How it works?
What is VoIP and How it works?
broadconnect
 
02 asterisk - the future of telecommunications
02   asterisk - the future of telecommunications02   asterisk - the future of telecommunications
02 asterisk - the future of telecommunications
Tran Thanh
 
Telephony Service Development on Asterisk Platform
Telephony Service Development on Asterisk PlatformTelephony Service Development on Asterisk Platform
Telephony Service Development on Asterisk Platform
Hamid Fadishei
 
Using Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitchUsing Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitch
Monica McArthur
 
Jonny_Martin-Asterisk
Jonny_Martin-AsteriskJonny_Martin-Asterisk
Jonny_Martin-Asterisk
tutorialsruby
 
Security Challenges In VoIP
Security Challenges In VoIPSecurity Challenges In VoIP
Security Challenges In VoIP
TomGilis
 
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
ALTANAI BISHT
 
The Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 WorkshopThe Art of VoIP Hacking - Defcon 23 Workshop
The Art of VoIP Hacking - Defcon 23 Workshop
Fatih Ozavci
 
Voip introduction
Voip introductionVoip introduction
Voip introduction
daksh bhatt
 
VoIP Presentation
VoIP PresentationVoIP Presentation
VoIP Presentation
RMMcPherson
 
Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...
Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...
Maroc telecom - New scope, new rating - Buy (vs. Hold) – Target price: MAD 11...
mehdiammouri
 
Ad

Similar to Voice over Internet Protocol (VoIP) using Asterisk (20)

Asterisk Phone Systems
Asterisk Phone SystemsAsterisk Phone Systems
Asterisk Phone Systems
Telephone Wreckers
 
200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn
Tran Thanh
 
Getting the best out of WebRTC
Getting the best out of WebRTCGetting the best out of WebRTC
Getting the best out of WebRTC
Digium
 
Getting the Best Out Of WebRTC - Astricon 2014
Getting the Best Out Of WebRTC - Astricon 2014Getting the Best Out Of WebRTC - Astricon 2014
Getting the Best Out Of WebRTC - Astricon 2014
Dan Jenkins
 
My Pbx E1 Ip Pbx For Sm Bs
My Pbx E1   Ip Pbx For Sm BsMy Pbx E1   Ip Pbx For Sm Bs
My Pbx E1 Ip Pbx For Sm Bs
Alphonze Omondi
 
My Pbx E1 Ip Pbx For Sm Bs
My Pbx E1   Ip Pbx For Sm BsMy Pbx E1   Ip Pbx For Sm Bs
My Pbx E1 Ip Pbx For Sm Bs
Alphonze Omondi
 
My Pbx E1 Ip Pbx For Sm Bs
My Pbx E1   Ip Pbx For Sm BsMy Pbx E1   Ip Pbx For Sm Bs
My Pbx E1 Ip Pbx For Sm Bs
Alphonze Omondi
 
Asterisk Complete Training
Asterisk Complete TrainingAsterisk Complete Training
Asterisk Complete Training
Flavio Eduardo de Andrade Goncalves
 
Asterisk - Glen Bastes
Asterisk - Glen BastesAsterisk - Glen Bastes
Asterisk - Glen Bastes
soss
 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)
mashiur
 
Download It
Download ItDownload It
Download It
Videoguy
 
*astTECS IP PBX
*astTECS IP PBX*astTECS IP PBX
*astTECS IP PBX
*astTECS
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
Olle E Johansson
 
Cisco Small Biz Portfolio
Cisco Small Biz PortfolioCisco Small Biz Portfolio
Cisco Small Biz Portfolio
pilihpk
 
*asttecs ippbx Presentation
*asttecs ippbx Presentation*asttecs ippbx Presentation
*asttecs ippbx Presentation
KISHOREKUMAR V
 
*astTECS PBX
*astTECS PBX*astTECS PBX
*astTECS PBX
KISHOREKUMAR V
 
*astTECS - IP PBX_2018
*astTECS - IP PBX_2018*astTECS - IP PBX_2018
*astTECS - IP PBX_2018
Salman Muhammed Ashraf
 
Yeastar My pbx soho_datasheet_en
Yeastar My pbx soho_datasheet_enYeastar My pbx soho_datasheet_en
Yeastar My pbx soho_datasheet_en
Erick E. Guillén Araya
 
Yeastar My pbx standard_datasheet_en
Yeastar My pbx standard_datasheet_enYeastar My pbx standard_datasheet_en
Yeastar My pbx standard_datasheet_en
Erick E. Guillén Araya
 
*astTECS IPPBX- Presentation
*astTECS IPPBX- Presentation*astTECS IPPBX- Presentation
*astTECS IPPBX- Presentation
Shreya Pillai
 
200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn200706 kathmann shared by voip.com.vn
200706 kathmann shared by voip.com.vn
Tran Thanh
 
Getting the best out of WebRTC
Getting the best out of WebRTCGetting the best out of WebRTC
Getting the best out of WebRTC
Digium
 
Getting the Best Out Of WebRTC - Astricon 2014
Getting the Best Out Of WebRTC - Astricon 2014Getting the Best Out Of WebRTC - Astricon 2014
Getting the Best Out Of WebRTC - Astricon 2014
Dan Jenkins
 
My Pbx E1 Ip Pbx For Sm Bs
My Pbx E1   Ip Pbx For Sm BsMy Pbx E1   Ip Pbx For Sm Bs
My Pbx E1 Ip Pbx For Sm Bs
Alphonze Omondi
 
My Pbx E1 Ip Pbx For Sm Bs
My Pbx E1   Ip Pbx For Sm BsMy Pbx E1   Ip Pbx For Sm Bs
My Pbx E1 Ip Pbx For Sm Bs
Alphonze Omondi
 
My Pbx E1 Ip Pbx For Sm Bs
My Pbx E1   Ip Pbx For Sm BsMy Pbx E1   Ip Pbx For Sm Bs
My Pbx E1 Ip Pbx For Sm Bs
Alphonze Omondi
 
Asterisk - Glen Bastes
Asterisk - Glen BastesAsterisk - Glen Bastes
Asterisk - Glen Bastes
soss
 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)
mashiur
 
Download It
Download ItDownload It
Download It
Videoguy
 
*astTECS IP PBX
*astTECS IP PBX*astTECS IP PBX
*astTECS IP PBX
*astTECS
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
Olle E Johansson
 
Cisco Small Biz Portfolio
Cisco Small Biz PortfolioCisco Small Biz Portfolio
Cisco Small Biz Portfolio
pilihpk
 
*asttecs ippbx Presentation
*asttecs ippbx Presentation*asttecs ippbx Presentation
*asttecs ippbx Presentation
KISHOREKUMAR V
 
*astTECS IPPBX- Presentation
*astTECS IPPBX- Presentation*astTECS IPPBX- Presentation
*astTECS IPPBX- Presentation
Shreya Pillai
 
Ad

More from Sameer Verma (20)

From Efficiency to Innovation: Transforming Business Value through Gen AI
From Efficiency to Innovation:  Transforming Business Value through Gen AIFrom Efficiency to Innovation:  Transforming Business Value through Gen AI
From Efficiency to Innovation: Transforming Business Value through Gen AI
Sameer Verma
 
Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and Operations
Sameer Verma
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote Communities
Sameer Verma
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic View
Sameer Verma
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF State
Sameer Verma
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in Academia
Sameer Verma
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015
Sameer Verma
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private Clouds
Sameer Verma
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPC
Sameer Verma
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud
Sameer Verma
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per Child
Sameer Verma
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the World
Sameer Verma
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D Printing
Sameer Verma
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
Sameer Verma
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13
Sameer Verma
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through Information
Sameer Verma
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
Sameer Verma
 
Computer, end program
Computer, end programComputer, end program
Computer, end program
Sameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
Sameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
Sameer Verma
 
From Efficiency to Innovation: Transforming Business Value through Gen AI
From Efficiency to Innovation:  Transforming Business Value through Gen AIFrom Efficiency to Innovation:  Transforming Business Value through Gen AI
From Efficiency to Innovation: Transforming Business Value through Gen AI
Sameer Verma
 
Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and Operations
Sameer Verma
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote Communities
Sameer Verma
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic View
Sameer Verma
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF State
Sameer Verma
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in Academia
Sameer Verma
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015
Sameer Verma
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private Clouds
Sameer Verma
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPC
Sameer Verma
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud
Sameer Verma
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per Child
Sameer Verma
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the World
Sameer Verma
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D Printing
Sameer Verma
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
Sameer Verma
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13
Sameer Verma
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through Information
Sameer Verma
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
Sameer Verma
 
Computer, end program
Computer, end programComputer, end program
Computer, end program
Sameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
Sameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
Sameer Verma
 

Recently uploaded (20)

Liberal Price To Buy Verified Wise Accounts In 2025.pdf
Liberal Price To Buy Verified Wise Accounts In 2025.pdfLiberal Price To Buy Verified Wise Accounts In 2025.pdf
Liberal Price To Buy Verified Wise Accounts In 2025.pdf
Topvasmm
 
The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025
The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025
The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025
QX Accounting Services Ltd
 
Salesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptxSalesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptx
reinbauwens1
 
NewBase 05 May 2025 Energy News issue - 1785 by Khaled Al Awadi_compressed.pdf
NewBase 05 May 2025  Energy News issue - 1785 by Khaled Al Awadi_compressed.pdfNewBase 05 May 2025  Energy News issue - 1785 by Khaled Al Awadi_compressed.pdf
NewBase 05 May 2025 Energy News issue - 1785 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
Disinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key FindingsDisinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key Findings
MariumAbdulhussein
 
Olga Baranets: AI Doesn’t Wait for Retros (UA)
Olga Baranets: AI Doesn’t Wait for Retros (UA)Olga Baranets: AI Doesn’t Wait for Retros (UA)
Olga Baranets: AI Doesn’t Wait for Retros (UA)
Lviv Startup Club
 
Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...
Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...
Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...
TheoRuby
 
Strategic Enterprise Management - Unit I.pptx
Strategic Enterprise Management - Unit I.pptxStrategic Enterprise Management - Unit I.pptx
Strategic Enterprise Management - Unit I.pptx
PrekshyaRana
 
TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...
TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...
TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...
Kirill Klip
 
Kiran Flemish - A Dynamic Musician
Kiran  Flemish  -  A   Dynamic  MusicianKiran  Flemish  -  A   Dynamic  Musician
Kiran Flemish - A Dynamic Musician
Kiran Flemish
 
Alan Stalcup - The Enterprising CEO
Alan  Stalcup  -  The  Enterprising  CEOAlan  Stalcup  -  The  Enterprising  CEO
Alan Stalcup - The Enterprising CEO
Alan Stalcup
 
intra-mart Accel series 2025 Spring updates-en.ppt
intra-mart Accel series 2025 Spring updates-en.pptintra-mart Accel series 2025 Spring updates-en.ppt
intra-mart Accel series 2025 Spring updates-en.ppt
NTTDATA INTRAMART
 
2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf
2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf
2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf
ThiNgc22
 
www.visualmedia.com digital markiting (1).pptx
www.visualmedia.com digital markiting (1).pptxwww.visualmedia.com digital markiting (1).pptx
www.visualmedia.com digital markiting (1).pptx
Davinder Singh
 
Introduction to MEDDPICC eLearning PDF.pdf
Introduction to MEDDPICC eLearning PDF.pdfIntroduction to MEDDPICC eLearning PDF.pdf
Introduction to MEDDPICC eLearning PDF.pdf
shonkoop
 
Smart Home Market Size, Growth and Report (2025-2034)
Smart Home Market Size, Growth and Report (2025-2034)Smart Home Market Size, Growth and Report (2025-2034)
Smart Home Market Size, Growth and Report (2025-2034)
GeorgeButtler
 
Accounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdf
Accounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdfAccounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdf
Accounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdf
CA Suvidha Chaplot
 
Track Social Media Activity Using Web Scraping
Track Social Media Activity Using Web ScrapingTrack Social Media Activity Using Web Scraping
Track Social Media Activity Using Web Scraping
Web Screen Scraping
 
Kunal Bansal_ Building More Than Infrastructure in Chandigarh.pdf
Kunal Bansal_ Building More Than Infrastructure in Chandigarh.pdfKunal Bansal_ Building More Than Infrastructure in Chandigarh.pdf
Kunal Bansal_ Building More Than Infrastructure in Chandigarh.pdf
Kunal Bansal Chandigarh
 
Brandon Flatley - A Skilled Musician
Brandon Flatley - A Skilled MusicianBrandon Flatley - A Skilled Musician
Brandon Flatley - A Skilled Musician
Brandon Flatley
 
Liberal Price To Buy Verified Wise Accounts In 2025.pdf
Liberal Price To Buy Verified Wise Accounts In 2025.pdfLiberal Price To Buy Verified Wise Accounts In 2025.pdf
Liberal Price To Buy Verified Wise Accounts In 2025.pdf
Topvasmm
 
The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025
The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025
The Rise of Payroll Outsourcing in the UK: Key Statistics for 2025
QX Accounting Services Ltd
 
Salesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptxSalesforce_Architecture_Diagramming_Workshop (1).pptx
Salesforce_Architecture_Diagramming_Workshop (1).pptx
reinbauwens1
 
NewBase 05 May 2025 Energy News issue - 1785 by Khaled Al Awadi_compressed.pdf
NewBase 05 May 2025  Energy News issue - 1785 by Khaled Al Awadi_compressed.pdfNewBase 05 May 2025  Energy News issue - 1785 by Khaled Al Awadi_compressed.pdf
NewBase 05 May 2025 Energy News issue - 1785 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
Disinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key FindingsDisinformation in Society Report 2025 Key Findings
Disinformation in Society Report 2025 Key Findings
MariumAbdulhussein
 
Olga Baranets: AI Doesn’t Wait for Retros (UA)
Olga Baranets: AI Doesn’t Wait for Retros (UA)Olga Baranets: AI Doesn’t Wait for Retros (UA)
Olga Baranets: AI Doesn’t Wait for Retros (UA)
Lviv Startup Club
 
Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...
Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...
Web Design Creating User-Friendly and Visually Engaging Websites - April 2025...
TheoRuby
 
Strategic Enterprise Management - Unit I.pptx
Strategic Enterprise Management - Unit I.pptxStrategic Enterprise Management - Unit I.pptx
Strategic Enterprise Management - Unit I.pptx
PrekshyaRana
 
TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...
TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...
TNR Gold Investor Elevator Pitch - Building The Green Energy Metals Royalty a...
Kirill Klip
 
Kiran Flemish - A Dynamic Musician
Kiran  Flemish  -  A   Dynamic  MusicianKiran  Flemish  -  A   Dynamic  Musician
Kiran Flemish - A Dynamic Musician
Kiran Flemish
 
Alan Stalcup - The Enterprising CEO
Alan  Stalcup  -  The  Enterprising  CEOAlan  Stalcup  -  The  Enterprising  CEO
Alan Stalcup - The Enterprising CEO
Alan Stalcup
 
intra-mart Accel series 2025 Spring updates-en.ppt
intra-mart Accel series 2025 Spring updates-en.pptintra-mart Accel series 2025 Spring updates-en.ppt
intra-mart Accel series 2025 Spring updates-en.ppt
NTTDATA INTRAMART
 
2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf
2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf
2_English_Vocabulary_In_Use_Pre-Intermediate_Cambridge_-_Fourth_Edition (1).pdf
ThiNgc22
 
www.visualmedia.com digital markiting (1).pptx
www.visualmedia.com digital markiting (1).pptxwww.visualmedia.com digital markiting (1).pptx
www.visualmedia.com digital markiting (1).pptx
Davinder Singh
 
Introduction to MEDDPICC eLearning PDF.pdf
Introduction to MEDDPICC eLearning PDF.pdfIntroduction to MEDDPICC eLearning PDF.pdf
Introduction to MEDDPICC eLearning PDF.pdf
shonkoop
 
Smart Home Market Size, Growth and Report (2025-2034)
Smart Home Market Size, Growth and Report (2025-2034)Smart Home Market Size, Growth and Report (2025-2034)
Smart Home Market Size, Growth and Report (2025-2034)
GeorgeButtler
 
Accounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdf
Accounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdfAccounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdf
Accounting_Basics_Complete_Guide_By_CA_Suvidha_Chaplot (1).pdf
CA Suvidha Chaplot
 
Track Social Media Activity Using Web Scraping
Track Social Media Activity Using Web ScrapingTrack Social Media Activity Using Web Scraping
Track Social Media Activity Using Web Scraping
Web Screen Scraping
 
Kunal Bansal_ Building More Than Infrastructure in Chandigarh.pdf
Kunal Bansal_ Building More Than Infrastructure in Chandigarh.pdfKunal Bansal_ Building More Than Infrastructure in Chandigarh.pdf
Kunal Bansal_ Building More Than Infrastructure in Chandigarh.pdf
Kunal Bansal Chandigarh
 
Brandon Flatley - A Skilled Musician
Brandon Flatley - A Skilled MusicianBrandon Flatley - A Skilled Musician
Brandon Flatley - A Skilled Musician
Brandon Flatley
 

Voice over Internet Protocol (VoIP) using Asterisk

  • 1. Voice over Internet Protocol (VoIP) using Asterisk Sameer Verma
  • 3. teach: those of us who can't do... research: open source, mobility, content management fun: ubuntu, maemo/nokia770, mythtv, nocat... about myself
  • 4. agenda introduction asterisk astlinux demo trixbox
  • 5. family tree openpbx telephony free and open source proprietary asterisk gnu bayonne yate astlinux trixbox xorcom rapid xorcom rapid elastix VoIPonCD
  • 6. VoIP more about networking... ...less about telephony
  • 7. acronyms VoIP – Voice over Internet Protocol POTS – Plain Old Telephone Service ATA – Analog Telephone Adapter WiFi – Wireless Fidelity SIP – Session Initiation Protocol IAX – Inter-Asterisk eXchange PBX – Private Branch eXchange SBC – Single Board Computer
  • 8. advantages Network based – digital by design IP based – economies of scale and scope Crossover to e-mail, IM, etc. CRM integration – e.g. SugarCRM No toll boundaries – IP goes everywhere One infrastructure to worry about
  • 9. disadvantages New – adoption issues Migration from legacy systems will cost $$$ Innovative – requires a big change How will telcos overbill? ???
  • 10. design as a network application If you assess your requirements from a network perspective, the design is more intuitive Think of VoIP as an application along the lines of e-mail Accounts follow a <name>@<registrar> syntax Account may map to a 7 or 10 digit phone number if system relays to POTS lines
  • 11. asterisk – the project Asterisk was originally written by Mark Spencer of Digium, Inc. Released under GPL. Project began in 1999 or so. Core PBX + support services such as voicemail, call-forwarding, conference calling, etc.
  • 12. three scenarios Home/Hobby use Small business use Small-to-Medium Enterprise (SME) use
  • 13. scenario 1 Hobby/home use No POTS lines involved. Extensions for family and friends. All calls happen on PCs or ATAs.
  • 14. scenario 2 Small business One or two POTS lines for incoming/outgoing calls. Extensions for Tech Support, Sales, Customer Service. Generic operator extension. Numeric extensions and voice mail for employees.
  • 15. scenario 3 Small to mid-size business Multiple POTS and VoIP lines for incoming/outgoing calls. Aggregation of lines for multiple calls (rollover dialing). Specific lines and providers for long-distance and international calling.
  • 16. astlinux Linux 2.6 Soekris and WRAP Asterisk 1.2 mini_httpd + PHP in CGI mode OpenSSH OpenSSL &quot;keydisk&quot; support traffic shaper (iptables+tc) tftp server &quot;PBX Only Mode&quot; - Asterisk only ftp server (vsftpd) Sangoma A101/102/104/S518 support SNMPD for lm_sensors rp-pppoe
  • 17. astlinux Embedded Linux for Asterisk Live CD ISO is about 70 MB CF card fits under 64 MB Targeted for Soekris or WRAP SBCs Needs Pentium class 266 MHz or better GUI via web browser All scripts are editable via textarea boxes on web pages. Additional stats, PHP, httpd, available via browser
  • 18. open source maturity model OSMM is a trademark of Navica . A chart like this will make you a hero at work. PHB image used without permission
  • 19.  
  • 20.  
  • 21.  
  • 22. sample dial plan Extension 101 Myself Extension 201 Wife Extension 301 Kid SIP SIP IAX
  • 24. sample business dial plan Use IAX for end-points with lesser known variables such as NAT.
  • 25. ekiga softphone (SIP and H323)
  • 26. x-lite for MS Windows Image from http://graphics.cs.uni-sb.de/VoIP/fopra/node83.html
  • 29. more complex solutions Trixbox Used to be Asterisk @ Home Combines several open source projects into one distro. CentOS based Caution: Wipes out the entire hard drive!!! If you simply want to “play” with VoIP, use AstLinux live CD.
  • 30. dev kit used in demo TDM400P from Digium Photo from http://www.marlow.dk/images/asterisk/tdm400p-fxo-small.jpg IAXy S101 from Digium Photo from http://www.voip-info.org/users/385/25385/images/618/IAXy.jpg
  • 32. resources http://www.asterisk.org/ http://www.digium.com/ http://www.openpbx.org/ http://www.astlinux.org/ http://trixbox.org/ http://www.xorcom.com/rapid/index.html http://yate.null.ro/pmwiki/ http://www.gnu.org/software/bayonne/ http://www.voip-info.org/wiki/ http://www.voip-info.org/wiki/view/AstLinux http://www.sureteq.com/asterisk/trixboxv1.2.htm