Integrazione IBM Sametime 8.5.2  con sistemi di telefonia IP PBX  Andrea Di Donato (Logos Technology)John Pierre Campitell...
   ANDREA DI DONATO – classe 1964 - inizia la propria attività professionale nel 1985    in Datamat Spa, acquisendo una n...
AGENDA Panoramica elementi A/V e Telefonia di IBM  Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Confi...
IBM SAMETIME A/V E TELEFONIA    IBM Sametime Standard Voce e Video    Integrazione con Plug-in di terze parti    Sameti...
FUNZIONALITÀ AUDIO / VIDEO IN IBM           SAMETIME IBM Sametime Standard include le seguenti funzionalità: Chat audio e...
FUNZIONALITÀ AUDIO / VIDEO IN IBMPresence & Instant Messaging SAMETIME Online Meetings                          Voice and ...
IBM SAMETIME 8.5.2 – COMPONENTI                 LOGICI             IBM Sametime Clients               PC (Windows®, Mac, L...
MODALITA’ D’INTEGRAZIONE AUDIO / VIDEO /               TELEFONIA            Plugins                           SUT Lite Cli...
INTEGRAZIONE USANDO PLUG-IN TERZE              PARTI   Estensioni sviluppate e rese disponibili da Partner   Interfaccia...
ESEMPIO D’INTEGRAZIONE TELEFONICO DI             TERZE PARTI
INTEGRAZIONE AUDIO / VIDEO VIA TCSPI                         Meeting                         Server                       ...
ALCUNI ESEMPI D’INTEGRAZIONE AUDIO / VIDEO DI                  TERZE PARTIIntegrated Video Solution for IBM Sametime and C...
ALCUNI ESEMPI D’INTEGRAZIONE AUDIO / VIDEO DI                  TERZE PARTI Polycom UC solution for IBM Sametime – easy to ...
ALCUNI ESEMPI D’INTEGRAZIONE AUDIO / VIDEO DI                  TERZE PARTI         RADVISION®’s SCOPIA® for IBM Sametimeht...
IBM SAMETIME UNIFIED TELEPHONY LITE                               CLIENT  • IBM SUT Lite abilita IBM Sametime Connect Clie...
VOCE / VIDEO / TELEFONIA INTEGRATO USANDO IBM   SAMETIME UNIFIED TELEPHONY LITE CLIENT                                 Com...
FUNZIONALITA’ IBM SUT LITE CLIENT              Richiede una licenza aggiuntiva ad IBM               Sametime Standard    ...
VARI MODI PER FARE CHIAMATE CON IBM SUT LITE                   CLIENT• DialPad, QuickFind, CallHistory, PhoneBook, Contact...
BENEFICI DI IBM SUT LITE CLIENT IBM Sametime come video endpoint  – Fare e ricevere chiamate a sistemi di video conferenz...
IBM SUT LITE CLIENT INTEROPERABILITY                                 TESTIBM Sametime Unified Telephony Lite Interoperabil...
INTEGRAZIONE TELEFONICA - IBM SAMETIME UNIFIED               TELEPHONY (SUT)                      Community               ...
IBM SAMETIME UNIFIED TELEPHONYRich presence                         Delivers                                             r...
FUNZIONALITA’ IBM SAMETIME UNIFIED               TELEPHONY                                                                ...
FUNZIONALITA’ AUDIO/VIDEO DELLA FAMIGLIA IBM                  SAMETIME IBM Sametime Entry   – Non ha funzionalità audio/v...
PARAGONE TRA IBM SUT LITE ED IBM SUT                                                                       Sametime Unifie...
FUNZIONALITA’ TELEFONICHE DELLA FAMIGLIA IBM                   SAMETIMEFeature                       Sametime Voice       ...
QUALI FUNZIONALITA’ TELEFONICHE DELLA FAMIGLIA     IBM SAMETIME SI POSSONO UTILIZZARE? Per fare chiamate VoIP tra dipende...
AGENDA Panoramica elementi A/V e Telefonia di IBM  Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Confi...
CONCETTI SIP DI BASE  SIP (Session Initiation Protocol) è uno dei protocolli   che consente il funzionamento del VoIP  O...
CONCETTI SIP DI BASE   Il protocollo SIP è uno standard dell’ IETF, la cui ultima versione è    codificata nel RFC 3261 d...
CONCETTI SIP DI BASE   Tutte le risorse indirizzate dal protocollo SIP sono    identificate da una specifica URI che ha l...
CONCETTI SIP DI BASE       (ENDPOINTS) User Agent (UA):     Di tipo Client o Server: UAC e UAS determinano il verso dell...
CONCETTI SIP DI BASE (METODI)     REGISTER: Usato dallo UA per comunicare il proprio        indirizzo IP e per quali URL ...
CONCETTI SIP DI BASE (RISPOSTE)      Provisional (1xx): Richiesta ricevuta in fase di elaborazione.      Success (2xx): ...
CONCETTI SIP DI BASE  (DIAGRAMMA)
CONCETTI SIP DI BASE (ESEMPIO)  REGISTER sip:192.168.168.20;transport=UDP SIP/2.0  Via: SIP/2.0/UDP 192.168.168.170:5060;b...
CONCETTI SIP DI BASE   (CHIAMATA)INVITE sip:640@192.168.168.20;transport=UDP SIP/2.0Via: SIP/2.0/UDP 192.168.168.170:5060;...
CONCETTI SIP DI BASE   (CHIAMATA)SIP/2.0 100 TryingVia: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-fc315bbb5ed...
CONCETTI SIP DI BASE    (RISPOSTA)SIP/2.0 200 OKVia: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-   fc315bbb5ed...
CONCETTI SIP DI BASE (TRUNK)  E’ assimilabile al fascio di cavi utilizzato nella fonia   tradizionale (PRI) ma fornisce n...
CONCETTI SIP DI BASE (ASTERISK)    E’ il centralino VoIP Open Source per     antonomasia    Ha raggiunto un buon livello...
AGENDA Panoramica elementi A/V e Telefonia di IBM  Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Confi...
COMPONENTI DELLA SOLUZIONE IBM SUT               LITEsametime.demos.ibm.com   freepbx.sutlite.demo       10.10.10.28      ...
FLUSSO INTERNO AD ASTERISK               Call                                                 AnswerITSP                  ...
CONCETTI SIP DI BASE (ASTERISK SIP           EXTENSION)
CONCETTI SIP DI BASE (ASTERISK SIP             TRUNK)
CONCETTI SIP DI BASE (ASTERISK INBOUND                 ROUTE)
CONCETTI SIP DI BASE (ASTERISK INBOUND                 ROUTE)
CONCETTI SIP DI BASE (ASTERISK IVR)
CONCETTI SIP DI BASE (ASTERISK RING              GROUP)
CONCETTI SIP DI BASE (ASTERISK         DIRECTORY)
CONCETTI SIP DI BASE (ASTERISK OUTBOUND                 ROUTE)
CONCETTI SIP DI BASE (ASTERISK SIP TRUNK                  MM)
FLUSSO INTERNO AD ASTERISK               Call                                                 AnswerITSP                  ...
ABILITAZIONE SUT LITE● Log into the WebSphere Console (https://sametime.demos.ibm.com:8701/ibm/console/)  and navigate to ...
ABILITAZIONE SUT LITE ● Still logged into the WAS, navigate to Sametime System Console →   Manage Policies ● Under the “Me...
ABILITAZIONE SUT LITE  ● This is the first of two steps to disable SIP security in order to simplify the    deployment. In...
ABILITAZIONE SUT LITE● Save the changes by clicking on the “Save” link in the "Messages" box, at the top of  the page
ABILITAZIONE SUT LITE ● This is the second of two steps to disable SIP security in order to simplify   the deployment. In ...
ABILITAZIONE SUT LITE ● Restarting the media manager allows the changes that we have made so far to   take effect ● Still ...
CONFIGURAZIONE NUMERI DI TELEFONO           DEGLI UTENTI ● Allow users to authenticate to   LDAP via telephone number ● Fr...
CONFIGURAZIONE NUMERI DI TELEFONO                      DEGLI UTENTI  ● Find the Repository Identifier for your LDAP server...
CONFIGURAZIONE NUMERI DI TELEFONO           DEGLI UTENTI ● Add “telephoneNumber” to the “Login properties” then click “OK”...
CONFIGURAZIONE NUMERI DI TELEFONO           DEGLI UTENTI ● Update Kate Austens person record   to include her SUT-Lite pho...
CONFIGURAZIONE NUMERI DI TELEFONO           DEGLI UTENTI ● Verify the each SUT Lite users person record has an internet em...
INSERIMENTO ROTTE SUT LITE● We need to configure the Sametime Media Manager so it knows how to handle:     • Calls arrivin...
INSERIMENTO ROTTE SUT LITE       ● From the the WAS Console, navigate to Sametime System Console →         Sametime Server...
INSERIMENTO ROTTE SUT LITE  ● Click “Proxy Administration”, then “New”    to add a new inbound route  ● Set method to “Inv...
INSERIMENTO ROTTE SUT LITE  ● Click “New” to add a new outbound route  ● Set method to “Invite”  ● Click “Request URI” the...
INSERIMENTO ROTTE SUT LITE● You should see your new routes as shown in the table below.  Click OK to save the updates     ...
AGENDA Panoramica elementi A/V e Telefonia di IBM  Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Confi...
DEMO IBM SUT LITE CON ASTERISK       Conference                  SIP             SIP Trunk      Asterisk        Manager   ...
DEMO IBM SUT LITE CON ASTERISK
PER ULTERIORI INFORMAZIONI• What’s new in IBM Sametime 8.5 software  http://www.ibm.com/software/lotus/products/sametime/w...
IBM SAMETIME WORKSHOP•   12 – 13 luglio 2012 – TEC Segrate•   Workshop tecnico con sessioni hands-on•   Riservato per IBM ...
Grazie agli sponsor per aver reso possibile i         Dominopoint Days 2012!                  Main Sponsor                ...
Upcoming SlideShare
Loading in …5
×

#dd12 IBM Sametime Unified telephony ed integrazione con VOIP

1,844 views

Published on

Andrea di Donato e John Pier Campitelli nella sessione di Sametime e integrazione con VOIP

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
1,844
On SlideShare
0
From Embeds
0
Number of Embeds
242
Actions
Shares
0
Downloads
0
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide
  • IBM Sametime 8.5.2 provides several different options to meet the needs of unified communications. Some of these options can be found in Sametime Standard, while others can be found by including third party integration plug-ins, the Sametime Unified Telephony Lite Client feature or Sametime Unified Telephony product. Sametime Standard is the minimum required Sametime product level for Audio / Video support, as well as the required base for Sametime Unified Telephony or Sametime Unified Telephony Lite Client . However, Sametime Advanced provides additional features not related to Audio /Video or telephony.
  • The extensibility of the Lotus Sametime client will give you access not just to people, but to information and resources. U sers need to have secure access to the information, resources and people to do their jobs faster -- without leaving their IM client This is a screenshot of the Sametime Client. Several things I’d like to highlight: First, you will notice that we have added dynamic location awareness. This uses the IP subnet address to recognize location. If the location has not previously been registered, the user is asked to identify the location which is stored so the next time the subnet address is recognized, the location will be known. In the future, we will also be able to integrate location based services from service providers. Also, note the client can integrate to the corporate LDAP directory providing valuable additional information about the people you collaborate with. We added a tray at the bottom where the capabilities provided by plug-ins can be accessed. Presence not only shows if a person is on line, but also if they are available…in a meeting, on a mobile device, etc. And by integrating the presence information from the telephony provider, we can also determine if the person is on the phone, what device they are accessible from, etc. You will also notice a set of buttons across the top tool bar. These allow a user to initiate a call (“click to call” through their corporate PBX, initiate a text chat, launch an IM chat or a web conference, etc. All of these buttons integrate the controls of the backend services provided by either IBM’s Sametime Server, or by other vendors, such as Alcatel-Lucent’s telephony and audio capabilities.
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title Note – you can also update the phone number for other users. Asterisk is set up to route any number from 6000 to 6009 to the Sametime Media Manager
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • An IBM Proof of Technology Go to 'View > Header and Footer' to change this to match the event title
  • #dd12 IBM Sametime Unified telephony ed integrazione con VOIP

    1. 1. Integrazione IBM Sametime 8.5.2 con sistemi di telefonia IP PBX Andrea Di Donato (Logos Technology)John Pierre Campitelli (IBM)
    2. 2.  ANDREA DI DONATO – classe 1964 - inizia la propria attività professionale nel 1985 in Datamat Spa, acquisendo una notevole esperienza nello sviluppo di sistemi informatici complessi basati su diverse tecnologie (mainframe, Client Server, Relational Database, LAN and WAN Networking, Artificial Intelligence) e linguaggi di programmazione. Nei successivi anni, in qualità di socio fondatore della Reale Informatica, ha maturato importanti skill tecnici nell’integrazione dell’ambiente Lotus Notes con strumenti di business intelligence. Attualmente è in Logos Technology con la qualifica di General Manager, e continua l’implementazione delle proprie conoscenze e capacità di System Integrator realizzando soluzioni con i prodotti IBM dei brand Lotus, Information Management, Websphere e Tivoli rivolte alla collaborazione e unified communication, social media, gestione delle informazioni, enterprise asset management e system management JOHN PIERRE CAMPITELLI – classe 1963 - lavora come Social Communications Solution Representative in IBM e da oltre 18 anni si occupa di soluzioni che abilitano le aziende a diventare intelligenti quanto le persone che ci lavorano trasformando il modo in cui ciascuno crea, usa e condivide informazioni. Ha iniziato la sua carriera lavorativa negli Stati Uniti e dal 1999 è contento di essersi trasferito in Italia...ANDREA DI DONATO JOHN PIERRE CAMPITELLILOGOS TECHNOLOGY SRL IBM ITALIA SPAGENERAL MANAGER SOLUTION REPRESENTATIVE – SOCIAL COMMUNICATIONSANDREA.DIDONATO@LOGOSTECHNOLOGY.IT, JOHNPCAMP@IT.IBM.COM
    3. 3. AGENDA Panoramica elementi A/V e Telefonia di IBM Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Configurazioni lato IBM Sametime ed Asterisk per il funzionamento del SIP trunk Demo di chiamate da IBM Sametime ad IP PBX / PSTN e viceversa
    4. 4. IBM SAMETIME A/V E TELEFONIA IBM Sametime Standard Voce e Video Integrazione con Plug-in di terze parti Sametime Unified Telephony Lite client Sametime Unified Telephony
    5. 5. FUNZIONALITÀ AUDIO / VIDEO IN IBM SAMETIME IBM Sametime Standard include le seguenti funzionalità: Chat audio e video sia punto-punto che di gruppo  Più persone  Chats audio e video multiple  Viene visualizzato il partecipante che sta parlando in un determinato momento Meeting Audio e Video che possono oltrepassare i firewall aziendali mantenendo le stesse caratteristiche di sicurezza Servizi Browser-based e rich client per meetings online con Audio e Video Bandwidth Manager incluso per garantire la qualità del servizio a livello di rete Architettura a Plug-in e supporto per estensioni di IBM e terze parti
    6. 6. FUNZIONALITÀ AUDIO / VIDEO IN IBMPresence & Instant Messaging SAMETIME Online Meetings Voice and Video Chat Multiple People Chat
    7. 7. IBM SAMETIME 8.5.2 – COMPONENTI LOGICI IBM Sametime Clients PC (Windows®, Mac, Linux) Web browser, mobile devices HTTP VP HTTP SIP, Presence & Advanced Meetings SIP, RTP Instant Msg Server RTP VP VP Media VP VP Unified Manager Telephony SIP SIP, TCSPI Lotus Lotus Sametime Sametime Proxy Gateway HTTP SIP, XMPP Enterprise Enterprise A/V conf Phone Systembridges/MCU/ end points External IM Embedded Applications, Communities Note: Logical servers shown. May be including Web, Portal etc. combined physically depending on user workload and network design
    8. 8. MODALITA’ D’INTEGRAZIONE AUDIO / VIDEO / TELEFONIA Plugins SUT Lite Client SUT Sviluppata da Partner  Sviluppato da IBM  Sviluppato da IBM Mettono a disposizione  Chiamate Audio / Video  Interfaccia unificata con funzionalità specifiche delle utilizzando chiamate SIP verso instradamento della chiamate soluzioni partner all’interno sistemi Audio / Video e in entrata intelligente (One dell’interfaccia di IBM telefonia Number Service), disponibile Sametime su più dispositivi e conference  Non richiede infrastruttura calling ad-hoc Suggerito quando bisogna aggiuntiva integrare soluzione di singolo  Suggerito in particolar modo partner / vendor quando sono presenti sistemi Esempio di telefonia eterogenei Esempio Utilizzare Polycom / RADVISION MCU al posto  Integrazione con Cisco / dell’Audio / Video nativo di Tandberg VCS IBM Sametime  Integrazione con centralini IP CDC / Dexgate integrazione PBX via SIP trunk telefonica
    9. 9. INTEGRAZIONE USANDO PLUG-IN TERZE PARTI  Estensioni sviluppate e rese disponibili da Partner  Interfaccia utente rimane la stessa e si integra nativamente in IBM Sametime qualunque sia il provider  Funzionalità disponibili variano secondo il vendor e le configurazioni  Utilizzato per integrare funzionalità specifiche del centralino o sistema di video conferenza  Di solito include funzionalià di click-to-call, click-to- conference, e presenza telefonica  Accesso è gestito via policy  Usa third party call control adapter(s) che sfruttano IBM Sametime Telephony Conferencing Service Provider Interface (TCSPI) ed IBM Sametime client plug-ins
    10. 10. ESEMPIO D’INTEGRAZIONE TELEFONICO DI TERZE PARTI
    11. 11. INTEGRAZIONE AUDIO / VIDEO VIA TCSPI Meeting Server Community Server Media Manager TCSPI Dual Adapter(s) Voice Video Bridge Bridge HTTP VP (Virtual Places) SIP Partner Controlled Sametime Component Partner Component
    12. 12. ALCUNI ESEMPI D’INTEGRAZIONE AUDIO / VIDEO DI TERZE PARTIIntegrated Video Solution for IBM Sametime and Cisco Tandberg- Multipoint meeting, conference, e video chat- Integrato con IBM Sametime meeting - Click-to-Call e Click-to-Conference Sametime Meeting Room Sametime client - video chat Contact - tandberg@ilink.de http://www.ilink.de/de/products/tandberg
    13. 13. ALCUNI ESEMPI D’INTEGRAZIONE AUDIO / VIDEO DI TERZE PARTI Polycom UC solution for IBM Sametime – easy to deploy, manage and works with existing Polycom and Sametime for rapid ROI Click for DEMO --> Contact - ibm@polycom.com
    14. 14. ALCUNI ESEMPI D’INTEGRAZIONE AUDIO / VIDEO DI TERZE PARTI RADVISION®’s SCOPIA® for IBM Sametimehttp://www.radvision.com/Solutions/Unified-Communications/SCOPIA-IBM-Connectors/sametime_intro.htm
    15. 15. IBM SAMETIME UNIFIED TELEPHONY LITE CLIENT • IBM SUT Lite abilita IBM Sametime Connect Client alla funzionalità di SIP softphone – Permette a utenti IBM Sametime di fare e ricevere chiamate audio e video direttamente con altri dispositivi tra cui telefoni, video telefoni, sistemi di audio / video conferenza e virtual meeting room Video Devices Conference Bridges
    16. 16. VOCE / VIDEO / TELEFONIA INTEGRATO USANDO IBM SAMETIME UNIFIED TELEPHONY LITE CLIENT Community Server 3rd party SIP infrastructure Media Manager Voice PSTN Bridge Video Bridge IP PBX TDM PBX VP (Virtual Places) SIP Partner Controlled Sametime Component Partner Component
    17. 17. FUNZIONALITA’ IBM SUT LITE CLIENT  Richiede una licenza aggiuntiva ad IBM Sametime Standard  Usa IBM Sametime Connect client per fare e ricevere chiamate punto - punto  Usa IBM Sametime SIP Trunking – Non richiede hardware aggiuntivo  Funzinalità più limitate del SUT – Utilizzabile solo da PC (softphone) – Audio conferenza limitata, non gestisce il device management, call-routing, advanced call management, mobile...  Si può fare l’aggiornamento ad IBM SUT  Certificato con partner specifici – Polycom, Radvision, Cisco, Avaya, Dialogic
    18. 18. VARI MODI PER FARE CHIAMATE CON IBM SUT LITE CLIENT• DialPad, QuickFind, CallHistory, PhoneBook, Contacts List
    19. 19. BENEFICI DI IBM SUT LITE CLIENT IBM Sametime come video endpoint – Fare e ricevere chiamate a sistemi di video conferenza direttamente dal proprio desktop senza usare software di terze parti – Riduce le spese di trasferta dando dando la possibilità di partecipare alle video – Rende possibile la partecipazione a sessioni di video collaborazione senza dover occupare le sale di video conferenza e con basso dispendio di risorse hardware / software – Sfrutta investimenti già fatti a livello di video endpoints IBM Sametime come SIP Softphone – Utenti possono usare il proprio PC come estensioni del proprio centralino – Permette la convenienza di usare il proprio PC per fare e ricevere telefonate ed abbatte I costi di telefonia in mobilità
    20. 20. IBM SUT LITE CLIENT INTEROPERABILITY TESTIBM Sametime Unified Telephony Lite Interoperability Testing Program 06/2012 http://www-10.lotus.com/ldd/stwiki.nsf/dx/Sametime_Unified_Telephony_Lite_Interoperability_Testing_Program
    21. 21. INTEGRAZIONE TELEFONICA - IBM SAMETIME UNIFIED TELEPHONY (SUT) Community Server Media Unified Manager Telephony PSTN TDM PBX IP PBXVP (Virtual Places)SIPPartner ControlledSametime ComponentPartner Component
    22. 22. IBM SAMETIME UNIFIED TELEPHONYRich presence Delivers rich and consistentClick-to-call & click-to-conference end user experienceEmbedded Softphone across multi-vendor, TDM and IP PBX environmentsIntelligent call management Integrates with YOUR telephony environment
    23. 23. FUNZIONALITA’ IBM SAMETIME UNIFIED TELEPHONY  Unified Number service ("one-IBM SametimeConnect client number service") IBM Lotus IP PBX Vendor A  Softphone Sametime Public Switched Telephone Network Unified IP PBX  QuickFind (user or number) Telephony Vendor B  Click-to-call, Click-to-conference IBM Lotus IP PBX Sametime Vendor C  Telephony presence awareness SIP  Device management Gateway  Incoming call notification SIP Gateway  Incoming call management (rules with presence and GUI) Non IP PBX  Unified user experience  Multivendor PBX integration (IP and Embedded softphone traditional PBXs)
    24. 24. FUNZIONALITA’ AUDIO/VIDEO DELLA FAMIGLIA IBM SAMETIME IBM Sametime Entry – Non ha funzionalità audio/video IBM Sametime Standard e IBM Sametime Advanced – Funzionalià audio/video avanzate con altri utenti IBM Sametime – Funzionalità di audio/video nei meeting – Integrazione con sistemi di audio/video conferenza di terze parti (via TCSPI) IBM Sametime Unified Telephony Lite Client – Fare, ricevere e partecipare in audio/video chiamate usando IBM Sametime Connect Client – Un set di funzionalità base di controlli softphone (incoming call notification, click2call, dial, hang-up, raise/lower volume, mute) – Connessioni via SIP Trunk tra IBM Sametime Media Manager e sistemi IP certificati IBM Sametime Unified Telephony – Piene funzionalità UC: click-to-call, dial, click-to-conference, visual conferencing, telephony presence, single-number reach (including location and activity based routing) – Controlli softphone avanzati (all basic controls, plus: hold calls, merge calls, add others to call, move calls to and from any phone/device) – Si integra con tutti i sistemi telefonici esistenti anche di fornitori diversi (sia IP PBX che TDM analogici - via gateway) – Richiede installazione e configurazione di sistemi telefonici middleware
    25. 25. PARAGONE TRA IBM SUT LITE ED IBM SUT Sametime Unified Telephony  Single number service  “On-a-call” presence status  Multiple device support  Contextual Incoming call rules  Transfer calls between devices  Hold, Transfer, merge calls  Visual audio conferencing  Moderator conf controls Sametime Unified Telephony  Works with multiple PBXs Lite Client  Make / receive voice calls from Sametime 8.5.2 a/v  Make / receive voice calls from Sametime 8.5.2 a/v client client  Call video endpoints or video MCUs  Call video endpoints or video MCUs  Call telephone endpoints or audio conference bridges  Call telephone endpoints or audio conference bridges  Within a call: mute/unmute, raise/lower volume, start/  Within a call: mute/unmute, raise/lower volume, start/ stop video, leave call stop video, leave call  Other features: Click to call, dial through Quickfind or  Other features: Click to call, dial through Quickfind or Dial Pad, view call history Dial Pad, view call history
    26. 26. FUNZIONALITA’ TELEFONICHE DELLA FAMIGLIA IBM SAMETIMEFeature Sametime Voice Third Party Plug-ins Sametime Unified Sametime Unified Telephony Lite TelephonyTelephony presence No Yes No YesClick-to-Call Yes * Yes Yes YesMeetings Yes Yes Yes NoClick-to-Conference Limited * Yes No YesAdd party to call Limited * Yes No YesCall forward No Yes No YesDND Yes Yes Yes YesMute Yes Yes Yes YesHold Yes Yes Yes YesTransfer No Yes No YesMerge No No No YesMultiple calls Yes Yes Yes YesTones & No Yes No Yesannouncements * limited to Sametime user online in the same community
    27. 27. QUALI FUNZIONALITA’ TELEFONICHE DELLA FAMIGLIA IBM SAMETIME SI POSSONO UTILIZZARE? Per fare chiamate VoIP tra dipendenti interni usando il PC: – IBM Sametime Standard Per fare chiamate VoIP punto-punto usando il proprio PC verso telefoni sfruttando il vostro centralino: – IBM Sametime Unified Telephony Lite Client Per usare il proprio PC per partecipare a delle audio / video conferenze sfruttando i propri sistemi di audo / video conferenza: – IBM Sametime Unified Telephony Lite Client Per fare chiamate utilizzando i sistemi avanzati di telefonia come click-to-call e click-to-conference sfruttando il proprio PBX: – IBM Sametime Unified Telephony o plug-in di terze parti (es. Dexgate) Per funzioni telefoniche avanzate che richiedono regole automatiche di instradamento delle chiamate in entrata: – IBM Sametime Unified Telephony Per situazioni telefoniche eterogenee e distruibuite sul territorio: – IBM Sametime Unified Telephony
    28. 28. AGENDA Panoramica elementi A/V e Telefonia di IBM Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Configurazioni lato IBM Sametime ed Asterisk per il funzionamento del SIP trunk Demo di chiamate da IBM Sametime ad IP PBX / PSTN e viceversa
    29. 29. CONCETTI SIP DI BASE  SIP (Session Initiation Protocol) è uno dei protocolli che consente il funzionamento del VoIP  Opera in congiunzione con altri protocolli (RTP, RTSP, SDP)  Si può paragonare ad un operatore dei vecchi centralini manuali:  Contatta gli utenti  Li mette in comunicazione ma non è necessaria la sua intermediazione per farli parlare  Rimane in ascolto per eventuali servizi aggiuntivi  Termina la chiamata
    30. 30. CONCETTI SIP DI BASE  Il protocollo SIP è uno standard dell’ IETF, la cui ultima versione è codificata nel RFC 3261 del 2002, fornisce le seguenti funzioni di base:  Locazione dellutente: determina dove sono gli end-point usati nella comunicazione;  Disponibilità dellutente: identifica la disponibilità delle parti ad impegnarsi in una comunicazione;  Capacità dellutente: identifica il media da utilizzare e relativi parametri;  Instaurazione della sessione: avviso, impostazione dei parametri di una sessione su chiamate;  Gestione della sessione: trasferimento e terminazione di una sessione, modifica dei parametri della sessione, e invocazione dei servizi.
    31. 31. CONCETTI SIP DI BASE  Tutte le risorse indirizzate dal protocollo SIP sono identificate da una specifica URI che ha la forma: sip(s):username:password@host:port  Schema (sip: o sips:): indica il protocollo in chiaro o cifrato (porte di default rispettivamente 5060 e 5061);  username:password: opzionali;  host:port: hostname (IP) e porta (TCP o UDP);  Simile all’HTTP: Utilizza prima riga con il verbo (metodo),una intestazione e un corpo del messaggio;
    32. 32. CONCETTI SIP DI BASE (ENDPOINTS) User Agent (UA):  Di tipo Client o Server: UAC e UAS determinano il verso della comunicazione per una singola transazione; Proxy Server:  Intermediario: Può effettuare richieste per conto di altri UA, può rafforzare policy e modificare le intestazioni dei messaggi; Registrar:  Accetta REGISTER: consente di avere la mappa degli indirizzi degli UAC; Gateway:  Cambio di media: sono in genere utilizzati per interfacciare altre reti che usano tecnologie e protocolli diversi (es. PSTN);
    33. 33. CONCETTI SIP DI BASE (METODI)  REGISTER: Usato dallo UA per comunicare il proprio indirizzo IP e per quali URL intende ricevere chiamate.  INVITE: Richiesta di stabilire una comunicazione fra UA.  ACK: Fornisce una conferma nel caso di scambio di dati non affidabile (nel caso di protocollo UDP).  CANCEL: Interrompe una richiesta in esecuzione.  BYE: Termina una sessione in essere fra due utenti  OPTIONS: Richiesta di informazioni inerenti le capacità di un dispositivo senza di fatto eseguire una chiamata.
    34. 34. CONCETTI SIP DI BASE (RISPOSTE)  Provisional (1xx): Richiesta ricevuta in fase di elaborazione.  Success (2xx): L’azione richiesta è stata ricevuta, recepita ed accettata.  Redirection (3xx): Sono richieste ulteriori azioni da eseguire per completare la richiesta (tipicamente in carico al chiamante).  Client Error (4xx): La richiesta è sintatticamente errata o il server non la può onorare.  Server Error (5xx): Il server non riesce a gestire la richiesta che apparentemente risulta valida.  Global Failure (6xx): La richiesta non puà essere eseguita su nessun server.
    35. 35. CONCETTI SIP DI BASE (DIAGRAMMA)
    36. 36. CONCETTI SIP DI BASE (ESEMPIO) REGISTER sip:192.168.168.20;transport=UDP SIP/2.0 Via: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-68cb64633b0e4df3-1---d8754z-;rport Max-Forwards: 70 Contact: <sip:641@192.168.168.170:5060;rinstance=eae5d173ff407108;transport=UDP> To: "Dido"<sip:641@192.168.168.20;transport=UDP> From: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=77767773 Call-ID: MDIxNmI1NzcwYjJhODY1YjBmNWY0OTEzMmQxOTUwOTQ. CSeq: 2 REGISTER Expires: 3600 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE Supported: replaces, norefersub, extended-refer, X-cisco-serviceuri User-Agent: Zoiper rev.11619 Authorization: Digest username="641",realm="asterisk",nonce="3e263f45",uri="sip:192.168.168.20;transport=UDP",response="6c2f 1534b5322c882c5f6a65ecd96d12",algorithm=MD5 Allow-Events: presence, kpml Content-Length: 0 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-68cb64633b0e4df3-1--- d8754z-;received=192.168.168.170;rport=5060 From: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=77767773 To: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=as66a74646 Call-ID: MDIxNmI1NzcwYjJhODY1YjBmNWY0OTEzMmQxOTUwOTQ. CSeq: 2 REGISTER Server: FPBX-2.10.0(1.8.0) Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Expires: 3600 Contact: <sip:641@192.168.168.170:5060;rinstance=eae5d173ff407108;transport=UDP>;expires=3600 Date: Fri, 20 Apr 2012 13:08:10 GMT Content-Length: 0
    37. 37. CONCETTI SIP DI BASE (CHIAMATA)INVITE sip:640@192.168.168.20;transport=UDP SIP/2.0Via: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-fc315bbb5ed0f85f-1---d8754z-;rportzMax-Forwards: 70Contact: <sip:641@87.30.90.225:5060;transport=UDP>To: <sip:640@192.168.168.20;transport=UDP>From: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=b021d10bCall-ID: ZWQzZjQyNjZhM2FlMDRlMGY0NTdhMjZhNmY4M2Q5ODc.CSeq: 1 INVITEAllow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBEContent-Type: application/sdpSupported: replaces, norefersub, extended-refer, X-cisco-serviceuriUser-Agent: Zoiper rev.11619Allow-Events: presence, kpmlContent-Length: 305v=0o=Z 0 0 IN IP4 192.168.168.170s=Zc=IN IP4 192.168.168.170t=0 0m=audio 14665 RTP/AVP 3 110 98 8 0 101a=rtpmap:3 GSM/8000a=rtpmap:110 speex/8000a=rtpmap:98 iLBC/8000a=fmtp:98 mode=30a=rtpmap:8 PCMA/8000a=rtpmap:0 PCMU/8000a=rtpmap:101 telephone-event/8000a=fmtp:101 0-15a=sendrecv
    38. 38. CONCETTI SIP DI BASE (CHIAMATA)SIP/2.0 100 TryingVia: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-fc315bbb5ed0f85f-1--- d8754z-;received=192.168.168.170;rport=5060From: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=b021d10bTo: <sip:640@192.168.168.20;transport=UDP>Call-ID: ZWQzZjQyNjZhM2FlMDRlMGY0NTdhMjZhNmY4M2Q5ODc.CSeq: 2 INVITEServer: FPBX-2.10.0(1.8.0)Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISHSupported: replaces, timerContact: <sip:640@192.168.168.20:5060>Content-Length: 0SIP/2.0 180 RingingVia: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z-fc315bbb5ed0f85f-1--- d8754z-;received=192.168.168.170;rport=5060From: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=b021d10bTo: <sip:640@192.168.168.20;transport=UDP>;tag=as226e99bbCall-ID: ZWQzZjQyNjZhM2FlMDRlMGY0NTdhMjZhNmY4M2Q5ODc.CSeq: 2 INVITEServer: FPBX-2.10.0(1.8.0)Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISHSupported: replaces, timerContact: <sip:640@192.168.168.20:5060>Content-Length: 0
    39. 39. CONCETTI SIP DI BASE (RISPOSTA)SIP/2.0 200 OKVia: SIP/2.0/UDP 192.168.168.170:5060;branch=z9hG4bK-d8754z- fc315bbb5ed0f85f-1---d8754z-;received=192.168.168.170;rport=5060From: "Dido"<sip:641@192.168.168.20;transport=UDP>;tag=b021d10bTo: <sip:640@192.168.168.20;transport=UDP>;tag=as226e99bbCall-ID: ZWQzZjQyNjZhM2FlMDRlMGY0NTdhMjZhNmY4M2Q5ODc.CSeq: 2 INVITE…………..…………..Content-Type: application/sdpContent-Length: 236v=0o=root 966263348 966263348 IN IP4 192.168.168.20s=Asterisk PBX 1.8.0c=IN IP4 192.168.168.20t=0 0m=audio 10178 RTP/AVP 8 101a=rtpmap:8 PCMA/8000a=rtpmap:101 telephone-event/8000a=fmtp:101 0-16a=ptime:20a=sendrecv
    40. 40. CONCETTI SIP DI BASE (TRUNK)  E’ assimilabile al fascio di cavi utilizzato nella fonia tradizionale (PRI) ma fornisce notevoli vantaggi e miglioramenti:  Limitato solo dalla banda passante: e non dal numero di canali fisici (maggiore sfruttamento del canale trasmissivo);  Instradato via IP: e quindi facilmente ridondabile;  LCR: Least Cost Routing;  Chiamate IP to IP: quando possibile;  Semplicità di upgrade: incremento di banda verso nuovo PRI, schede che lo gestiscono anche per una sola linea aggiuntiva.
    41. 41. CONCETTI SIP DI BASE (ASTERISK)  E’ il centralino VoIP Open Source per antonomasia  Ha raggiunto un buon livello di maturità  Ampia disponibilità di plugin  Disponibile come virtual appliance  GUI evolute (TrixBox, FreePBX, …)
    42. 42. AGENDA Panoramica elementi A/V e Telefonia di IBM Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Configurazioni lato IBM Sametime ed Asterisk per il funzionamento del SIP trunk Demo di chiamate da IBM Sametime ad IP PBX / PSTN e viceversa
    43. 43. COMPONENTI DELLA SOLUZIONE IBM SUT LITEsametime.demos.ibm.com freepbx.sutlite.demo 10.10.10.28 10.10.10.30 Asterisk server (FreePBX on CentOS)
    44. 44. FLUSSO INTERNO AD ASTERISK Call AnswerITSP 6001 SIP Trunk SIP Trunk Sametime Inbound Outbound Media Manager Route Route IVR Interactive Voice Responder Directory Ring Group
    45. 45. CONCETTI SIP DI BASE (ASTERISK SIP EXTENSION)
    46. 46. CONCETTI SIP DI BASE (ASTERISK SIP TRUNK)
    47. 47. CONCETTI SIP DI BASE (ASTERISK INBOUND ROUTE)
    48. 48. CONCETTI SIP DI BASE (ASTERISK INBOUND ROUTE)
    49. 49. CONCETTI SIP DI BASE (ASTERISK IVR)
    50. 50. CONCETTI SIP DI BASE (ASTERISK RING GROUP)
    51. 51. CONCETTI SIP DI BASE (ASTERISK DIRECTORY)
    52. 52. CONCETTI SIP DI BASE (ASTERISK OUTBOUND ROUTE)
    53. 53. CONCETTI SIP DI BASE (ASTERISK SIP TRUNK MM)
    54. 54. FLUSSO INTERNO AD ASTERISK Call AnswerITSP 6001 SIP Trunk SIP Trunk Sametime Inbound Outbound Media Manager Route Route IVR Interactive Voice Responder Directory Ring Group
    55. 55. ABILITAZIONE SUT LITE● Log into the WebSphere Console (https://sametime.demos.ibm.com:8701/ibm/console/) and navigate to Sametime System Console → Sametime Servers → Sametime Media Manager, and click on the media manager deployment name.● Under the “Configuration” tab, click “Allow the use of Sametime Unified Telephony Lite clients● Click OK
    56. 56. ABILITAZIONE SUT LITE ● Still logged into the WAS, navigate to Sametime System Console → Manage Policies ● Under the “Media Manager” tab, click “Edit....” to edit the default policy ● Click “Allow calls that use SIP Trunk capability” ● Click OK
    57. 57. ABILITAZIONE SUT LITE ● This is the first of two steps to disable SIP security in order to simplify the deployment. In a production environment, SIP security should stay enabled ● Still logged into WAS, navigate to Applications → Application Types → WebSphere enterprise applications. ● Click on “IBM Lotus SIP Registrar” ● Under the Detail Properties section of the Configuration tab, click “Security role to user/group mapping” ● Select “AllAuthenticatedUsers” ● Pull down “Map Special Subjects” and select “Everyone” ● Click OK
    58. 58. ABILITAZIONE SUT LITE● Save the changes by clicking on the “Save” link in the "Messages" box, at the top of the page
    59. 59. ABILITAZIONE SUT LITE ● This is the second of two steps to disable SIP security in order to simplify the deployment. In a production environment, SIP security should stay enabled ● Still logged into the WAS, navigate to Sametime System Console → Sametime Servers → Sametime Media Manager, and click on the media manager name. ● Under the “Server Integration” section of the “Configuration” tab, set the Port to “5080” and the Transport Protocol to “TCP” ● Click OK
    60. 60. ABILITAZIONE SUT LITE ● Restarting the media manager allows the changes that we have made so far to take effect ● Still logged into the WAS Console, navigate to Servers → Server Types → WebSphere application servers ● Select the media manager server and click “Restart”
    61. 61. CONFIGURAZIONE NUMERI DI TELEFONO DEGLI UTENTI ● Allow users to authenticate to LDAP via telephone number ● From the WAS console, navigate to Security → Global Security ● Click “Configure”
    62. 62. CONFIGURAZIONE NUMERI DI TELEFONO DEGLI UTENTI ● Find the Repository Identifier for your LDAP server and click on that name.
    63. 63. CONFIGURAZIONE NUMERI DI TELEFONO DEGLI UTENTI ● Add “telephoneNumber” to the “Login properties” then click “OK”, then “Save”
    64. 64. CONFIGURAZIONE NUMERI DI TELEFONO DEGLI UTENTI ● Update Kate Austens person record to include her SUT-Lite phone number ● Open the Notes or Adminstrator client (Domino Administrator/passw0rd) and edit Kate Austens person record. ● Set her office phone number to “6008” then click “Save & Close”
    65. 65. CONFIGURAZIONE NUMERI DI TELEFONO DEGLI UTENTI ● Verify the each SUT Lite users person record has an internet email address defined Note – By default, the SIP Proxy/Registrar is configured to use the mail attribute for authentication. If you are using a different attribute for the SUT-Lite telephone number, modify the configuration to use that attribute for authentication. In 8.5.2, the process of making this modification requires the SDK.
    66. 66. INSERIMENTO ROTTE SUT LITE● We need to configure the Sametime Media Manager so it knows how to handle: • Calls arriving over the SIP trunk that we set up earlier (inbound route) • Calls originating from a Sametime Connect client to a 3rd party SIP endpoint (outbound route)● First verify the port used for the Conference Manager component. From the the WAS Console, navigate to Servers → Server Types → WebSphere application servers, then click STMediaServer● On the Configuration page, locate the “Communications” section and click Ports● In the Ports table, look for the port used by the Conference Manager (SIP DEFAULTHOST) and write down the value to be used for the inbound route from the PBX
    67. 67. INSERIMENTO ROTTE SUT LITE ● From the the WAS Console, navigate to Sametime System Console → Sametime Servers → SIP Proxies and Registrars. Click the deployment name of the Sametime Media Manager● NOTE: A complete explanation of SUT Lite routing rules can be found in the Sametime Configuration Lite Client Configuration Guide: http://public.dhe.ibm.com/software/dw/lotus/sametime/st852/sutlite852_config.pdf
    68. 68. INSERIMENTO ROTTE SUT LITE ● Click “Proxy Administration”, then “New” to add a new inbound route ● Set method to “Invite” ● Set the Source Address to the IP address of the Asterisk server – 192.168.1.136 ● Set the Destination IP/FQDN to the IP address of the Sametime Media Manager’s server – 192.168.1.134 ● Set the Destination Port to the SIP DEFAULTHOST port (verified earlier), 5060 ● Click OK ● This unconditionally routes all incoming calls from the Asterisk server to the Sametime Media Managers Conference Manager component
    69. 69. INSERIMENTO ROTTE SUT LITE ● Click “New” to add a new outbound route ● Set method to “Invite” ● Click “Request URI” then set the URI pattern to “sip:700.*” ● Define regular expression that will update the destination so the call gets routed over the SIP trunk to the Asterisk server • Request-URI pattern to “sip:700(.+)@.*” • Set the Output pattern to “sip:700$1@192.168.1.136” ● Click OK ● This routes all calls to “700x” numbers over the SIP trunk to the Asterisk server
    70. 70. INSERIMENTO ROTTE SUT LITE● You should see your new routes as shown in the table below. Click OK to save the updates ● Finally, restart the Sametime Media Server. Navigate to Servers → Server Types → WebSphere application servers, then select the Sametime Media Server and click “Restart”
    71. 71. AGENDA Panoramica elementi A/V e Telefonia di IBM Sametime 8.5.2 IFR1 Breve introduzione ai concetti SIP di base Configurazioni lato IBM Sametime ed Asterisk per il funzionamento del SIP trunk Demo di chiamate da IBM Sametime ad IP PBX / PSTN e viceversa
    72. 72. DEMO IBM SUT LITE CON ASTERISK Conference SIP SIP Trunk Asterisk Manager Proxy/Registrar IP PBX Server VP SIP Sametime Client Device Media72
    73. 73. DEMO IBM SUT LITE CON ASTERISK
    74. 74. PER ULTERIORI INFORMAZIONI• What’s new in IBM Sametime 8.5 software http://www.ibm.com/software/lotus/products/sametime/whatsnew.html• IBM Sametime Unified Telephony http://www.ibm.com/software/lotus/products/sametime/unifiedtelephony/• IBM Sametime Unified Telephony Lite Client features http://www.ibm.com/software/lotus/products/sametime/unifiedtelephony/liteclient/features/• Sametime Configuration Lite Client Configuration Guide http://public.dhe.ibm.com/software/dw/lotus/sametime/st852/sutlite852_config.pdf• Zero to Hero - IBM Sametime Unified Telephony Lite Client: Configuring SIP trunks to third-party audio/video equipment http://www-10.lotus.com/ldd/stwiki.nsf/dx/Zero_to_Hero-Sametime_Unified_Telephony_Lite_Client_Configuring_SIP_trun• Troubleshooting IBM Sametime Unified Telephony Lite http://www-10.lotus.com/ldd/stwiki.nsf/dx/Troubleshooting_Sametime_Unified_Telephony_Lite
    75. 75. IBM SAMETIME WORKSHOP• 12 – 13 luglio 2012 – TEC Segrate• Workshop tecnico con sessioni hands-on• Riservato per IBM Business Partner
    76. 76. Grazie agli sponsor per aver reso possibile i Dominopoint Days 2012! Main Sponsor Vad sponsor Platinum sponsor Gold sponsor

    ×