SlideShare a Scribd company logo
IP Telephony 
KAUSHAL BHAVSAR, PRATIKĀR TECHNOLOGIES
Who am I? 
Tech Geek Entrepreneur Inventor 
Mentor Activist Human
What is IP Telephony? 
TELEPHONY OVER INTERNET PROTOCOL, THAT IS!
Some background 
L E T ’ S C L EA R S OME BA S I C CO N C E PTS F I RST
PSTN – Public Switched Telephony Network 
PSTN Line
Enterprise Telephony 
PSTN Line PBX
PBX – Private Branch Exchange 
ALLOWS YOU TO HAVE YOUR OWN VIRTUAL PSTN
1995 - VoIP 
VOICE OVER INTERNET PROTOCOL BY VOCALTECH
Why VoIP? 
Can add 
features easily 
Software 
based 
Optimum 
Bandwidth 
use 
Mobility ….
What is VoIP? 
Internet-based communication based on a 
Virtual PSTN 
Not just limited to voice! 
◦ Video 
◦ Audio 
◦ Fax 
◦ Text/SMS 
VoIP is an important subset of Internet 
Telephony
How to VoIP? 
It’s very simple (in terms of hardware) to setup 
VoIP. 
You need: 
◦ Internet 
◦ (Old) Computer 
◦ IP Phones (or computers with headphones)
But why use VoIP? 
Organizations can benefit greatly. Some killing features 
are: 
◦ Interactive Voice Response System (IVRS) 
◦ Automated Call Distribution (ACD) 
◦ Predictive Call Dialling 
◦ Automated Call Dialling 
◦ Answering Machine Detection 
◦ Text to speech 
◦ Speech to text synthesis 
◦ Integration with Database systems 
◦ Click-to-call for customers 
◦ Low-cost communication
Getting started 
Several solutions allow you to start a VoIP network 
within no time. 
◦ Best open-source software – Asterisk 
◦ Hardware – Cisco VoIP products 
◦ Best proprietary software – Microsoft Lync (for 
enterprise), Skype (for consumers)
Asterisk 
WO RL D’ S B EST O P E N S O U RC E S O F TWA RE PBX
Asterisk 
◦ Works on popular Linux distributions 
◦ Also available as a standalone Linux distribution called 
AsteriskNow. 
◦ Supports VoIP.
Automated Attendant 
◦ A “sweet voice” that greets you when you call a number. 
◦ Mostly plays a message and asks you to dial extension 
number of the person 
◦ May be, takes the voice message too!
How Asterisk works 
PSTN Line
Asterisk features 
IVR AMI AGI 
Dialplans Voicemail Call routing 
ACD 
Automated 
Attendant 
FAX
Automated Attendant 
◦ A “sweet voice” that greets you when you call a number. 
◦ Mostly plays a message and asks you to dial extension 
number of the person 
◦ May be, takes the voice message too!
FAX 
◦ Asterisk can be used to send and receive Fax. 
◦ Only supports TIFF format 
◦ There is no “interface”, leaving that part for the “web 
developers”.
Call Routing 
◦ Can perform conditional or unconditional routing of calls 
◦ Can route calls to local or international numbers too! 
◦ Works within the LAN also.
Voicemail 
◦ Records caller’s message and saves in a sound file
Dialplans 
◦ Structured sequences of commands that are fired when a 
phone call is received 
◦ Dialplans can be used to invoke native Asterisk 
commands or even system commands. 
◦ Typical dialplan would play “music-on-hold” while the 
agents are too busy to answer the call.
Automated call distribution 
◦ Asterisk will distribute the calls based on pre-decided 
sequence between a queue of agents 
◦ The sequence can be First-come-first-serve, Round robin 
or even a random one.
AMI 
◦ Asterisk Management Interface. 
◦ Set of APIs that allow you to control Asterisk server from 
remote location.
AGI 
◦ Asterisk Gateway Interface. 
◦ You can run your own C/C++/C#/Python/Ruby/Php/Shell 
scripts etc when a phone call is received. 
◦ Most powerful feature!
IVR 
◦ Interactive Voice Response 
◦ Grabs the DTMF tones from the caller to give a “menu-driven” 
interactive experience 
◦ You see this in mostly all customer support centers
Career in VoIP 
◦ VoIP is the Future. 
◦ Asterisk is the best way to get started with VoIP 
◦ VoIP career is a recession-proof career for students of 
CE/IT as well as EC because 
◦ No programming knowledge necessary 
◦ Basic networking knowledge will be enough 
◦ Rest, you can figure out. 
◦ Some certifications – CISCO, EC-Council, etc.
Thank you 
MAIL ME ON KAUSHAL@PRATIKAR.COM

More Related Content

What's hot

PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales PresentationPBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Corporation
 
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
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)habib_786
 
Voip
VoipVoip
Wimax and VoIP Presentation
Wimax and VoIP PresentationWimax and VoIP Presentation
Wimax and VoIP PresentationMario 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 Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)
Fringe Division
 
VOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLVOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLRajan Kumar
 
VOIP
VOIPVOIP
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
OECLIB Odisha Electronics Control Library
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpointGW1992
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
PaloSanto Solutions
 
VOIP BASIC
VOIP BASICVOIP BASIC
VOIP BASIC
dhara patel
 
Final report of dcn
Final report of dcnFinal report of dcn
Final report of dcn
Mohsin Arif
 
VoIP Phones - Future of VoIP Telephone Systems
VoIP Phones - Future of VoIP Telephone SystemsVoIP Phones - Future of VoIP Telephone Systems
VoIP Phones - Future of VoIP Telephone Systems
Nick Fitt
 

What's hot (20)

Voip
VoipVoip
Voip
 
Voip Ppt
Voip PptVoip Ppt
Voip Ppt
 
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales PresentationPBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales Presentation
 
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?
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)
 
Voip
VoipVoip
Voip
 
Wimax and VoIP Presentation
Wimax and VoIP PresentationWimax and VoIP Presentation
Wimax and VoIP Presentation
 
Voip
VoipVoip
Voip
 
Voice over internet protocol (voip)3
Voice over internet protocol      (voip)3Voice over internet protocol      (voip)3
Voice over internet protocol (voip)3
 
Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)
 
VOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOLVOICE OVER INTERNET PROTOCOL
VOICE OVER INTERNET PROTOCOL
 
VOIP
VOIPVOIP
VOIP
 
Voip
VoipVoip
Voip
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpoint
 
Introduction to VoIP
Introduction to VoIPIntroduction to VoIP
Introduction to VoIP
 
VOIP BASIC
VOIP BASICVOIP BASIC
VOIP BASIC
 
Final report of dcn
Final report of dcnFinal report of dcn
Final report of dcn
 
VoIP Phones - Future of VoIP Telephone Systems
VoIP Phones - Future of VoIP Telephone SystemsVoIP Phones - Future of VoIP Telephone Systems
VoIP Phones - Future of VoIP Telephone Systems
 
Voip
VoipVoip
Voip
 

Viewers also liked

Internet telephony
Internet telephonyInternet telephony
Internet telephony
Sajan Sahu
 
Seminar report on ip telephony
Seminar report on ip telephonySeminar report on ip telephony
Seminar report on ip telephony
Kundan Kumar Pandey
 
Introduction to telephony
Introduction to telephonyIntroduction to telephony
Introduction to telephony
PaloSanto Solutions
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
Deevena Dayaal
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
Kousalya Rallapalli
 
Internet Telephony
Internet TelephonyInternet Telephony
Internet Telephony
SamPath KumAr M S
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
Abhishek Mahajan
 
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...stripathi_99
 
The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5
Five9
 
Ip telephony through h.323 standard
Ip telephony through h.323 standardIp telephony through h.323 standard
Ip telephony through h.323 standard
kambam nikitha
 
The Internet of Things - How It Functions & Examples
The Internet of Things - How It Functions & ExamplesThe Internet of Things - How It Functions & Examples
The Internet of Things - How It Functions & Examples
Mukesh Nayak
 
Internet Telephony by Aria technologies
  Internet Telephony by Aria technologies  Internet Telephony by Aria technologies
Internet Telephony by Aria technologies
David Meadow
 
Web 2.0 using Microsoft Technologies
Web 2.0 using Microsoft TechnologiesWeb 2.0 using Microsoft Technologies
Web 2.0 using Microsoft Technologies
Abhishek Kant
 
The internet and its function
The internet and its functionThe internet and its function
The internet and its function
Tallat Satti
 
Application Lifecycle Management mit Team Foundation Server (TFS)
Application Lifecycle Management mit Team Foundation Server (TFS)Application Lifecycle Management mit Team Foundation Server (TFS)
Application Lifecycle Management mit Team Foundation Server (TFS)
Digicomp Academy AG
 

Viewers also liked (20)

IP Telephony
IP TelephonyIP Telephony
IP Telephony
 
Iptelephony ppt
Iptelephony pptIptelephony ppt
Iptelephony ppt
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 
Seminar report on ip telephony
Seminar report on ip telephonySeminar report on ip telephony
Seminar report on ip telephony
 
Introduction to telephony
Introduction to telephonyIntroduction to telephony
Introduction to telephony
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 
Internet Telephony
Internet TelephonyInternet Telephony
Internet Telephony
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
 
Quartet1
Quartet1Quartet1
Quartet1
 
Subscriber Identity Module
Subscriber Identity ModuleSubscriber Identity Module
Subscriber Identity Module
 
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
 
The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5
 
Ip telephony through h.323 standard
Ip telephony through h.323 standardIp telephony through h.323 standard
Ip telephony through h.323 standard
 
The Internet of Things - How It Functions & Examples
The Internet of Things - How It Functions & ExamplesThe Internet of Things - How It Functions & Examples
The Internet of Things - How It Functions & Examples
 
Internet Telephony by Aria technologies
  Internet Telephony by Aria technologies  Internet Telephony by Aria technologies
Internet Telephony by Aria technologies
 
Web 2.0 using Microsoft Technologies
Web 2.0 using Microsoft TechnologiesWeb 2.0 using Microsoft Technologies
Web 2.0 using Microsoft Technologies
 
The internet and its function
The internet and its functionThe internet and its function
The internet and its function
 
H.323 protocol
H.323 protocolH.323 protocol
H.323 protocol
 
Application Lifecycle Management mit Team Foundation Server (TFS)
Application Lifecycle Management mit Team Foundation Server (TFS)Application Lifecycle Management mit Team Foundation Server (TFS)
Application Lifecycle Management mit Team Foundation Server (TFS)
 

Similar to Introduction to IP telephony & VoIP

Asterisk Phone Systems
Asterisk Phone SystemsAsterisk Phone Systems
Asterisk Phone Systems
Telephone Wreckers
 
Asterisk ( The open source telephony )
Asterisk ( The open source telephony )Asterisk ( The open source telephony )
Asterisk ( The open source telephony )Mohammed Safwat
 
Linux VOIP
Linux VOIP Linux VOIP
Linux VOIP
chanmyaeag
 
High Availability Asterisk and FreePBX on Microsoft Azure
High Availability Asterisk and FreePBX on Microsoft AzureHigh Availability Asterisk and FreePBX on Microsoft Azure
High Availability Asterisk and FreePBX on Microsoft Azure
Sanjay Willie
 
Open Source Telephony Disruptive Solutions
Open Source Telephony Disruptive SolutionsOpen Source Telephony Disruptive Solutions
Open Source Telephony Disruptive Solutions
Marco Mouta
 
Asterisk Complete Training
Asterisk Complete TrainingAsterisk Complete Training
Asterisk Complete Training
Flavio Eduardo de Andrade Goncalves
 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)mashiur
 
Asterisk - Glen Bastes
Asterisk - Glen BastesAsterisk - Glen Bastes
Asterisk - Glen Bastessoss
 
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
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
Erkhembaatar M.
 
Grokking TechTalk #18B: VoIP Architecture For Telecommunications
Grokking TechTalk #18B: VoIP Architecture For TelecommunicationsGrokking TechTalk #18B: VoIP Architecture For Telecommunications
Grokking TechTalk #18B: VoIP Architecture For Telecommunications
Grokking VN
 
Introduction - what is Askozia?
Introduction - what is Askozia?Introduction - what is Askozia?
Introduction - what is Askozia?
Askozia
 
Ip pb xnew
Ip pb xnewIp pb xnew
Ip pb xnew
AMITKUMAR6137
 
IP PBX
IP PBXIP PBX
IP PBX
Rajesh Erri
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
Olle E Johansson
 
Voice over Internet Protocol (VoIP) using Asterisk
Voice over Internet Protocol (VoIP) using AsteriskVoice over Internet Protocol (VoIP) using Asterisk
Voice over Internet Protocol (VoIP) using Asterisk
Sameer Verma
 
MinistryTech: Asterisk
MinistryTech: AsteriskMinistryTech: Asterisk
MinistryTech: Asterisk
amitry
 
Fun with Linux Telephony
Fun with Linux TelephonyFun with Linux Telephony
Fun with Linux Telephony
Donald Burr
 
Sounds Like Botnet
Sounds Like BotnetSounds Like Botnet
Sounds Like Botnet
Itzik Kotler
 

Similar to Introduction to IP telephony & VoIP (20)

Asterisk Phone Systems
Asterisk Phone SystemsAsterisk Phone Systems
Asterisk Phone Systems
 
Asterisk ( The open source telephony )
Asterisk ( The open source telephony )Asterisk ( The open source telephony )
Asterisk ( The open source telephony )
 
Linux VOIP
Linux VOIP Linux VOIP
Linux VOIP
 
High Availability Asterisk and FreePBX on Microsoft Azure
High Availability Asterisk and FreePBX on Microsoft AzureHigh Availability Asterisk and FreePBX on Microsoft Azure
High Availability Asterisk and FreePBX on Microsoft Azure
 
Open Source Telephony Disruptive Solutions
Open Source Telephony Disruptive SolutionsOpen Source Telephony Disruptive Solutions
Open Source Telephony Disruptive Solutions
 
Asterisk Complete Training
Asterisk Complete TrainingAsterisk Complete Training
Asterisk Complete Training
 
Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)Ridhwana Mohammad (071403056)
Ridhwana Mohammad (071403056)
 
Asterisk - Glen Bastes
Asterisk - Glen BastesAsterisk - Glen Bastes
Asterisk - Glen Bastes
 
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
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
 
Grokking TechTalk #18B: VoIP Architecture For Telecommunications
Grokking TechTalk #18B: VoIP Architecture For TelecommunicationsGrokking TechTalk #18B: VoIP Architecture For Telecommunications
Grokking TechTalk #18B: VoIP Architecture For Telecommunications
 
Introduction - what is Askozia?
Introduction - what is Askozia?Introduction - what is Askozia?
Introduction - what is Askozia?
 
Ip pb xnew
Ip pb xnewIp pb xnew
Ip pb xnew
 
IP PBX
IP PBXIP PBX
IP PBX
 
David Duffett
David DuffettDavid Duffett
David Duffett
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
 
Voice over Internet Protocol (VoIP) using Asterisk
Voice over Internet Protocol (VoIP) using AsteriskVoice over Internet Protocol (VoIP) using Asterisk
Voice over Internet Protocol (VoIP) using Asterisk
 
MinistryTech: Asterisk
MinistryTech: AsteriskMinistryTech: Asterisk
MinistryTech: Asterisk
 
Fun with Linux Telephony
Fun with Linux TelephonyFun with Linux Telephony
Fun with Linux Telephony
 
Sounds Like Botnet
Sounds Like BotnetSounds Like Botnet
Sounds Like Botnet
 

More from Kaushal Bhavsar

The vibrant startup challenge entry by Pratikar
The vibrant startup challenge entry by PratikarThe vibrant startup challenge entry by Pratikar
The vibrant startup challenge entry by Pratikar
Kaushal Bhavsar
 
Introduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureIntroduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureKaushal Bhavsar
 
The Copycat Monkeys
The Copycat MonkeysThe Copycat Monkeys
The Copycat Monkeys
Kaushal Bhavsar
 
Satark
SatarkSatark
Azure mobile services
Azure mobile servicesAzure mobile services
Azure mobile services
Kaushal Bhavsar
 
Presentation zen
Presentation zenPresentation zen
Presentation zen
Kaushal Bhavsar
 
Marketing 2.0 - Targeting mobile users using QR codes
Marketing 2.0 - Targeting mobile users using QR codesMarketing 2.0 - Targeting mobile users using QR codes
Marketing 2.0 - Targeting mobile users using QR codes
Kaushal Bhavsar
 
Web security
Web security Web security
Web security
Kaushal Bhavsar
 
Building secure android apps
Building secure android appsBuilding secure android apps
Building secure android appsKaushal Bhavsar
 
Developing the Windows Phone User Experience
Developing the Windows Phone User ExperienceDeveloping the Windows Phone User Experience
Developing the Windows Phone User Experience
Kaushal Bhavsar
 
Net canine
Net canineNet canine
Net canine
Kaushal Bhavsar
 
Effective Search via Google.
Effective Search via Google. Effective Search via Google.
Effective Search via Google.
Kaushal Bhavsar
 

More from Kaushal Bhavsar (14)

The vibrant startup challenge entry by Pratikar
The vibrant startup challenge entry by PratikarThe vibrant startup challenge entry by Pratikar
The vibrant startup challenge entry by Pratikar
 
Introduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows AzureIntroduction to Cloud Computing and Windows Azure
Introduction to Cloud Computing and Windows Azure
 
The Copycat Monkeys
The Copycat MonkeysThe Copycat Monkeys
The Copycat Monkeys
 
Satark
SatarkSatark
Satark
 
Azure mobile services
Azure mobile servicesAzure mobile services
Azure mobile services
 
Presentation zen
Presentation zenPresentation zen
Presentation zen
 
Marketing 2.0 - Targeting mobile users using QR codes
Marketing 2.0 - Targeting mobile users using QR codesMarketing 2.0 - Targeting mobile users using QR codes
Marketing 2.0 - Targeting mobile users using QR codes
 
Web security
Web security Web security
Web security
 
Education 2.0
Education 2.0Education 2.0
Education 2.0
 
Building secure android apps
Building secure android appsBuilding secure android apps
Building secure android apps
 
Beautiful data
Beautiful dataBeautiful data
Beautiful data
 
Developing the Windows Phone User Experience
Developing the Windows Phone User ExperienceDeveloping the Windows Phone User Experience
Developing the Windows Phone User Experience
 
Net canine
Net canineNet canine
Net canine
 
Effective Search via Google.
Effective Search via Google. Effective Search via Google.
Effective Search via Google.
 

Recently uploaded

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Introduction to IP telephony & VoIP

  • 1. IP Telephony KAUSHAL BHAVSAR, PRATIKĀR TECHNOLOGIES
  • 2. Who am I? Tech Geek Entrepreneur Inventor Mentor Activist Human
  • 3. What is IP Telephony? TELEPHONY OVER INTERNET PROTOCOL, THAT IS!
  • 4. Some background L E T ’ S C L EA R S OME BA S I C CO N C E PTS F I RST
  • 5.
  • 6. PSTN – Public Switched Telephony Network PSTN Line
  • 8. PBX – Private Branch Exchange ALLOWS YOU TO HAVE YOUR OWN VIRTUAL PSTN
  • 9. 1995 - VoIP VOICE OVER INTERNET PROTOCOL BY VOCALTECH
  • 10. Why VoIP? Can add features easily Software based Optimum Bandwidth use Mobility ….
  • 11. What is VoIP? Internet-based communication based on a Virtual PSTN Not just limited to voice! ◦ Video ◦ Audio ◦ Fax ◦ Text/SMS VoIP is an important subset of Internet Telephony
  • 12. How to VoIP? It’s very simple (in terms of hardware) to setup VoIP. You need: ◦ Internet ◦ (Old) Computer ◦ IP Phones (or computers with headphones)
  • 13. But why use VoIP? Organizations can benefit greatly. Some killing features are: ◦ Interactive Voice Response System (IVRS) ◦ Automated Call Distribution (ACD) ◦ Predictive Call Dialling ◦ Automated Call Dialling ◦ Answering Machine Detection ◦ Text to speech ◦ Speech to text synthesis ◦ Integration with Database systems ◦ Click-to-call for customers ◦ Low-cost communication
  • 14. Getting started Several solutions allow you to start a VoIP network within no time. ◦ Best open-source software – Asterisk ◦ Hardware – Cisco VoIP products ◦ Best proprietary software – Microsoft Lync (for enterprise), Skype (for consumers)
  • 15. Asterisk WO RL D’ S B EST O P E N S O U RC E S O F TWA RE PBX
  • 16. Asterisk ◦ Works on popular Linux distributions ◦ Also available as a standalone Linux distribution called AsteriskNow. ◦ Supports VoIP.
  • 17. Automated Attendant ◦ A “sweet voice” that greets you when you call a number. ◦ Mostly plays a message and asks you to dial extension number of the person ◦ May be, takes the voice message too!
  • 18. How Asterisk works PSTN Line
  • 19. Asterisk features IVR AMI AGI Dialplans Voicemail Call routing ACD Automated Attendant FAX
  • 20. Automated Attendant ◦ A “sweet voice” that greets you when you call a number. ◦ Mostly plays a message and asks you to dial extension number of the person ◦ May be, takes the voice message too!
  • 21. FAX ◦ Asterisk can be used to send and receive Fax. ◦ Only supports TIFF format ◦ There is no “interface”, leaving that part for the “web developers”.
  • 22. Call Routing ◦ Can perform conditional or unconditional routing of calls ◦ Can route calls to local or international numbers too! ◦ Works within the LAN also.
  • 23. Voicemail ◦ Records caller’s message and saves in a sound file
  • 24. Dialplans ◦ Structured sequences of commands that are fired when a phone call is received ◦ Dialplans can be used to invoke native Asterisk commands or even system commands. ◦ Typical dialplan would play “music-on-hold” while the agents are too busy to answer the call.
  • 25. Automated call distribution ◦ Asterisk will distribute the calls based on pre-decided sequence between a queue of agents ◦ The sequence can be First-come-first-serve, Round robin or even a random one.
  • 26. AMI ◦ Asterisk Management Interface. ◦ Set of APIs that allow you to control Asterisk server from remote location.
  • 27. AGI ◦ Asterisk Gateway Interface. ◦ You can run your own C/C++/C#/Python/Ruby/Php/Shell scripts etc when a phone call is received. ◦ Most powerful feature!
  • 28. IVR ◦ Interactive Voice Response ◦ Grabs the DTMF tones from the caller to give a “menu-driven” interactive experience ◦ You see this in mostly all customer support centers
  • 29. Career in VoIP ◦ VoIP is the Future. ◦ Asterisk is the best way to get started with VoIP ◦ VoIP career is a recession-proof career for students of CE/IT as well as EC because ◦ No programming knowledge necessary ◦ Basic networking knowledge will be enough ◦ Rest, you can figure out. ◦ Some certifications – CISCO, EC-Council, etc.
  • 30. Thank you MAIL ME ON KAUSHAL@PRATIKAR.COM