SlideShare ist ein Scribd-Unternehmen logo
1 von 28
The Asterisk Update
       Asterisk 10 and Beyond

      Steve Sokol & Malcolm Davenport
Asterisk Marketing, Evangelism & Product Management
                                          Digium, Inc.
What is Asterisk?

 Communications Engine
 Open Source Project
 2+ Million Downloads Each Year
 Over 1 Million Production Deployments
 80,000 Community Members
 Under Development Since 1999




      Creative Innovation – Customer Satisfaction – Continual Quality Improvement   2
What Does Asterisk Do?

 Plumbing:
    Protocol Implementations                                         Session Management
    Media I/O                                                        Intermediary Services
    Media Management

 Applications
    Call Routing (“Dialplan”)                                      Automated Attendant

    Voicemail                                                      Directory

    Conference Bridge                                              Call Parking

    Queues

                 Creative Innovation – Customer Satisfaction – Continual Quality Improvement   3
How Do You Use Asterisk?

 As An Application Until Itself:
     Hand-Crafted “One-Off” Implementations
     Dialplan Script Programming + Configuration Files
     PBX, VoIP Gateway, IVR, ACD, Etc.

 As A Tool-Kit / Engine:
    Use External Interfaces: AGI, AMI
    “Wrap” Asterisk To Manage
    Build Custom Applications & Solutions
    Create Communications Products

               Creative Innovation – Customer Satisfaction – Continual Quality Improvement   4
Elastix and Asterisk

 Asterisk = Plumbing, Engine
    VoIP and PSTN Connectivity
    Session (Call) Management
    Basic Applications
 Elastix = Operational / Business Logic
    Call Flow and Treatment
    PBX Logic
    Business Rules and Policies




              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   5
What’s New(ish) In Asterisk?

 Asterisk 1.8 LTS
    Released 1 Year Ago (AstriCon 2010)
    First Long Term Support (LTS) Release Since 1.4
        4 Year Support Commitment
        1 Additional Year of Security Fixes




              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   6
Asterisk 1.8 New Features

 Secure Calling With SIP
    Secure RTP (SRTP) For Media
    Transport-Layer Security (TLS) For Signaling
 Security Event Framework
    Framework To Catch Abuse / Intrusion / Malicious Stuff
    Just A Framework As Of 1.8 – No Tools Implemented
 IPv6 Support
    SIP Support For IPv6
    Other Channels / Services Coming Soon


                 Creative Innovation – Customer Satisfaction – Continual Quality Improvement   7
Asterisk 1.8 New Features

 Calendar Integration
    Access To Calendar Systems (iCal, CalDav, Exchange)
    Dialplan Functions For Calendar Access, Manipulation
 Channel Event Logging (CEL)
    Detailed Call History Records
    Stores Each Action That Takes Place On The System




              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   8
Asterisk 1.8 New Features

 XMPP Distributed System State
    Share state information between Asterisk systems
    Message Waiting Information (MWI)
    Device State (Phone, Bridge, Parking, Etc.)
 ISDN Features
    Advice Of Charge – How much is this call costing
    Call Completion Supplementary Services (aka Camp On)
    Connected Party Identification (Caller ID on steroids)
    All of these also work with SIP


              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   9
Asterisk 1.8 New Features

 Google Talk/Voice/Chat Calling
    Call To / From Google Voice Users
    Use Google Voice As A Trunk (sometimes)
 Pitch Shift
    For Fun And Profit




                Creative Innovation – Customer Satisfaction – Continual Quality Improvement   10
Asterisk 10: New Naming Plan (again)

 Asterisk 10?
 What happened to Asterisk 1.10?
    People think 1.10 sounds strange
    People keep asking if it should be Asterisk 2.0
 When will it be released?
    Announced at AstriCon 2011 (last week)
    To be released this month (November 2011)
 What’s the next version of Asterisk going to be called?




              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   11
Asterisk 11




Creative Innovation – Customer Satisfaction – Continual Quality Improvement   12
Asterisk 10: Building For The Future

 2011 is “a rebuilding year” as they say in sports.
    Asterisk 10 is a Standard Release (1 Year Support)
    Upgrading the plumbing for an HD world
    Creating infrastructure for future enhancements
    Increasing:
        Performance
        Stability
        Interoperability




              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   13
Asterisk 10: Media Engine

 New HD Media Engine
    Better than telephony-grade audio
    The ability to add many more codecs (audio and
     video)
    The ability to add more complex codecs (setup
     parameters)
    All Kinds Of Sampling Rates:
       8, 12, 16, 24, 32, 44.1, 48, 96, 192 kHz




           Creative Innovation – Customer Satisfaction – Continual Quality Improvement   14
Asterisk 10: New Codecs


 New Codecs
   Ultra Wide-Band Speex Codec
   Skype’s super-wideband SILK
   Pass-through support for CELT
   Add-On Modules For PolycomCodecs:
      Siren 7
      Siren 14




            Creative Innovation – Customer Satisfaction – Continual Quality Improvement   15
DEMO:

HD Calling
 Creative Innovation – Customer Satisfaction – Continual Quality Improvement   16
Thanks!




    Creative Innovation – Customer Satisfaction – Continual Quality Improvement   17
Asterisk 10: HD Conferencing

 New Conference Bridge App: ConfBridge
    Supports all new media features
    Supports all new sampling rates
    Can be configured to fit your needs
       DTMF menus
       Access controls
    Does NOT down-sample or reduce quality
       Supports the highest available quality for HD
        clients
       Converts to telephony grade for legacy gear

             Creative Innovation – Customer Satisfaction – Continual Quality Improvement   18
DEMO:
HD Conferencing
   Creative Innovation – Customer Satisfaction – Continual Quality Improvement   19
Asterisk 10: Video Conferencing

 Video Conferencing!
    Presents one video stream to all participants
       Marked User (tagged when entering)
       Current Speaker (VAD)
       DTMF Selection
    Must use the same codec (i.e. no trans-coding, trans-
     rating or scaling)
    Need video gurus to extend this feature, add hardware
     support, trans-coding, trans-rating, scaling.




             Creative Innovation – Customer Satisfaction – Continual Quality Improvement   20
DEMO:
Video Conferencing

   Creative Innovation – Customer Satisfaction – Continual Quality Improvement   21
Asterisk 10: Fax

 Fax Improvements
    T.38 Gateway Support
    Send faxes end-to-end (no store/forward) from T.38
     sources to analog destinations
    And the other way around
    Better for billing, delivery confirmation
    Fax still sucks and should go away




              Creative Innovation – Customer Satisfaction – Continual Quality Improvement   22
Asterisk 10: Text Messaging

 Text Message Routing
    Asterisk has been able to send and receive text
     messages for a while.
    Pretty good XMPP client support
    Limited SIP MESSAGE support
    Adds the ability to route text messages outside the
     context of a call.
    First step toward making Asterisk a multi-protocol text
     router
    XMPP / SIP SIMPLE gateway
    Would have done Skype but…
             Creative Innovation – Customer Satisfaction – Continual Quality Improvement   23
Asterisk 10: Module Deprecation




    Creative Innovation – Customer Satisfaction – Continual Quality Improvement   24
Asterisk 10: Other New Features

 Lots Of Other Small Improvements
    SQLite3 instead of Berkley DB
       Conversion utility that converts from AstDB
       Roll-back tool is also included
       Requires SQLite3 library
    IPv6 Support For Onboard HTTP Server
    Lua routing engine enhancements
    Read the Wiki page for more fun:
       http://wiki.asterisk.org/wiki/display/AST/New+in+10


             Creative Innovation – Customer Satisfaction – Continual Quality Improvement   25
Asterisk 10 And Elastix

 Some cool things that you can do with Asterisk 10
  features:
    HD Calling
    HD Trunking
    New Conferencing Module / Application
        HD Conferencing
        Video Conferencing
    Complete Fax Support
    XMPP and SIP SIMPLE Integration



             Creative Innovation – Customer Satisfaction – Continual Quality Improvement   26
Asterisk 11 Requests?

 What does the Elastix community want to see:
    Improved
    Added
    Removed (?)
    Clarified




                 Creative Innovation – Customer Satisfaction – Continual Quality Improvement   27
Thanks!

Creative Innovation – Customer Satisfaction – Continual Quality Improvement   28

Weitere ähnliche Inhalte

Andere mochten auch

Matilda Dahl: Granskningssamhället och det nya Europa
Matilda Dahl: Granskningssamhället och det nya EuropaMatilda Dahl: Granskningssamhället och det nya Europa
Matilda Dahl: Granskningssamhället och det nya Europa Global Utmaning
 
Circular 28 2014
Circular 28 2014Circular 28 2014
Circular 28 2014fahadfazil
 
Museu Madame Tussauds, Wien
Museu Madame Tussauds, WienMuseu Madame Tussauds, Wien
Museu Madame Tussauds, WienIrene Aguiar
 
Secciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernández
Secciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernándezSecciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernández
Secciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernándezTaty H Kerly
 
El camino a ninguna parte
El camino a ninguna parteEl camino a ninguna parte
El camino a ninguna parteLizu Zuli
 
Stiefel biopsy punches and curettes
Stiefel biopsy punches and curettesStiefel biopsy punches and curettes
Stiefel biopsy punches and curettesSchuco
 
Apuntes direccion asistida
Apuntes direccion asistidaApuntes direccion asistida
Apuntes direccion asistidaManuel Fernandez
 

Andere mochten auch (14)

CV-2
CV-2CV-2
CV-2
 
Matilda Dahl: Granskningssamhället och det nya Europa
Matilda Dahl: Granskningssamhället och det nya EuropaMatilda Dahl: Granskningssamhället och det nya Europa
Matilda Dahl: Granskningssamhället och det nya Europa
 
DePaul CPE Management Development Center Program and Course Guide 2013
DePaul CPE Management Development Center Program and Course Guide 2013DePaul CPE Management Development Center Program and Course Guide 2013
DePaul CPE Management Development Center Program and Course Guide 2013
 
Circular 28 2014
Circular 28 2014Circular 28 2014
Circular 28 2014
 
Anunt participare servicii catering ap
Anunt participare servicii catering apAnunt participare servicii catering ap
Anunt participare servicii catering ap
 
Clip 355
Clip 355Clip 355
Clip 355
 
GIOCANDO E STUDIANDO
GIOCANDO E STUDIANDOGIOCANDO E STUDIANDO
GIOCANDO E STUDIANDO
 
Museu Madame Tussauds, Wien
Museu Madame Tussauds, WienMuseu Madame Tussauds, Wien
Museu Madame Tussauds, Wien
 
Knowlede Management with SMW and SharePoint
Knowlede Management with SMW and SharePointKnowlede Management with SMW and SharePoint
Knowlede Management with SMW and SharePoint
 
Los Dominios de Internet
Los Dominios de InternetLos Dominios de Internet
Los Dominios de Internet
 
Secciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernández
Secciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernándezSecciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernández
Secciones, tabla de contenidos, tabla de ilustraciones e índice/ kerly hernández
 
El camino a ninguna parte
El camino a ninguna parteEl camino a ninguna parte
El camino a ninguna parte
 
Stiefel biopsy punches and curettes
Stiefel biopsy punches and curettesStiefel biopsy punches and curettes
Stiefel biopsy punches and curettes
 
Apuntes direccion asistida
Apuntes direccion asistidaApuntes direccion asistida
Apuntes direccion asistida
 

Ähnlich wie Asterisk Update: Asterisk 10 And beyond

Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation SlidesAsterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation SlidesDavid Duffett dCAP
 
voip2day 2012 - Asterisk update by Steve Sokol
voip2day 2012 - Asterisk update by Steve Sokolvoip2day 2012 - Asterisk update by Steve Sokol
voip2day 2012 - Asterisk update by Steve SokolVOIP2DAY
 
GUI or command line - you can get the best of both worlds
GUI or command line - you can get the best of both worldsGUI or command line - you can get the best of both worlds
GUI or command line - you can get the best of both worldsPaloSanto Solutions
 
Astri Con2009 Final Release
Astri Con2009 Final ReleaseAstri Con2009 Final Release
Astri Con2009 Final ReleaseStefano Carlini
 
Advanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact CenterAdvanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact CenterRadisys Corporation
 
Training for New Users
Training for New UsersTraining for New Users
Training for New UsersAVEVA
 
My speech at AstriCon 2008
My speech at AstriCon 2008My speech at AstriCon 2008
My speech at AstriCon 2008stefanocarlini
 
Asterisk World Theater Talk Tlc 080319
Asterisk World Theater Talk Tlc 080319Asterisk World Theater Talk Tlc 080319
Asterisk World Theater Talk Tlc 080319Carl Ford
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - alterachiportal
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - alterachiportal
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - alterachiportal
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - alterachiportal
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - alterachiportal
 
Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...
Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...
Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...Univention GmbH
 
My speech at AstriCon 2009
My speech at AstriCon 2009My speech at AstriCon 2009
My speech at AstriCon 2009stefanocarlini
 
Switchvox Overview Presentation
Switchvox Overview PresentationSwitchvox Overview Presentation
Switchvox Overview PresentationTTMScott
 

Ähnlich wie Asterisk Update: Asterisk 10 And beyond (20)

Asterisk Update
Asterisk UpdateAsterisk Update
Asterisk Update
 
Asterisk 12 Update
Asterisk 12 UpdateAsterisk 12 Update
Asterisk 12 Update
 
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation SlidesAsterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
Asterisk and WebRTC - Digium 'Demo & Eggs' Presentation Slides
 
voip2day 2012 - Asterisk update by Steve Sokol
voip2day 2012 - Asterisk update by Steve Sokolvoip2day 2012 - Asterisk update by Steve Sokol
voip2day 2012 - Asterisk update by Steve Sokol
 
Asterisk Update
Asterisk UpdateAsterisk Update
Asterisk Update
 
Astricon 2008
Astricon 2008Astricon 2008
Astricon 2008
 
GUI or command line - you can get the best of both worlds
GUI or command line - you can get the best of both worldsGUI or command line - you can get the best of both worlds
GUI or command line - you can get the best of both worlds
 
Astri Con2009 Final Release
Astri Con2009 Final ReleaseAstri Con2009 Final Release
Astri Con2009 Final Release
 
Advanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact CenterAdvanced Speech MediaEngine Contact Center
Advanced Speech MediaEngine Contact Center
 
Training for New Users
Training for New UsersTraining for New Users
Training for New Users
 
My speech at AstriCon 2008
My speech at AstriCon 2008My speech at AstriCon 2008
My speech at AstriCon 2008
 
Asterisk World Theater Talk Tlc 080319
Asterisk World Theater Talk Tlc 080319Asterisk World Theater Talk Tlc 080319
Asterisk World Theater Talk Tlc 080319
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - altera
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - altera
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - altera
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - altera
 
Track h tools for improving design productivity - altera
Track h   tools for improving design productivity - alteraTrack h   tools for improving design productivity - altera
Track h tools for improving design productivity - altera
 
Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...
Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...
Unter eigener Kontrolle - Herausforderungen bei Planung und Betrieb von lande...
 
My speech at AstriCon 2009
My speech at AstriCon 2009My speech at AstriCon 2009
My speech at AstriCon 2009
 
Switchvox Overview Presentation
Switchvox Overview PresentationSwitchvox Overview Presentation
Switchvox Overview Presentation
 

Mehr von PaloSanto Solutions

Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...PaloSanto Solutions
 
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?PaloSanto Solutions
 
Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...PaloSanto Solutions
 
Queuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasQueuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasPaloSanto Solutions
 
La evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasLa evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasPaloSanto Solutions
 
Integrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXIntegrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXPaloSanto Solutions
 
Usando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTUsando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTPaloSanto Solutions
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXPaloSanto Solutions
 
Gestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSGestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSPaloSanto Solutions
 
Escalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPEscalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPPaloSanto Solutions
 
Elastix unified communications server cookbook
Elastix unified communications server cookbookElastix unified communications server cookbook
Elastix unified communications server cookbookPaloSanto Solutions
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoPaloSanto Solutions
 
Dynamic calls with Text To Speech
Dynamic calls with Text To SpeechDynamic calls with Text To Speech
Dynamic calls with Text To SpeechPaloSanto Solutions
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)PaloSanto Solutions
 
Building a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsBuilding a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsPaloSanto Solutions
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia PaloSanto Solutions
 
Módulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixMódulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixPaloSanto Solutions
 

Mehr von PaloSanto Solutions (20)

Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
 
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
 
Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...
 
Queuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasQueuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadas
 
La evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasLa evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadas
 
WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!
 
Integrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXIntegrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyX
 
Usando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTUsando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MT
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBX
 
Gestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSGestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMS
 
Escalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPEscalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIP
 
Elastix unified communications server cookbook
Elastix unified communications server cookbookElastix unified communications server cookbook
Elastix unified communications server cookbook
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detallado
 
Dynamic calls with Text To Speech
Dynamic calls with Text To SpeechDynamic calls with Text To Speech
Dynamic calls with Text To Speech
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)
 
Building a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsBuilding a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communications
 
Asterisk: the future is at REST
Asterisk: the future is at RESTAsterisk: the future is at REST
Asterisk: the future is at REST
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia
 
Voicemail Avanzado
Voicemail AvanzadoVoicemail Avanzado
Voicemail Avanzado
 
Módulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixMódulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de Elastix
 

Kürzlich hochgeladen

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Kürzlich hochgeladen (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Asterisk Update: Asterisk 10 And beyond

  • 1. The Asterisk Update Asterisk 10 and Beyond Steve Sokol & Malcolm Davenport Asterisk Marketing, Evangelism & Product Management Digium, Inc.
  • 2. What is Asterisk?  Communications Engine  Open Source Project  2+ Million Downloads Each Year  Over 1 Million Production Deployments  80,000 Community Members  Under Development Since 1999 Creative Innovation – Customer Satisfaction – Continual Quality Improvement 2
  • 3. What Does Asterisk Do?  Plumbing:  Protocol Implementations  Session Management  Media I/O  Intermediary Services  Media Management  Applications  Call Routing (“Dialplan”)  Automated Attendant  Voicemail  Directory  Conference Bridge  Call Parking  Queues Creative Innovation – Customer Satisfaction – Continual Quality Improvement 3
  • 4. How Do You Use Asterisk?  As An Application Until Itself:  Hand-Crafted “One-Off” Implementations  Dialplan Script Programming + Configuration Files  PBX, VoIP Gateway, IVR, ACD, Etc.  As A Tool-Kit / Engine:  Use External Interfaces: AGI, AMI  “Wrap” Asterisk To Manage  Build Custom Applications & Solutions  Create Communications Products Creative Innovation – Customer Satisfaction – Continual Quality Improvement 4
  • 5. Elastix and Asterisk  Asterisk = Plumbing, Engine  VoIP and PSTN Connectivity  Session (Call) Management  Basic Applications  Elastix = Operational / Business Logic  Call Flow and Treatment  PBX Logic  Business Rules and Policies Creative Innovation – Customer Satisfaction – Continual Quality Improvement 5
  • 6. What’s New(ish) In Asterisk?  Asterisk 1.8 LTS  Released 1 Year Ago (AstriCon 2010)  First Long Term Support (LTS) Release Since 1.4  4 Year Support Commitment  1 Additional Year of Security Fixes Creative Innovation – Customer Satisfaction – Continual Quality Improvement 6
  • 7. Asterisk 1.8 New Features  Secure Calling With SIP  Secure RTP (SRTP) For Media  Transport-Layer Security (TLS) For Signaling  Security Event Framework  Framework To Catch Abuse / Intrusion / Malicious Stuff  Just A Framework As Of 1.8 – No Tools Implemented  IPv6 Support  SIP Support For IPv6  Other Channels / Services Coming Soon Creative Innovation – Customer Satisfaction – Continual Quality Improvement 7
  • 8. Asterisk 1.8 New Features  Calendar Integration  Access To Calendar Systems (iCal, CalDav, Exchange)  Dialplan Functions For Calendar Access, Manipulation  Channel Event Logging (CEL)  Detailed Call History Records  Stores Each Action That Takes Place On The System Creative Innovation – Customer Satisfaction – Continual Quality Improvement 8
  • 9. Asterisk 1.8 New Features  XMPP Distributed System State  Share state information between Asterisk systems  Message Waiting Information (MWI)  Device State (Phone, Bridge, Parking, Etc.)  ISDN Features  Advice Of Charge – How much is this call costing  Call Completion Supplementary Services (aka Camp On)  Connected Party Identification (Caller ID on steroids)  All of these also work with SIP Creative Innovation – Customer Satisfaction – Continual Quality Improvement 9
  • 10. Asterisk 1.8 New Features  Google Talk/Voice/Chat Calling  Call To / From Google Voice Users  Use Google Voice As A Trunk (sometimes)  Pitch Shift  For Fun And Profit Creative Innovation – Customer Satisfaction – Continual Quality Improvement 10
  • 11. Asterisk 10: New Naming Plan (again)  Asterisk 10?  What happened to Asterisk 1.10?  People think 1.10 sounds strange  People keep asking if it should be Asterisk 2.0  When will it be released?  Announced at AstriCon 2011 (last week)  To be released this month (November 2011)  What’s the next version of Asterisk going to be called? Creative Innovation – Customer Satisfaction – Continual Quality Improvement 11
  • 12. Asterisk 11 Creative Innovation – Customer Satisfaction – Continual Quality Improvement 12
  • 13. Asterisk 10: Building For The Future  2011 is “a rebuilding year” as they say in sports.  Asterisk 10 is a Standard Release (1 Year Support)  Upgrading the plumbing for an HD world  Creating infrastructure for future enhancements  Increasing:  Performance  Stability  Interoperability Creative Innovation – Customer Satisfaction – Continual Quality Improvement 13
  • 14. Asterisk 10: Media Engine  New HD Media Engine  Better than telephony-grade audio  The ability to add many more codecs (audio and video)  The ability to add more complex codecs (setup parameters)  All Kinds Of Sampling Rates:  8, 12, 16, 24, 32, 44.1, 48, 96, 192 kHz Creative Innovation – Customer Satisfaction – Continual Quality Improvement 14
  • 15. Asterisk 10: New Codecs  New Codecs  Ultra Wide-Band Speex Codec  Skype’s super-wideband SILK  Pass-through support for CELT  Add-On Modules For PolycomCodecs:  Siren 7  Siren 14 Creative Innovation – Customer Satisfaction – Continual Quality Improvement 15
  • 16. DEMO: HD Calling Creative Innovation – Customer Satisfaction – Continual Quality Improvement 16
  • 17. Thanks! Creative Innovation – Customer Satisfaction – Continual Quality Improvement 17
  • 18. Asterisk 10: HD Conferencing  New Conference Bridge App: ConfBridge  Supports all new media features  Supports all new sampling rates  Can be configured to fit your needs  DTMF menus  Access controls  Does NOT down-sample or reduce quality  Supports the highest available quality for HD clients  Converts to telephony grade for legacy gear Creative Innovation – Customer Satisfaction – Continual Quality Improvement 18
  • 19. DEMO: HD Conferencing Creative Innovation – Customer Satisfaction – Continual Quality Improvement 19
  • 20. Asterisk 10: Video Conferencing  Video Conferencing!  Presents one video stream to all participants  Marked User (tagged when entering)  Current Speaker (VAD)  DTMF Selection  Must use the same codec (i.e. no trans-coding, trans- rating or scaling)  Need video gurus to extend this feature, add hardware support, trans-coding, trans-rating, scaling. Creative Innovation – Customer Satisfaction – Continual Quality Improvement 20
  • 21. DEMO: Video Conferencing Creative Innovation – Customer Satisfaction – Continual Quality Improvement 21
  • 22. Asterisk 10: Fax  Fax Improvements  T.38 Gateway Support  Send faxes end-to-end (no store/forward) from T.38 sources to analog destinations  And the other way around  Better for billing, delivery confirmation  Fax still sucks and should go away Creative Innovation – Customer Satisfaction – Continual Quality Improvement 22
  • 23. Asterisk 10: Text Messaging  Text Message Routing  Asterisk has been able to send and receive text messages for a while.  Pretty good XMPP client support  Limited SIP MESSAGE support  Adds the ability to route text messages outside the context of a call.  First step toward making Asterisk a multi-protocol text router  XMPP / SIP SIMPLE gateway  Would have done Skype but… Creative Innovation – Customer Satisfaction – Continual Quality Improvement 23
  • 24. Asterisk 10: Module Deprecation Creative Innovation – Customer Satisfaction – Continual Quality Improvement 24
  • 25. Asterisk 10: Other New Features  Lots Of Other Small Improvements  SQLite3 instead of Berkley DB  Conversion utility that converts from AstDB  Roll-back tool is also included  Requires SQLite3 library  IPv6 Support For Onboard HTTP Server  Lua routing engine enhancements  Read the Wiki page for more fun:  http://wiki.asterisk.org/wiki/display/AST/New+in+10 Creative Innovation – Customer Satisfaction – Continual Quality Improvement 25
  • 26. Asterisk 10 And Elastix  Some cool things that you can do with Asterisk 10 features:  HD Calling  HD Trunking  New Conferencing Module / Application  HD Conferencing  Video Conferencing  Complete Fax Support  XMPP and SIP SIMPLE Integration Creative Innovation – Customer Satisfaction – Continual Quality Improvement 26
  • 27. Asterisk 11 Requests?  What does the Elastix community want to see:  Improved  Added  Removed (?)  Clarified Creative Innovation – Customer Satisfaction – Continual Quality Improvement 27
  • 28. Thanks! Creative Innovation – Customer Satisfaction – Continual Quality Improvement 28