Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2
Topic Last Modified: 2012-07-23
Microsoft Exchange Server 2010 Unified Messaging supports DiffServ through Differentiated Services Code Point (DSCP) marking. In Microsoft Windows Server 2008, TCP/IP performs DiffServ marking when you've installed the Quality of Service (QoS) Packet Scheduler. When you install the Unified Messaging server role on a computer that's running Windows Server 2008 with the QoS Packet Scheduler installed, all outgoing Unified Messaging packets will be marked with a DSCP value that's configured using Group Policy. If you're integrating Exchange Unified Messaging and Microsoft Office Communications Server 2007 R2 or Microsoft Lync Server 2010, you can also configure QoS using DiffServ.
Note: |
---|
Layer 3 network devices, such as routers, must also support DiffServ. |
When you create a QoS policy on Windows Server 2008, it will be applied to all UDP packets that are set by the Microsoft Unified Communications Managed API v. 2.0 (UCMA). For more information about how to configure Policy-based QoS, see Policy-based Quality of Service (QoS).
Looking for other management tasks related to UM servers? Check out Managing Unified Messaging Servers.
Prerequisites
The Unified Messaging server role is installed. For detailed steps, see Install the Exchange 2010 Unified Messaging Server Role.
Enable QoS for Unified Messaging
To perform the following procedures, you must log on to the Unified Messaging server by using an account that's a member of the local Administrators group on that computer.
- Click Start, click Run, type gpedit.msc in
the Open dialog box, and then click OK.
- In the Group Policy Object Editor window, locate
Computer Configuration/Policies/Administrative
Templates/Network/QoS Packet Scheduler/DSCP value of conforming
packets.
- In the result pane, double-click Controlled load service
type.
- In the Controlled load service type Properties window,
click Enable.
- In the DSCP value dialog box, verify that the DSCP value
24 is selected, and then click OK.
- In the result pane, double-click Guaranteed service
type.
- In the Guaranteed service type Properties window, click
Enable.
- In the DSCP value dialog box, verify that the DSCP value
40 is selected, and then click OK.
- Close the Group Policy Object Editor window.
- If you want to verify that the DSCP values are set correctly,
performing these steps:
Caution: Incorrectly editing the registry can cause serious problems that may require you to reinstall your operating system. Problems resulting from editing the registry incorrectly may not be able to be resolved. Before editing the registry, back up any valuable data. - Start Registry Editor (regedit).
- Locate the following key:
HKLM\Software\Policies\Microsoft\Windows\Psched\DiffservByteMappingConforming
- The following default values will be set:
SERVICETYPE_GUARANTEED (DSCP 40, 0x28)
SERVICETYPE_CONTROLLEDLOAD (DSCP 24, 0x18)
- Start Registry Editor (regedit).
- Regardless of whether your environment is integrated with
Office Communications Server 2007 R2 or Microsoft Lync Server 2010,
configure the registry key to enable QoS marking of IP packets sent
by setting the.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RTC\Transport\QoSEnabled
key to 1. Then restart the Communications Server 2007 server
or the Lync Server 2010 server to load the QoS settings that are
stored in the registry.
Enable QoS for Unified Messaging and Office Communications Server 2007 R2 or Microsoft Lync Server 2010
To perform the following procedures, you must log on to the Unified Messaging server by using an account that's a member of the local Administrators group on that computer.
- Enable the QoS Packet Scheduler service on servers and
clients. By default, the QoS Packet Scheduler service is
enabled on Windows Server 2008 computers. However, by default, it
isn't enabled on Windows Server 2003 computers. QoS marking isn't
enabled by default in Communications Server 2007 R2 or Lync Server
2010 because Communications Server 2007 R2 and Lync Server 2010
only run on Windows Server 2008 and QoS marking depends on the
QOS Packet Scheduler service running on both server and
client computers.
- Configure the registry key to enable QoS marking of IP packets
sent to and from the Communications Server 2007 server or the Lync
Server 2010 server by setting the
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RTC\Transport\QoSEnabled
key to 1. Then restart the Communications Server 2007 R2 or
Lync Server 2010 server to load the QoS settings that are stored in
the registry.
- Use Group Policy to set DSCP values that mark the IP packets if
you need values other than the defaults for Guaranteed service type
packets (used for audio) and Controlled load service type packets
(used for video). By default, the following settings are applied
when you set the QoSEnabled DWORD value:
- SERVICETYPE_GUARANTEED (DSCP 40, 0x28)
- SERVICETYPE_CONTROLLEDLOAD (DSCP 24, 0x18)
- SERVICETYPE_GUARANTEED (DSCP 40, 0x28)
For more information about QoS and Communications Server 2007 R2, see Voice QoS.
Other Tasks
After you enable Unified Messaging on an Exchange 2010 server, you may also want to: