
Exchange 2007 SP1 Features with Communications Server 2007
To use the new and improved features in Exchange 2007 SP1 when you integrate Communications Server 2007 in your environment, the following requirements must be met:
-
You must be running Exchange 2007 SP1 on all Unified Messaging servers in your organization.
-
You must be running Communications Server 2007 in your organization.
-
Exchange 2007 SP1 and Communications Server 2007 must be configured correctly.
To correctly plan and deploy Exchange 2007 SP1 and Communications Server 2007 in your Unified Messaging environment, you must follow the planning and deployment steps that are provided in the Microsoft Office Communications Server 2007 Enterprise Voice Planning and Deployment Guide. This guide is available at the Office Communications Server and Client Documentation Rollup page of the Microsoft Download Center.
For more information about how to plan a Communications Server 2007 and Exchange 2007 Unified Messaging deployment, see Planning an Exchange 2007 Unified Messaging and Office Communications 2007 Server Deployment.
For more information about how to deploy Exchange 2007 Unified Messaging and Communications Server 2007, see Configuring Unified Messaging and Office Communications Server 2007.
The following is a summary of the Unified Messaging features that are available in an integrated Exchange 2007 SP1 and Communications Server 2007 environment:
-
Support for additional types of UM dial plans To interoperate with Communications Server 2007, Exchange 2007 SP1 Unified Messaging supports the following additional types of UM dial plans: SIP URI and E.164. You can configure these UM dial plans by using the Exchange Management Shell and also by using the Exchange Management Console. The Exchange Management Console lets you create SIP URI and E.164-type UM dial plans by using the New Dial Plan wizard. You can also use the Exchange Management Console to supply Session Initiation Protocol (SIP) Uniform Resource Identifiers (URIs) when you enable users and associated them with a SIP URI dial plan.
For more information about the types of UM dial plans that are available in Exchange 2007 Unified Messaging, see Understanding Unified Messaging Dial Plans.
-
Additional logic for resolving internal calling numbers The scope of internal calling number resolution is significantly increased in Exchange 2007 SP1. The original release (RTM) version of Exchange 2007 resolves internal extension numbers against only two sources. These sources are the extension numbers for other UM-enabled users in the same UM dial plan as the user who is calling and the contact list of the user who is being called. In Exchange 2007 SP1, Unified Messaging also resolves internal extension numbers against all users in the Active Directory forest.
In both Exchange 2007 RTM and Exchange 2007 SP1, when a user is enabled for Unified Messaging, the mailbox is stamped with an Exchange Unified Messaging proxy address (EUM proxy address) that contains their telephone extension number. Unified Messaging tries to resolve the extension number to a user's name by searching the global address list (GAL) and the personal Contacts of the called party for a match. If a match cannot be found, Exchange will use only the telephone extension number in the e-mail message for a missed call. You can enable Unified Messaging to resolve the extension to the user's name by performing one of the following tasks:
-
Enable the user for Unified Messaging by using the Enable-UMMailbox cmdlet or the Exchange Management Console. For more information about how to enable a user for Unified Messaging, see How to Enable a User for Unified Messaging.
-
Use the Set-Mailbox cmdlet to create a secondary EUM proxy address for the user. For more information about how to create a secondary EUM proxy address for a user, see How to Add, Remove, or Modify Extension Numbers for a UM-Enabled User.
-
Add the calling party as a personal contact in Outlook and include the telephone extension number for the contact.
Communications Server 2007 has extended the Active Directory schema to store the numbers for each user in E.164 format. To match incoming fixed-length extensions, whose length is defined by the dial plan, an Exchange Unified Messaging administrator must set the InternationalNumberFormat attribute in the properties of the UM dial plan. The attribute value is prefixed to the incoming extension number. The resulting number is matched against the user's numbers in the Active Directory directory service that are stored in E.164 format.
For example, a Unified Messaging administrator creates a UM dial plan named Redmond WA, USA. They set the InternationalNumberFormat attribute to “142570xxxxx”. In this example, the number of “x”s is determined by the length of the extension, which is a five digit extension in this example. If the Unified Messaging server answers an incoming call that has the extension 12345, it will combine this extension with the value of the InternationalNumberFormat attribute to obtain the telephone number “tel:+14257012345”. This resulting number is matched against numbers that are stored for all users in the Active Directory forest.
Note: |
|---|
|
InternationalNumberFormat is a single-valued attribute and can be set to only one value. Therefore, only one prefix can be matched, even if an organization uses multiple prefixes (for example, “14257022222” “14257133333”).
|
-
Notification when a caller leaves a voice message and the destination telephone number uses call forwarding For example, User 1 uses Microsoft Office Communicator 2007 to call Use 2, and User 2 has set up call forwarding to forward calls to User 3. If User 3 does not answer the call, the call is diverted to the Unified Messaging server. The Unified Messaging server answers the call and records a message. The Unified Messaging server sends information back to User 1 that indicates to whom the voice message was routed. This information is rendered by the Office Communicator client. User 1 can see that they are leaving a message for User 3, not for User 2.
Note: |
|---|
|
This feature is available only when you use the Office Communicator 2007 client as the caller’s telephone.
|
-
Support for recording high-fidelity voice messages in Exchange Unified Messaging Support for high-fidelity sound using the RTAudio codec is added when Exchange 2007 SP1 is used with Communications Server 2007.
This feature is available when a voice call is initiated by using Office Communicator 2007 and the recipient of the voice call plays the message by using Microsoft Office Outlook 2007 or the 2007 version of Outlook Web Access. The following two scenarios support the high-fidelity recording and playback feature:
Scenario 1 A Unified Messaging server answers a call on behalf of a subscriber and either of the following is true:
-
The subscriber’s audio codec is set to WMA.
-
The subscriber's audio codec is not set and the subscriber’s associated UM dial plan audio codec is set to WMA.
Scenario 2 A Unified Messaging subscriber, whose associated UM dial plan audio codec is set to WMA, logs on to Unified Messaging, locates someone in the directory, and leaves them a message.
For more information about the audio codecs that are used in Unified Messaging, see Understanding Unified Messaging Audio Codecs.
-
Play on Phone calls cannot be automatically forwarded when they are played on Office Communicator 2007 In Exchange 2007 RTM, the Unified Messaging Play on Phone feature enables users to see whether they have a voice message in Outlook or Outlook Web Access, forward the message to the telephone number they want, and then use that telephone to listen to the message. When Exchange 2007 SP1 is used together with Communications Server 2007, the Play on Phone number can be a Microsoft Office Communicator 2007 endpoint. If you have configured call forwarding to an alternate telephone number, the Play on Phone call will be sent to the Play on Phone number that is configured as an Office Communicator 2007 endpoint and the call will not be forwarded to the alternate telephone number. This feature provides additional voice mail protection because it ensures that a voice message is not forwarded to anyone other than its intended recipient.
-
Outlook Voice Access can be accessed from Office Communicator 2007 without requiring the user to enter a PIN If a user is logged on to Office Communicator 2007, they can access Outlook Voice Access directly by pressing the Call voicemail button in Office Communicator 2007. Because the user is already authenticated to the server that is running Communications Server 2007, the user is not prompted to enter their Outlook Voice Access PIN.
Note: |
|---|
|
This functionality is available only when the user is using the Office Communicator 2007 client.
|
-
Office Communicator 2007 clients can associate subjects and priorities to voice messages When Office Communicator 2007 users make calls, they can associate a subject and priority with the call. When a call has been associated with a priority or a subject, the Unified Messaging server relays the subject and priority of the call in the e-mail messages that it generates for missed call and voice mail notifications. Additionally, if a call is initiated from an e-mail message that the user is reading, Unified Messaging uses the original e-mail subject and priority when generating e-mail messages for missed call and voice mail notifications.
-
Support for media streams to traverse firewalls This feature enables Unified Messaging servers to communicate with endpoints outside an enterprise firewall. The A/V Authentication Service authenticates the VoIP media traffic as it flows through the Communications Server 2007 Access Edge server, on which it is co-located. In this situation, the Unified Messaging server is associated with a Communications Server 2007 pool and obtains the appropriate authentication tokens from the Communications Server 2007 Access Edge server that is serving that particular Communications Server 2007 pool.
When Unified Messaging traffic must traverse an enterprise firewall, the Unified Messaging servers must have the name of the Communications Server 2007 Access Edge server that is assigned to each Office Communications Server pool so that they can obtain the appropriate authentication tokens.
-
Integration of missed-call-notification e-mail messages with Office Communicator 2007 In deployments that include the Exchange 2007 RTM Unified Messaging and Office Communicator 2005 clients, call notifications are generated independently. For example, if a UM-enabled user who is using Office Communicator misses a call, two missed call notification messages are generated in the user's Inbox: one from Exchange 2007 Unified Messaging and one from Office Communicator 2005. When Exchange 2007 SP1 is integrated with Communications Server 2007, users who are using Office Communicator 2007 receive only one, unique missed call notification in their Inbox.