Alessandro Appiani Microsoft TechNet Speaker [email protected].

download Alessandro Appiani Microsoft TechNet Speaker v-alessa@microsoft.com.

If you can't read please download the document

Transcript of Alessandro Appiani Microsoft TechNet Speaker [email protected].

  • Slide 1

Alessandro Appiani Microsoft TechNet Speaker [email protected] Slide 2 Unified Messaging Exchange Server 2007 & Office Communications Server 2007 Nota: Office Communications Server 2007 in Beta Testing, e non ancora ufficialmente rilasciato. Le informazioni contenute in questa presentazione potranno di conseguenza essere soggette a qualche variazione. Slide 3 Exchange Unified Messaging Benefits User GUI Built-in client support for Outlook and Outlook Web Access TUI (Telephone User Interface) Speech and Touchtone Administrator Leverages your knowledge of Exchange Integrates security (no super users) Consolidates your voicemail systems Slide 4 Exchange Unified Messaging Features Voice Messaging and Fax Services Call answering Outlook Outlook Web Access Fax receiving Outlook Voice Access E-mail, voice mail, calendar, and contacts Automated Attendant Slide 5 Evolution Of Unified Communications Traditional Network Components External phone Phone companys Central Office Traditional PBX Internal phones Voice Mail Exchange Servers Active Directory Internal phones LCS 2005 IM Exchange 2003 Email/Cal/Contacts LCS Servers Communicator IM ActiveSync/Outlook/OWA Slide 6 Evolution Of Unified Communications Introducing Exchange 2007 UM External phone Phone companys Central Office Traditional PBX Internal phones Active Directory Internal phones LCS 2005 IM LCS Servers Office Communicator (OC) UM VoIP Gateway(s) Circuit-switched protocols Unified Messaging Server(s) Exchange 2007 Email/Cal/Contacts Voicemail/Fax/ Speech Access Exchange 2007 Servers Mailbox CAS Hub Transport ActiveSync/Outlook/OWA Slide 7 Exchange 2007 Servers Mailbox CAS Hub Transport Evolution Of Unified Communications Introducing Office Communications Server 2007 External phone Phone companys Central Office Traditional PBX Internal phones Active Directory Office Communications Server 2007 IM VoIP MCU OCS 2007 Servers FE Servers BE Servers MCU OC UM VoIP Gateway(s) Circuit-switched protocols Unified Messaging Server(s) Exchange 2007 Email/Cal/Contacts Voicemail/Fax/ Speech Access OCS 2007 Basic GW OCS 2007 Advanced GW OCS 2007 Mediation Server Phones ActiveSync/Outlook/OWA Slide 8 Evolution Of Unified Communications Full UC Deployment External phone Phone companys Central Office Exchange 2007 Servers Mailbox CAS Hub Transport Active Directory OC Unified Messaging Server(s) Advanced GW Phones OCS/UM VoIP Gateway ActiveSync/Outlook/OWA Office Communications Server 2007 IM VoIP MCU Exchange 2007 Email/Cal/Contacts Voicemail/Fax/ Speech Access OCS 2007 Servers FE Servers BE Servers MCU Slide 9 Combined UM/OCS User Benefits Single Authentication Simple Voicemail Access Subject for Voicemail and Missed Call Messages Priority for Voicemail and Missed Call Messages Slide 10 Simple Voicemail Access Slide 11 Subject For Voicemail And Missed-Call Messages Slide 12 Priority For Voicemail And Missed-Call Messages Slide 13 Integrated Functionality Inbound routing and missed calls Voice messaging routing Auto attendant and subscriber access routing Slide 14 How They Work Together Communication Server Voice Components Call Diverting Auto Attendant Subscriber Access Play Voice Messages Missed Calls/Forwarding UM/UC Object Relationships Slide 15 Communications Server 2007 Voice Components Public Clouds MSN AOL Yahoo Outside Users Access Server DMZ Data Media SIP FederatedBusinesses FE Server(s) (Registrar/Proxy/ Presence Server) Inbound Routing Outbound Routing Backend SQL server UC endpoints Archiving CDR AD Voice Mail Routing Advanced Media GW Exchange 2007 UM Voicemail (MediationServer) PSTN Slide 16 FE Server(s) (Registrar/Proxy/ Presence Server) Inbound Routing Outbound Routing Backend SQL server UC endpoints Voice Mail Routing Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM 1. External user calls OCS user PSTN Slide 17 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Voice Mail Routing Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM PSTN 2. OCS rings users client Inbound Routing Slide 18 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Voice Mail Routing Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM PSTN Inbound Routing 3. User does not answer, OCS has a cache of UM servers in memory Slide 19 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM PSTN Inbound Routing 4. OCS routes call to UM Voice Mail Routing Slide 20 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM PSTN Inbound Routing Voice Mail Routing 5. UM consults AD Slide 21 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM PSTN Inbound Routing Voice Mail Routing 6. UM fetches greeting from mailbox Slide 22 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM Inbound Routing Voice Mail Routing 7. UM plays greeting and records message PSTN Slide 23 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM Inbound Routing Voice Mail Routing PSTN 8. UM submits the message to Hub Transport Slide 24 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Mailbox Mail endpoints Incomplete Inbound Call Diverts To UM Inbound Routing Voice Mail Routing PSTN 9. Hub Transport delivers the message to Mailbox server for storage Hub Transport Slide 25 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Mailbox Incomplete Inbound Call Diverts To UM Inbound Routing Voice Mail Routing PSTN Hub Transport 10. Users can access messages via diverse clients Mail endpoints Slide 26 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Auto Attendant Inbound Routing Voice Mail Routing 1. External user calls auto attendant PSTN Slide 27 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Auto Attendant Inbound Routing Voice Mail Routing PSTN 2. No UC endpoints for Auto Attendant, OCS goes to next step Slide 28 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Auto Attendant Inbound Routing PSTN 3. OCS routes call to UM Voice Mail Routing Slide 29 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Auto Attendant Inbound Routing PSTN Voice Mail Routing 4. UM consults AD Slide 30 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Auto Attendant Inbound Routing Voice Mail Routing 5. UM plays prompts, captures target user PSTN Slide 31 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Auto Attendant Inbound Routing Voice Mail Routing 6. Caller is connected to the target user PSTN Slide 32 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Subscriber Access Inbound Routing Voice Mail Routing 1. Subscriber calls to access their mailbox PSTN Slide 33 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Subscriber Access Inbound Routing Voice Mail Routing PSTN 2. OCS has cache of UM servers in memory Slide 34 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Subscriber Access Inbound Routing PSTN 3. OCS routes call to UM Voice Mail Routing Slide 35 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Unified Messaging Client Access Hub Transport Mailbox Mail endpoints Subscriber Access Inbound Routing PSTN Voice Mail Routing 4. UM consults AD Slide 36 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Subscriber Access Inbound Routing PSTN Voice Mail Routing 5. UM interacts with the subscribers mailbox Unified Messaging Slide 37 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server UC endpoints Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Subscriber Access Inbound Routing Voice Mail Routing Unified Messaging 6. Mailbox contents are streamed back to user PSTN Slide 38 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Play Voice Message Inbound Routing Voice Mail Routing Unified Messaging PSTN 1. Uses Exchange web services to display voicemail count UC endpoints Slide 39 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Play Voice Message Inbound Routing Voice Mail Routing Unified Messaging PSTN UC endpoints 2. Makes call to users own voice mail. OCS has cache of UM servers in memory Slide 40 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Play Voice Message Inbound Routing Unified Messaging PSTN UC endpoints 3. OCS routes special SIP Invite to UM Voice Mail Routing Slide 41 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Play Voice Message Inbound Routing Unified Messaging PSTN UC endpoints Voice Mail Routing 4. UM consults AD Slide 42 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Play Voice Message Inbound Routing Unified Messaging PSTN UC endpoints Voice Mail Routing 5. UM retrieves message from Mailbox Slide 43 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Play Voice Message Inbound Routing Unified Messaging PSTN UC endpoints Voice Mail Routing 6. UM plays message to Slide 44 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Missed Calls/Forwarding Inbound Routing Unified Messaging PSTN UC endpoints Voice Mail Routing 1. Internal user calls OCS user Slide 45 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Voice Mail Routing 2. OCS rings users client Inbound Routing Slide 46 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Voice Mail Routing Inbound Routing 3. User does not answer, OCS has a cache of UM servers in memory Slide 47 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Inbound Routing 4. OCS sends special SIP request to UM specifying missed call Voice Mail Routing Slide 48 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Inbound Routing Voice Mail Routing 5. UM retrieves message from Mailbox Slide 49 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Hub Transport Mailbox Mail endpoints Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Inbound Routing Voice Mail Routing 6. UM submits the missed call message to Hub transport Slide 50 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Mailbox Mail endpoints Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Inbound Routing Voice Mail Routing 7. Hub transport delivers the message to Mailbox for storage Hub Transport Slide 51 FE Server(s) (Registrar/Proxy/ Presence Server) Outbound Routing Backend SQL server Advanced Media GW (MediationServer) AD Client Access Mailbox Missed Calls/Forwarding Unified Messaging PSTN UC endpoints Inbound Routing Voice Mail Routing Hub Transport 8. Mail clients can access the missed call email Mail endpoints Slide 52 Integration Process Install OCS UC and Exchange UM Install certificates on both from same trusted root Create UM dial plans that are SIP specific Assign Subscriber Access Number Create an OCS Location Profile for each SIP dial plan Name must be FQDN of SIP dial plan name Run ExUM integration tool Creates UM IP Gateway object for each LCS pool Grants OCS read permissions to Exchange UM AD objects Run OCS integration tool Creates contact object for SA and AA Validates that Location Profile and SIP Dial Plan names match Enable users for UC and UM Slide 53 Slide 54 Riferimenti e risorse (1) Unified Communications Home www.microsoft.com/uc www.microsoft.com/uc Unified Communications Italy Home www.microsoft.com/italy/office/uc www.microsoft.com/italy/office/uc Office Communications Server (& LCS 2005) Home office.microsoft.com/en-us/communicationsserver office.microsoft.com/en-us/communicationsserver Exchange Home www.microsoft.com/exchange www.microsoft.com/exchange Exchange Italy Home www.microsoft.com/italy/exchange www.microsoft.com/italy/exchange Slide 55 Riferimenti e risorse (2) Office Communications Server 2007 and Office Communicator 2007 Public Beta www.microsoft.com/technet/prodtechnol/beta/ocs www.microsoft.com/technet/prodtechnol/beta/ocs Office Communications Server 2007 Public Beta Documentation www.microsoft.com/downloads/details.aspx?FamilyId=0A3E2593-5812- 4BF5-A554-3215CBBA587A&displaylang=en www.microsoft.com/downloads/details.aspx?FamilyId=0A3E2593-5812- 4BF5-A554-3215CBBA587A&displaylang=en Office Communications Server 2007 Public Beta TechNet Center technet.microsoft.com/en-us/office/bb267356.aspx technet.microsoft.com/en-us/office/bb267356.aspx Office Live Communications Server TechNet Center technet.microsoft.com/en-us/office/bb267354.aspx technet.microsoft.com/en-us/office/bb267354.aspx Exchange Server TechNet Center technet.microsoft.com/en-us/exchange technet.microsoft.com/en-us/exchange Exchange Server 2007 Unified Messaging Role on TechNet www.microsoft.com/technet/prodtechnol/exchange/um.mspx www.microsoft.com/technet/prodtechnol/exchange/um.mspx Slide 56 More info... Alessandro Appiani [email protected] [email protected] [email protected] [email protected] My (company) blog: www.pulsarit.net/cs/blogs info (news e technical tips) sui sistemi Microsoft per ITpro, con particolare attenzione al mondo Communication & Collaboration (Exchange, Powershell, e prossimamente OCS 2007) www.pulsarit.net/cs/blogs Slide 57 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.