SlideShare a Scribd company logo
1 of 18
Asterisk & VoIPAsterisk & VoIP
and it’s role in your enterpriseand it’s role in your enterprise
Asterisk?Asterisk?
Open-source software released under the GPLOpen-source software released under the GPL
Sponsored by Digium, the main hardware provider forSponsored by Digium, the main hardware provider for
POTS interface cardsPOTS interface cards
Digium named in the top 10 open source companies toDigium named in the top 10 open source companies to
watch by networkworld.comwatch by networkworld.com
Ports for most *nix systems including SolarisPorts for most *nix systems including Solaris
Ports also available for OSX and WindowsPorts also available for OSX and Windows
Open standards along with some proprietary protocolOpen standards along with some proprietary protocol
support (like Cisco’s Skinny and MGCP)support (like Cisco’s Skinny and MGCP)
Modular plugin type systemModular plugin type system
Protocols SupportedProtocols Supported
SIP – Session Initiation ProtocolSIP – Session Initiation Protocol
H.323 – Common in video conferencingH.323 – Common in video conferencing
Skinny – Cisco IP Phones default protocolSkinny – Cisco IP Phones default protocol
MGCP – Media Gateway Control ProtocolMGCP – Media Gateway Control Protocol
IAX - Inter-Asterisk Exchange ProtocolIAX - Inter-Asterisk Exchange Protocol
Codecs SupportedCodecs Supported
G.711 – Best voice quality ~100KbpsG.711 – Best voice quality ~100Kbps
G.729 – Good voice quality ~40KbpsG.729 – Good voice quality ~40Kbps
GSM – Acceptable voice quality ~10KbpsGSM – Acceptable voice quality ~10Kbps
G.722, G.723.1, G.726, iLBC, Linear, LCP-10, SpeexG.722, G.723.1, G.726, iLBC, Linear, LCP-10, Speex
PSTN Interface SupportPSTN Interface Support
AnalogAnalog

FXOFXO

FXSFXS

E&M (w/ or w/o Wink), Loop start, Ground start, Kewl startE&M (w/ or w/o Wink), Loop start, Ground start, Kewl start
T1T1

E&M (w/ or w/o Wink)E&M (w/ or w/o Wink)

Robbed bitRobbed bit
ISDN (PRI & BRI)ISDN (PRI & BRI)

4ESS4ESS

LucentLucent

NationalNational

Some international supportSome international support
Biggest FeaturesBiggest Features
Unified VoicemailUnified Voicemail

Voicemail to email (.wav files)Voicemail to email (.wav files)

Video Conferencing messages to email (.mpg/.avi files)Video Conferencing messages to email (.mpg/.avi files)
Advanced Meetme conferencing - conference bridgingAdvanced Meetme conferencing - conference bridging

Web management interfaceWeb management interface

Support for conference numbers and passwordsSupport for conference numbers and passwords

Presenter and Presentee support (presenter can mute all participants, etc)Presenter and Presentee support (presenter can mute all participants, etc)
Contact Center QueuingContact Center Queuing
Interactive Voice ResponseInteractive Voice Response
Automated AttendantAutomated Attendant
Video Conferencing (SIP and H.323)Video Conferencing (SIP and H.323)
Jabber / Google Talk integrationJabber / Google Talk integration
Find me / Follow meFind me / Follow me
Out of state DIDs (all VoIP systems)Out of state DIDs (all VoIP systems)
Call monitoring and recordingCall monitoring and recording
Normal PBX FeaturesNormal PBX Features
Name it, it’s thereName it, it’s there
Enterprise FeaturesEnterprise Features
Unified dialplan across many serversUnified dialplan across many servers

SQL Compliant databases (through ODBC)SQL Compliant databases (through ODBC)

Native support for MysqlNative support for Mysql

LDAP integrationLDAP integration
DNS SRV recordsDNS SRV records

Make calling each other easy (Make calling each other easy (adam@bblisa.orgadam@bblisa.org))

ScalabilityScalability

Load balancingLoad balancing

Phone provisioningPhone provisioning
DUNDI – Distributed Universal Number DiscoveryDUNDI – Distributed Universal Number Discovery
Works with SIP proxys to accept large amounts of phoneWorks with SIP proxys to accept large amounts of phone
registrationsregistrations
AGI – Extend your system using C, C++, Perl, PHP, …AGI – Extend your system using C, C++, Perl, PHP, …
Custom CDR – Used for calling card integration, billing, …Custom CDR – Used for calling card integration, billing, …
Asterisk Compatible EndpointsAsterisk Compatible Endpoints
Cisco IP Phones (except IP 7920)Cisco IP Phones (except IP 7920)
Polycom IP PhonesPolycom IP Phones
Snom IP PhonesSnom IP Phones
Avaya IP PhonesAvaya IP Phones
Linksys IP PhonesLinksys IP Phones
Many othersMany others
Asterisk Compatible GatewaysAsterisk Compatible Gateways
Cisco VoIP Gateways (anything MGCP, SIP, H.323)Cisco VoIP Gateways (anything MGCP, SIP, H.323)
Cisco Callmanager (through SIP and H.323)Cisco Callmanager (through SIP and H.323)
Patton SmartnodePatton Smartnode
Asterisk PSTN InterfacesAsterisk PSTN Interfaces
DigiumDigium

Analog (up to 24 channels on a single PCI card, FXOAnalog (up to 24 channels on a single PCI card, FXO
and FXS) with hardware echo cancellationand FXS) with hardware echo cancellation

T1 / PRI / BRI – 1-4 on a single PCI card withT1 / PRI / BRI – 1-4 on a single PCI card with
hardware echo cancellationhardware echo cancellation
SangomaSangoma

Better analog support, but uses more PCI slots (or spaces)Better analog support, but uses more PCI slots (or spaces)

T1 / PRI / BRI – 1-8 on a single PCI card with hardware echoT1 / PRI / BRI – 1-8 on a single PCI card with hardware echo
cancellationcancellation

Clear channel DS3Clear channel DS3
Any SIP / H.323 compliant endpointAny SIP / H.323 compliant endpoint

Cisco x8xx series ISR routersCisco x8xx series ISR routers

……
Possible Asterisk ConfigurationsPossible Asterisk Configurations
Full PBXFull PBX
Add small remote sites onto traditional PBXAdd small remote sites onto traditional PBX
Trunk Routing GatewayTrunk Routing Gateway
Toll Bypass OnlyToll Bypass Only
Service ComponentService Component
Full PBXFull PBX
Traditional PBX with RemoteTraditional PBX with Remote
OfficesOffices
Use of Digium applianceUse of Digium appliance
Cisco x8xx routersCisco x8xx routers
Trunk Routing GatewayTrunk Routing Gateway
Connect a traditional PBX to services likeConnect a traditional PBX to services like
Sprint SIP TrunkingSprint SIP Trunking
Toll Bypass OnlyToll Bypass Only
Connect Traditional PBXs together overConnect Traditional PBXs together over
WAN LinksWAN Links
Service ComponentService Component
Meetme Conferencing BridgeMeetme Conferencing Bridge
Voicemail / Unified MessagingVoicemail / Unified Messaging
Add Softphones to non-VoIP PBXAdd Softphones to non-VoIP PBX
……
DrawbacksDrawbacks
No PCI-Express Support (just came out for digital interfaces, stillNo PCI-Express Support (just came out for digital interfaces, still
none for analog interfaces)none for analog interfaces)
Hardware sizing information hard to findHardware sizing information hard to find
Kernel updates break Digium driversKernel updates break Digium drivers
PCI Bus sharing can cause significant problems with voice qualityPCI Bus sharing can cause significant problems with voice quality
NAT Traversal (common across any SIP system)NAT Traversal (common across any SIP system)
Linux system QoS not very mature yetLinux system QoS not very mature yet
No VoIP security yet, although plannedNo VoIP security yet, although planned
Not for *nix beginnersNot for *nix beginners
SupportSupport
Certifications – dCAP (Digium Certified AsteriskCertifications – dCAP (Digium Certified Asterisk
Professional)Professional)
Voip-info.org (VoIP WIKI site)Voip-info.org (VoIP WIKI site)
Commercial support (through Digium)Commercial support (through Digium)
Partners (certified or un-certified)Partners (certified or un-certified)
Mailing Lists (very active)Mailing Lists (very active)
User Groups (although none in Boston)User Groups (although none in Boston)
Astricon (Asterisk conference)Astricon (Asterisk conference)
BooksBooks
Where to start?Where to start?
www.asterisk.orgwww.asterisk.org (Asterisk main page)(Asterisk main page)
www.asterisknow.orgwww.asterisknow.org (Asterisk and CentOS with full installer)(Asterisk and CentOS with full installer)
www.voip-info.orgwww.voip-info.org (huge resource for VoIP related projects and(huge resource for VoIP related projects and
configuration info)configuration info)
www.digium.comwww.digium.com (hardware manufacturer and project sponsor)(hardware manufacturer and project sponsor)
Trixbox (formerly Asterisk @ HOME)Trixbox (formerly Asterisk @ HOME)
User Groups – Find one close or we can try to start oneUser Groups – Find one close or we can try to start one
Books – O’Reilly, Asterisk for Dummies, Asterisk configuration guide, …Books – O’Reilly, Asterisk for Dummies, Asterisk configuration guide, …

More Related Content

What's hot

Asterisk - Glen Bastes
Asterisk - Glen BastesAsterisk - Glen Bastes
Asterisk - Glen Bastessoss
 
Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Olle E Johansson
 
SIP-to-SIP Connections on a Cisco Unified Border Element
SIP-to-SIP Connections on a Cisco Unified Border ElementSIP-to-SIP Connections on a Cisco Unified Border Element
SIP-to-SIP Connections on a Cisco Unified Border ElementLong Nguyen
 
Multimedea device and routes
Multimedea device and routesMultimedea device and routes
Multimedea device and routesSalman Memon
 
Office in a box - Converged Applications Gateway
Office in a box - Converged Applications GatewayOffice in a box - Converged Applications Gateway
Office in a box - Converged Applications GatewaySI3D systems
 
Michael Graves Astricon 2009 Hd Voice Demo Rev2
Michael Graves Astricon 2009 Hd Voice Demo Rev2Michael Graves Astricon 2009 Hd Voice Demo Rev2
Michael Graves Astricon 2009 Hd Voice Demo Rev2Michael Graves
 
Vocality_Product_Brochure
Vocality_Product_BrochureVocality_Product_Brochure
Vocality_Product_BrochureZoe Yates
 
Enabling Voice Applications with WebRTC and ORTC in Microsoft Edge
Enabling Voice Applications with WebRTC and ORTC in Microsoft EdgeEnabling Voice Applications with WebRTC and ORTC in Microsoft Edge
Enabling Voice Applications with WebRTC and ORTC in Microsoft EdgeMark Roberts
 
#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLS#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLSOlle E Johansson
 
Kamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-WorldKamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-WorldFederico Cabiddu
 
Pinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in AsteriskPinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in AsteriskOlle E Johansson
 
LinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source WellLinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source WellMatt Bynum
 
AnyFirewall Engine & Server by Eyeball Networks
AnyFirewall Engine & Server by Eyeball NetworksAnyFirewall Engine & Server by Eyeball Networks
AnyFirewall Engine & Server by Eyeball NetworksEyeball Networks
 

What's hot (19)

Asterisk - Glen Bastes
Asterisk - Glen BastesAsterisk - Glen Bastes
Asterisk - Glen Bastes
 
Asterisk Voip
Asterisk VoipAsterisk Voip
Asterisk Voip
 
Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.Why is Kamailio so different? An introduction.
Why is Kamailio so different? An introduction.
 
SIP-to-SIP Connections on a Cisco Unified Border Element
SIP-to-SIP Connections on a Cisco Unified Border ElementSIP-to-SIP Connections on a Cisco Unified Border Element
SIP-to-SIP Connections on a Cisco Unified Border Element
 
Multimedea device and routes
Multimedea device and routesMultimedea device and routes
Multimedea device and routes
 
Office in a box - Converged Applications Gateway
Office in a box - Converged Applications GatewayOffice in a box - Converged Applications Gateway
Office in a box - Converged Applications Gateway
 
Michael Graves Astricon 2009 Hd Voice Demo Rev2
Michael Graves Astricon 2009 Hd Voice Demo Rev2Michael Graves Astricon 2009 Hd Voice Demo Rev2
Michael Graves Astricon 2009 Hd Voice Demo Rev2
 
Vocality_Product_Brochure
Vocality_Product_BrochureVocality_Product_Brochure
Vocality_Product_Brochure
 
Enabling Voice Applications with WebRTC and ORTC in Microsoft Edge
Enabling Voice Applications with WebRTC and ORTC in Microsoft EdgeEnabling Voice Applications with WebRTC and ORTC in Microsoft Edge
Enabling Voice Applications with WebRTC and ORTC in Microsoft Edge
 
#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLS#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLS
 
*astTECS - IP PBX_2018
*astTECS - IP PBX_2018*astTECS - IP PBX_2018
*astTECS - IP PBX_2018
 
Kamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-WorldKamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-World
 
Pinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in AsteriskPinana : Old proposal for distributed SIP states in Asterisk
Pinana : Old proposal for distributed SIP states in Asterisk
 
iptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltd
iptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltdiptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltd
iptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltd
 
iptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltd
iptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltdiptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltd
iptsp bangladesh, Shohel Shikdar at MetroNet Bangladesh ltd
 
Fortinet Fortivoice - Solucion de UTM + VoIP
Fortinet Fortivoice - Solucion de UTM + VoIPFortinet Fortivoice - Solucion de UTM + VoIP
Fortinet Fortivoice - Solucion de UTM + VoIP
 
Yeastar My pbx standard_datasheet_en
Yeastar My pbx standard_datasheet_enYeastar My pbx standard_datasheet_en
Yeastar My pbx standard_datasheet_en
 
LinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source WellLinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source Well
 
AnyFirewall Engine & Server by Eyeball Networks
AnyFirewall Engine & Server by Eyeball NetworksAnyFirewall Engine & Server by Eyeball Networks
AnyFirewall Engine & Server by Eyeball Networks
 

Similar to 200706 kathmann shared by voip.com.vn

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 AsteriskSameer Verma
 
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 TelecommunicationsGrokking VN
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsOlle E Johansson
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsRADVISION Ltd.
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoTsahi Levent-levi
 
2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belieny2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belienydjbelieny
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Erkhembaatar M.
 
OST Market - Hybrid Case Histories
OST Market - Hybrid Case HistoriesOST Market - Hybrid Case Histories
OST Market - Hybrid Case HistoriesRoberto Galoppini
 
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 BsAlphonze Omondi
 
SIP in action Itexpo West
SIP in action Itexpo WestSIP in action Itexpo West
SIP in action Itexpo WestGraham Francis
 
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 BsAlphonze 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 BsAlphonze Omondi
 
Introduction to IP telephony & VoIP
Introduction to IP telephony & VoIP Introduction to IP telephony & VoIP
Introduction to IP telephony & VoIP Kaushal Bhavsar
 
Acs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationAcs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationDesign And Reuse
 
Hybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary ScenariosHybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary ScenariosRoberto Galoppini
 
Eastman Mike
Eastman MikeEastman Mike
Eastman MikeCarl Ford
 

Similar to 200706 kathmann shared by voip.com.vn (20)

Vo ip sip
Vo ip sipVo ip sip
Vo ip sip
 
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
 
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
 
SIP info
SIP infoSIP info
SIP info
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communications
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person Video
 
2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belieny2010 Install Fest Ha Failover Dj Belieny
2010 Install Fest Ha Failover Dj Belieny
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
 
Surf Communication Solutions - Surf General
Surf Communication Solutions - Surf GeneralSurf Communication Solutions - Surf General
Surf Communication Solutions - Surf General
 
OST Market - Hybrid Case Histories
OST Market - Hybrid Case HistoriesOST Market - Hybrid Case Histories
OST Market - Hybrid Case Histories
 
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
 
Yeastar My pbx soho_datasheet_en
Yeastar My pbx soho_datasheet_enYeastar My pbx soho_datasheet_en
Yeastar My pbx soho_datasheet_en
 
SIP in action Itexpo West
SIP in action Itexpo WestSIP in action Itexpo West
SIP in action Itexpo West
 
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
 
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
 
Introduction to IP telephony & VoIP
Introduction to IP telephony & VoIP Introduction to IP telephony & VoIP
Introduction to IP telephony & VoIP
 
Acs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationAcs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentation
 
Hybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary ScenariosHybrid Open Source Telephony (OST) and Proprietary Scenarios
Hybrid Open Source Telephony (OST) and Proprietary Scenarios
 
Eastman Mike
Eastman MikeEastman Mike
Eastman Mike
 

More from Tran Thanh

Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)Tran Thanh
 
3.kx ns1000 ip extension final
3.kx ns1000 ip extension final3.kx ns1000 ip extension final
3.kx ns1000 ip extension finalTran Thanh
 
Ga lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoaiGa lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoaiTran Thanh
 
Kynangdienthoai
KynangdienthoaiKynangdienthoai
KynangdienthoaiTran Thanh
 
Yealink business ip video phone vp530
Yealink business ip video phone vp530Yealink business ip video phone vp530
Yealink business ip video phone vp530Tran Thanh
 
Giai phap dien thoai ip
Giai phap dien thoai ipGiai phap dien thoai ip
Giai phap dien thoai ipTran Thanh
 
7. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 20137. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 2013Tran Thanh
 
Sp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vnSp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vnTran Thanh
 
Rss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vnRss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vnTran Thanh
 
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vnMicrosoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vnTran Thanh
 
Microtel shared by voip.com.vn
Microtel shared by voip.com.vnMicrotel shared by voip.com.vn
Microtel shared by voip.com.vnTran Thanh
 
Headset shared by voip.com.vn
Headset shared by voip.com.vnHeadset shared by voip.com.vn
Headset shared by voip.com.vnTran Thanh
 
2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vn2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vnTran Thanh
 
Ast installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vnAst installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vnTran Thanh
 
Ei02 garrison-fonality
Ei02 garrison-fonalityEi02 garrison-fonality
Ei02 garrison-fonalityTran Thanh
 
Advanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vnAdvanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vnTran Thanh
 
Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Tran Thanh
 
Switchvoxadvantage
SwitchvoxadvantageSwitchvoxadvantage
SwitchvoxadvantageTran Thanh
 

More from Tran Thanh (20)

Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)
 
3.kx ns1000 ip extension final
3.kx ns1000 ip extension final3.kx ns1000 ip extension final
3.kx ns1000 ip extension final
 
Ga lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoaiGa lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoai
 
Kynangdienthoai
KynangdienthoaiKynangdienthoai
Kynangdienthoai
 
Yealink business ip video phone vp530
Yealink business ip video phone vp530Yealink business ip video phone vp530
Yealink business ip video phone vp530
 
Giai phap dien thoai ip
Giai phap dien thoai ipGiai phap dien thoai ip
Giai phap dien thoai ip
 
7. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 20137. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 2013
 
Slide album 1
Slide album 1Slide album 1
Slide album 1
 
Hlvcs2
Hlvcs2Hlvcs2
Hlvcs2
 
Sp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vnSp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vn
 
Rss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vnRss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vn
 
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vnMicrosoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
 
Microtel shared by voip.com.vn
Microtel shared by voip.com.vnMicrotel shared by voip.com.vn
Microtel shared by voip.com.vn
 
Headset shared by voip.com.vn
Headset shared by voip.com.vnHeadset shared by voip.com.vn
Headset shared by voip.com.vn
 
2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vn2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vn
 
Ast installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vnAst installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vn
 
Ei02 garrison-fonality
Ei02 garrison-fonalityEi02 garrison-fonality
Ei02 garrison-fonality
 
Advanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vnAdvanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vn
 
Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_
 
Switchvoxadvantage
SwitchvoxadvantageSwitchvoxadvantage
Switchvoxadvantage
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

200706 kathmann shared by voip.com.vn

  • 1. Asterisk & VoIPAsterisk & VoIP and it’s role in your enterpriseand it’s role in your enterprise
  • 2. Asterisk?Asterisk? Open-source software released under the GPLOpen-source software released under the GPL Sponsored by Digium, the main hardware provider forSponsored by Digium, the main hardware provider for POTS interface cardsPOTS interface cards Digium named in the top 10 open source companies toDigium named in the top 10 open source companies to watch by networkworld.comwatch by networkworld.com Ports for most *nix systems including SolarisPorts for most *nix systems including Solaris Ports also available for OSX and WindowsPorts also available for OSX and Windows Open standards along with some proprietary protocolOpen standards along with some proprietary protocol support (like Cisco’s Skinny and MGCP)support (like Cisco’s Skinny and MGCP) Modular plugin type systemModular plugin type system
  • 3. Protocols SupportedProtocols Supported SIP – Session Initiation ProtocolSIP – Session Initiation Protocol H.323 – Common in video conferencingH.323 – Common in video conferencing Skinny – Cisco IP Phones default protocolSkinny – Cisco IP Phones default protocol MGCP – Media Gateway Control ProtocolMGCP – Media Gateway Control Protocol IAX - Inter-Asterisk Exchange ProtocolIAX - Inter-Asterisk Exchange Protocol Codecs SupportedCodecs Supported G.711 – Best voice quality ~100KbpsG.711 – Best voice quality ~100Kbps G.729 – Good voice quality ~40KbpsG.729 – Good voice quality ~40Kbps GSM – Acceptable voice quality ~10KbpsGSM – Acceptable voice quality ~10Kbps G.722, G.723.1, G.726, iLBC, Linear, LCP-10, SpeexG.722, G.723.1, G.726, iLBC, Linear, LCP-10, Speex
  • 4. PSTN Interface SupportPSTN Interface Support AnalogAnalog  FXOFXO  FXSFXS  E&M (w/ or w/o Wink), Loop start, Ground start, Kewl startE&M (w/ or w/o Wink), Loop start, Ground start, Kewl start T1T1  E&M (w/ or w/o Wink)E&M (w/ or w/o Wink)  Robbed bitRobbed bit ISDN (PRI & BRI)ISDN (PRI & BRI)  4ESS4ESS  LucentLucent  NationalNational  Some international supportSome international support
  • 5. Biggest FeaturesBiggest Features Unified VoicemailUnified Voicemail  Voicemail to email (.wav files)Voicemail to email (.wav files)  Video Conferencing messages to email (.mpg/.avi files)Video Conferencing messages to email (.mpg/.avi files) Advanced Meetme conferencing - conference bridgingAdvanced Meetme conferencing - conference bridging  Web management interfaceWeb management interface  Support for conference numbers and passwordsSupport for conference numbers and passwords  Presenter and Presentee support (presenter can mute all participants, etc)Presenter and Presentee support (presenter can mute all participants, etc) Contact Center QueuingContact Center Queuing Interactive Voice ResponseInteractive Voice Response Automated AttendantAutomated Attendant Video Conferencing (SIP and H.323)Video Conferencing (SIP and H.323) Jabber / Google Talk integrationJabber / Google Talk integration Find me / Follow meFind me / Follow me Out of state DIDs (all VoIP systems)Out of state DIDs (all VoIP systems) Call monitoring and recordingCall monitoring and recording
  • 6. Normal PBX FeaturesNormal PBX Features Name it, it’s thereName it, it’s there
  • 7. Enterprise FeaturesEnterprise Features Unified dialplan across many serversUnified dialplan across many servers  SQL Compliant databases (through ODBC)SQL Compliant databases (through ODBC)  Native support for MysqlNative support for Mysql  LDAP integrationLDAP integration DNS SRV recordsDNS SRV records  Make calling each other easy (Make calling each other easy (adam@bblisa.orgadam@bblisa.org))  ScalabilityScalability  Load balancingLoad balancing  Phone provisioningPhone provisioning DUNDI – Distributed Universal Number DiscoveryDUNDI – Distributed Universal Number Discovery Works with SIP proxys to accept large amounts of phoneWorks with SIP proxys to accept large amounts of phone registrationsregistrations AGI – Extend your system using C, C++, Perl, PHP, …AGI – Extend your system using C, C++, Perl, PHP, … Custom CDR – Used for calling card integration, billing, …Custom CDR – Used for calling card integration, billing, …
  • 8. Asterisk Compatible EndpointsAsterisk Compatible Endpoints Cisco IP Phones (except IP 7920)Cisco IP Phones (except IP 7920) Polycom IP PhonesPolycom IP Phones Snom IP PhonesSnom IP Phones Avaya IP PhonesAvaya IP Phones Linksys IP PhonesLinksys IP Phones Many othersMany others Asterisk Compatible GatewaysAsterisk Compatible Gateways Cisco VoIP Gateways (anything MGCP, SIP, H.323)Cisco VoIP Gateways (anything MGCP, SIP, H.323) Cisco Callmanager (through SIP and H.323)Cisco Callmanager (through SIP and H.323) Patton SmartnodePatton Smartnode
  • 9. Asterisk PSTN InterfacesAsterisk PSTN Interfaces DigiumDigium  Analog (up to 24 channels on a single PCI card, FXOAnalog (up to 24 channels on a single PCI card, FXO and FXS) with hardware echo cancellationand FXS) with hardware echo cancellation  T1 / PRI / BRI – 1-4 on a single PCI card withT1 / PRI / BRI – 1-4 on a single PCI card with hardware echo cancellationhardware echo cancellation SangomaSangoma  Better analog support, but uses more PCI slots (or spaces)Better analog support, but uses more PCI slots (or spaces)  T1 / PRI / BRI – 1-8 on a single PCI card with hardware echoT1 / PRI / BRI – 1-8 on a single PCI card with hardware echo cancellationcancellation  Clear channel DS3Clear channel DS3 Any SIP / H.323 compliant endpointAny SIP / H.323 compliant endpoint  Cisco x8xx series ISR routersCisco x8xx series ISR routers  ……
  • 10. Possible Asterisk ConfigurationsPossible Asterisk Configurations Full PBXFull PBX Add small remote sites onto traditional PBXAdd small remote sites onto traditional PBX Trunk Routing GatewayTrunk Routing Gateway Toll Bypass OnlyToll Bypass Only Service ComponentService Component
  • 12. Traditional PBX with RemoteTraditional PBX with Remote OfficesOffices Use of Digium applianceUse of Digium appliance Cisco x8xx routersCisco x8xx routers
  • 13. Trunk Routing GatewayTrunk Routing Gateway Connect a traditional PBX to services likeConnect a traditional PBX to services like Sprint SIP TrunkingSprint SIP Trunking
  • 14. Toll Bypass OnlyToll Bypass Only Connect Traditional PBXs together overConnect Traditional PBXs together over WAN LinksWAN Links
  • 15. Service ComponentService Component Meetme Conferencing BridgeMeetme Conferencing Bridge Voicemail / Unified MessagingVoicemail / Unified Messaging Add Softphones to non-VoIP PBXAdd Softphones to non-VoIP PBX ……
  • 16. DrawbacksDrawbacks No PCI-Express Support (just came out for digital interfaces, stillNo PCI-Express Support (just came out for digital interfaces, still none for analog interfaces)none for analog interfaces) Hardware sizing information hard to findHardware sizing information hard to find Kernel updates break Digium driversKernel updates break Digium drivers PCI Bus sharing can cause significant problems with voice qualityPCI Bus sharing can cause significant problems with voice quality NAT Traversal (common across any SIP system)NAT Traversal (common across any SIP system) Linux system QoS not very mature yetLinux system QoS not very mature yet No VoIP security yet, although plannedNo VoIP security yet, although planned Not for *nix beginnersNot for *nix beginners
  • 17. SupportSupport Certifications – dCAP (Digium Certified AsteriskCertifications – dCAP (Digium Certified Asterisk Professional)Professional) Voip-info.org (VoIP WIKI site)Voip-info.org (VoIP WIKI site) Commercial support (through Digium)Commercial support (through Digium) Partners (certified or un-certified)Partners (certified or un-certified) Mailing Lists (very active)Mailing Lists (very active) User Groups (although none in Boston)User Groups (although none in Boston) Astricon (Asterisk conference)Astricon (Asterisk conference) BooksBooks
  • 18. Where to start?Where to start? www.asterisk.orgwww.asterisk.org (Asterisk main page)(Asterisk main page) www.asterisknow.orgwww.asterisknow.org (Asterisk and CentOS with full installer)(Asterisk and CentOS with full installer) www.voip-info.orgwww.voip-info.org (huge resource for VoIP related projects and(huge resource for VoIP related projects and configuration info)configuration info) www.digium.comwww.digium.com (hardware manufacturer and project sponsor)(hardware manufacturer and project sponsor) Trixbox (formerly Asterisk @ HOME)Trixbox (formerly Asterisk @ HOME) User Groups – Find one close or we can try to start oneUser Groups – Find one close or we can try to start one Books – O’Reilly, Asterisk for Dummies, Asterisk configuration guide, …Books – O’Reilly, Asterisk for Dummies, Asterisk configuration guide, …