Quantcast
Channel: TechNet Blogs
Viewing all articles
Browse latest Browse all 17778

Exchange 2013 UM Features and Architecture

$
0
0

Voicemail Preview

- Due to UCMA 4.0 and the Microsoft Speech Platform there are many enhancements to Voicemail Preview
- Voicemail Preview feature uses automatic speech recognition to convert the spoken voicemail into text
- Voicemail Preview is updated in Exchange 2013 to be more accurate and provide better performance
- Transcription now happens to all messages
Thanks to UCMAP 4.0 and the Microsoft Speech Platform (ver 11.0), there are many enhancements to Voicemail Preview.   The Voicemail Preview feature was introduced in Exchange 2010 and uses automatic speech recognition (ASR) to convert the spoken voicemail into text.  Voicemail Preview is beaning updated in Exchange 2013 to be more accurate and provide better performance.   Transcription now happens to all messages even if they are over 75 sec unlike previous versions.  If a message is over 75 sec, it is transcribed, but the text for the message isn't included
Call Answering Rules
- Call Answering Rules were first introduced in Exchange 2010 , These rules can be setup based if you are on vacation or if a specific caller is trying to reach you, you can have UM forward the call to a different number as a few examples.  Parts of this feature have changed with UM 2013
- Feature empowered UM subscribers to control their Unified Messaging mailbox with rules
- UM can forward a call to a different number as an examples
- For GA, we will support ‘personas’ – persona is abstract representation of the various contacts for one person. Most like the contacts linking
Enhanced Caller ID support
- Previously if you were not in the same dial plan and someone called and left a voicemail you would get "Voicemail from Anonymous Caller“
- Exchange 2010 sp1 made some improvements on the heuristics of matching name to number
- Exchange 2013 looks in the default personal contacts folder and also in user and system created personal contacts folders
- This is important since Exchange 2013 supports Unified Contact Store with Lync server
 
Enhancements to Speech Platform and Speech Recognition
- In Exchange Server 2013 the speech GAL grammar generation no longer happens on the server
- Generation happens periodically using the Mailbox Assistant, on the Mailbox server running the Microsoft Exchange Unified Messaging
- GAL speech grammar file is stored in the arbitration mailbox for an organization
- Grammar file downloaded to all Mailbox servers
- Mailbox Assistant runs every 24 hours

Exchange 2013 now uses the Microsoft Speech Platform version 11.0.  This helps to provide a more accurate Voice Mail Preview experience for subscribers.  It also helps with the global address list (GAL) grammar generation that has been changed with Exchange 2013.  This GAL grammar is used to help determine spoken commands and names of contacts in the users mailbox and in the organization.

In Exchange Server 2013, to address ASR grammar generation scalability issues for UM, the speech GAL grammar generation no longer happens on the server with the Unified Messaging server role installed. Instead, it happens periodically using the Mailbox Assistant, on the Mailbox server running the Microsoft Exchange Unified Messaging service that hosts the organization’s arbitration mailbox. The GAL speech grammar file is stored in the arbitration mailbox for an organization and then later downloaded to all Mailbox servers in that Exchange organization. By default, the Mailbox
Assistant runs every 24 hours

Protect Voicemail using AD RMS

- Prevent forwarding of voicemail

- Integration with AD RMS and Exchange unified messaging

- Permissions designated by sender (by marking the message as private) or by administrative policy

Exchange 2013 UM Architecture 

  

If you notice here, the connection points from CAS to MBX is always going to be the same protocol that the client uses to connect to CAS.

CAS will proxy requests from clients on the appropriate protocol to the appropriate back-end MBX server.

For SMTP- once the CAS decides to accept the message, the SMTP session is then proxied.

One unique difference is Exchange UM.  The nature of real time traffic in the RTP media stream does not lend itself to a proxy scenario.  The signaling traffic (SIP) is used to redirect
the RTP stream to the back-end mailbox server

žAll calls are front-ended by CAS servers žPoint SIP Trunks to CAS (or CAS Load Balanced FQDN), not Mailbox Servers žUnified Messaging role is now a service on the Mailbox Server. 
žUnified Messaging Call Router Service running on CAS redirects the call to a specific Mailbox server, we put UM direct to Mailbox role is because the media stream should be fast to delivery
 
Basic Unanswered Call Flow Diversion to UM


Viewing all articles
Browse latest Browse all 17778

Trending Articles