Upload
myself
View
222
Download
0
Embed Size (px)
Citation preview
8/13/2019 LS Deploy Voice
1/118
Microsoft Lync Server 2010 Enterprise VoiceDeployment Guide
Microsoft Lync Server 2010Published: March 2012
8/13/2019 LS Deploy Voice
2/118
This document is provided as-is. Information and vies e!pressed in this document" includin#
$%& and other Internet 'eb site references" ma( chan#e ithout notice.
)ome e!amples depicted herein are provided for illustration onl( and are fictitious. *o real
association or connection is intended or should be inferred.
This document does not provide (ou ith an( le#al ri#hts to an( intellectual propert( in an(
Microsoft product. +ou ma( cop( and use this document for (our internal" reference purposes.
,op(ri#ht 2012 Microsoft ,orporation. ll ri#hts reserved.
8/13/2019 LS Deploy Voice
3/118
Contents
/eplo(in# nterprise oice..........................................................................................................1
nterprise oice Prereuisites............................................................................................... ..3
)oftare Prereuisites for nterprise oice..........................................................................3
)ecurit( and ,onfi#uration Prereuisites for nterprise oice..............................................4
/eplo(in# Mediation )ervers and /efinin# Peers....................................................................5
/efine a Peer of the Mediation )erver for a )ite...................................................................6
/efine Mediation )ervers for a )ite...................................................................................... 7
Install the 8iles for Mediation )erver...................................................................................10
,onfi#urin# Trun9s and Translation %ules.............................................................................. 11
,onfi#ure Media (pass on a Trun9...................................................................................12
,onfi#ure a Trun9 'ithout Media (pass...........................................................................15
/efinin# Translation %ules.................................................................................................. 17
,reate or Modif( a Translation %ule b( $sin# the uild a Translation %ule Tool...... ..... ..17
,reate or Modif( a Translation %ule Manuall(................................................................. 1;
,onfi#urin# /ial Plans and *ormali
8/13/2019 LS Deploy Voice
4/118
/eplo(in# >n-Premises !chan#e $M to Provide &(nc )erver 2010 oice Mail...................4;
,onfi#urin# $nified Messa#in# on Microsoft !chan#e to 'or9 ith &(nc )erver 2010....50
,onfi#ure ,ertificates on the )erver %unnin# Microsoft !chan#e )erver $nified
Messa#in#.................................................................................................................... 51
,onfi#ure $nified Messa#in# on Microsoft !chan#e.....................................................54,onfi#ure &(nc )erver 2010 to 'or9 ith $nified Messa#in# on Microsoft !chan#e )erver
........................................................................................................................................ 5=
Providin# &(nc )erver 2010 $sers oice Mail on ?osted !chan#e $M...............................60
,reate a /*) )% %ecord for Inte#ration ith ?osted !chan#e $M...............................60
,onfi#ure the d#e )erver for Inte#ration ith ?osted !chan#e $M..................... ..........61
Mana#e ?osted oice Mail Policies....................................................................................63
Modif( the @lobal ?osted oice Mail Polic(.....................................................................63
,reate a )ite-&evel ?osted oice Mail Polic(..................................................................64
,reate a Per-$ser ?osted oice Mail Polic(................................................................... 65
ssi#n a Per-$ser ?osted oice Mail Polic(........................................................... ........66
nable $sers for ?osted oice Mail....................................................................................67,reate ,ontact >bAects for ?osted !chan#e $M..............................................................6=
,onfi#urin# >n-premises &(nc )erver 2010 Inte#ration ith !chan#e >nline.................... .6;
/eplo(in# dvanced nterprise oice 8eatures.....................................................................71
bout *etor9 %e#ions" )ites" and )ubnets......................................................................72
,reate or Modif( a *etor9 %e#ion....................................................................................73
,reate or Modif( a *etor9 )ite.........................................................................................75
ssociate a )ubnet ith a *etor9 )ite.................................................................... .........77
,onfi#ure ,all dmission ,ontrol.......................................................................................=0
,onfi#ure *etor9 %e#ions for ,,...............................................................................=1
,reate andidth Polic( Profiles.....................................................................................=1
,onfi#ure *etor9 )ites for ,,....................................................................................=3
ssociate )ubnets ith *etor9 )ites for ,,...............................................................=4
,reate *etor9 %e#ion &in9s..........................................................................................=4
,reate *etor9 Interre#ion %outes................................................................................. =6
,reate *etor9 Intersite Policies.....................................................................................=7
nable ,all dmission ,ontrol........................................................................................ ==
,all dmission ,ontrol /eplo(ment ,hec9list.................................................................=;
,onfi#ure nhanced ;-1-1..................................................................................................=;
,onfi#ure an ;-1-1 oice %oute.................................................................................... ;0
,reate &ocation Policies..................................................................................................;1
,onfi#ure )ite Information for ;-1-1..............................................................................;3
dd a &ocation Polic( to a *etor9 )ite.......................................................................... ;3
ssociate )ubnets ith *etor9 )ites for ;-1-1............................................................;4
,onfi#ure the &ocation /atabase............................................................................... .....;4
Populate the &ocation /atabase......................................................................................;4
alidate ddresses..........................................................................................................;7
Publish the &ocation /atabase........................................................................................;=
,onfi#ure dvanced ;-1-1 8eatures..............................................................................;=
,onfi#ure an )*MP pplication.......................................................................................;=
8/13/2019 LS Deploy Voice
5/118
,onfi#ure a )econdar( &ocation Information )ervice......................................................;;
,onfi#ure Media (pass.....................................................................................................;;
,onfi#ure Media (pass on a Trun9..............................................................................100
/efinin# Translation %ules.............................................................................................103
,reate or Modif( a Translation %ule b( $sin# the uild a Translation %ule Tool.... ..... ..104,reate or Modif( a Translation %ule Manuall(...............................................................105
@lobal Media (pass >ptions....................................................................................... 107
,onfi#ure Media (pass to la(s (pass the Mediation )erver.................................10=
,onfi#ure Media (pass @lobal )ettin#s to $se )ite and %e#ion Information..............10=
ssociate )ubnets ith *etor9 )ites for Media (pass........................................... ...110
nable $sers for nterprise oice........................................................................................ 111
8/13/2019 LS Deploy Voice
6/118
Deploying Enterprise VoiceThis section #uides (ou throu#h the deplo(ment of Microsoft &(nc )erver 2010 nterprise oice.
Before You BeginThis deplo(ment documentation assumes that (ou alread( accomplished all of the folloin#:
1. %ead the plannin# documentation: topics from the Plannin# for nterprise oice section
of the Plannin# documentation.
2. 8inalipened the topolo#( desi#n in Topolo#( uilder" as described in /efinin# and
,onfi#urin# the Topolo#( in the /eplo(ment documentation.
ote!
Installation of Topolo#( uilder is out of scope for this section of the documentation
because it is part of the deplo(ment process for the internal pool. 8or details" see
Install &(nc )erver dministrative Tools in the /eplo(ment documentation.
8urthermore" (ou must have alread( deplo(ed Microsoft &(nc )erver 2010" nterprise dition at
central sites and branch sites that correspond to the reference topolo#( (ou chose to deplo(. +ou
cannot deplo( nterprise oice components until (ou have defined" published" and installed files
for at least one internal pool" and (ou must use Topolo#( uilder to define and publish an internal
pool.
"o# to $se %&is Document'tions (ou read the documentation in this section" understand that the reference topolo#( on hich
(our deplo(ment is based dictates the topics that (ou must read and the steps ithin them that
(ou must perform. To accommodate customi
8/13/2019 LS Deploy Voice
7/118
e)t Steps! Configure ' %run* or Verify %opology 'nd +nst'll,iles-
+mport'nt!
To deplo( nterprise oice at a central site" continue readin# the topics in this section. Todeplo( nterprise oice at a branch site" s9ip to /eplo(in# ranch )ites in the
/eplo(ment documentation.
The documentation in this section includes procedures for deplo(ments in hich a Mediation
)erver is collocated on each 8ront nd )erver or )tandard dition server" as recommended" and
also for deplo(ments ith a stand-alone Mediation )erver pool.
If (ou used Topolo#( uilder to define and publish a topolo#( that collocates a Mediation )erver
on each 8ront nd )erver or )tandard dition server" (ou can s9ip to the folloin# content
because /eplo(ment 'in-premises &(nc )erver 2010 Inte#ration ith !chan#e >nline
/eplo(in# dvanced nterprise oice 8eatures
bout *etor9 %e#ions" )ites" and )ubnets
,reate or Modif( a *etor9 %e#ion
,reate or Modif( a *etor9 )ite
ssociate a )ubnet ith a *etor9 )ite
,onfi#ure ,all dmission ,ontrol
,onfi#ure nhanced ;-1-1
2
8/13/2019 LS Deploy Voice
8/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
,onfi#ure Media (pass
nable $sers for nterprise oice
See .lso
/eplo(in# ranch )ites
Plannin# to /eplo( nalo# /evices
,onfi#urin# /ial-in ,onferencin#
,onfi#urin# ,all Par9
,onfi#urin# %esponse @roup
,onfi#urin# nnouncements for $nassi#ned *umbers
/eplo(in# Monitorin#
Enterprise Voice /rereuisites8or an optimum e!perience hen deplo(in# nterprise oice" ensure that (our IT infrastructure"
netor9" and s(stems meet the prereuisites described in the topics in this section.
+n %&is Section
)oftare Prereuisites for nterprise oice
)ecurit( and ,onfi#uration Prereuisites for nterprise oice
Soft#'re /rereuisites for Enterprise Voice
erif( that the infrastructure in hich (ou intend to deplo( nterprise oice meets the folloin#
softare prereuisites:
Microsoft &(nc )erver 2010 )tandard dition or nterprise dition is installed andoperational on (our netor9.
ll d#e )ervers are deplo(ed and operational in (our perimeter netor9" includin# d#e
)ervers runnin# ccess d#e service" D d#e service" 'eb ,onferencin# d#e service"
and a reverse pro!(.
ither Microsoft !chan#e )erver 2007 )ervice Pac9 3 B)P3C or Microsoft !chan#e
)erver 2010 is reuired for inte#ratin# !chan#e $nified Messa#in# ith &(nc )erver 2010
and to provide rich notifications and call lo# information to the client endpoints.
>ne or more users have been created and enabled for &(nc )erver.
&(nc )erver clients and devices have been successfull( deplo(ed.
ach computer on hich (ou install Mediation )erver must be: member server of a domain" and prepared for ctive /irector( /omain )ervices
B/ /)C.
%unnin# one of the folloin# operatin# s(stems:
'indos )erver 200= %2 )tandard
'indos )erver 200= %2 nterprise
'indos )erver 200= %2 /atacenter
3
8/13/2019 LS Deploy Voice
9/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
'indos )erver 200= )tandard ith )ervice Pac9 2
'indos )erver 200= nterprise ith )ervice Pac9 2
'indos )erver 200= /atacenter ith )ervice Pac9 2
Topolo#( uilder is installed on a server on (our netor9.
e)t Steps! Verify Security 'nd Configur'tion /rereuisites
fter verif(in# softare prereuisites for nterprise oice" (ou can use the documentation to
continue preparin# for deplo(in# nterprise oice:
1. erif( securit(" user confi#uration" and hardare peruisites" as described in )ecurit( and
,onfi#uration Prereuisites for nterprise oice.
2. Install the Mediation )erver" as described in Install the 8iles for Mediation )erver" but
onlyif (ou ant to deplo( a stand-alone Mediation )erver or pool because Mediation )ervers
are installed as part of the 8ront nd pool or )tandard dition server deplo(ment process
hen collocated.
3. ,onfi#ure trun9 connections to provide P)T* connectivit( for users" as described in
,onfi#urin# Trun9s and Translation %ules.
Security 'nd Configur'tion /rereuisites for Enterprise Voice
erif( that (our infrastructure meets the folloin# securit(" user confi#uration" and scenario-
specific hardare prereuisites.
.dministr'tive (ig&ts 'nd Certific'te +nfr'structure
nsure that (our environment is confi#ured ith the folloin# administrative user #roups and
certificate infrastructure for use durin# the nterprise oice deplo(ment process.
dministrators deplo(in# nterprise oice should be members of the
%T,$niversal)erverdmins #roup.
dministrators performin# the confi#uration tas9s must have adeuate ri#hts:
CsVoice.dministr'tor! This administrator role can perform voice confi#uration
tas9s" mana#e voice applications" and assi#n voice policies to end users.
Cs$ser.dministr'tor!This administrator role can mana#e user properties" such as
enablin# nterprise oice for a user. This administrator role can also assi#n per-user
policies" ith the e!ception of the archivin# polic(E move usersE and mana#e common
area phones and analo# devices.
Cs.dministr'tor!This administrator role can perform all of the tas9s of
,soicedministrator and ,s$serdministrator.
ote!
/ele#ation allos more administrators to participate in (our Microsoft &(nc )erver
2010 deplo(ment ithout openin# up unnecessar( access to resources. 8or details
about administrative ri#hts" see the Plannin# for Microsoft &(nc )erver 2010
documentation.
Mana#ed 9e( infrastructure BMFIC is deplo(ed and confi#ured" usin# either a Microsoft or
a third-part( certification authorit( B,C infrastructure.
4
8/13/2019 LS Deploy Voice
10/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
ote!
8or details about certificate reuirements in &(nc )erver 2010" see ,ertificate
Infrastructure %euirements in the Plannin# documentation.
$ser Configur'tion
If (ou collocated the Mediation )erver ith each 8ront nd pool or )tandard dition server durin#
8ront nd deplo(ment" user settin#s necessar( for nterprise oice ere confi#ured
automaticall( durin# installation of the files for those server roles.
If (ou are nel( deplo(in# the nterprise oice or9load at this time" before (ou be#in the
deplo(ment process" desi#nate a primar( phone number for each user ho (ou plan to enable for
nterprise oice. s the administrator" (ou are responsible for ensurin# that this number is
uniue. efore implementation" all primar( phone numbers must be normali
8/13/2019 LS Deploy Voice
11/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
intermediar( beteen (our internal &(nc )erver oIP infrastructure and at least one #atea( peer
Ba P)T* #atea(" an IP-PH" or a )ession order ,ontroller for an Internet Telephon( )ervice
Provider to hich (ou connect b( confi#urin# a )IP Trun9C that (ou define in (our topolo#(.
lthou#h there are no restrictions re#ardin# the order in hich (ou define Mediation )ervers and
#atea( peers in (our topolo#(" the topics in this section describe ho to define a #atea( peerand then deplo( a stand-alone Mediation )erver pool that translates si#nalin# and" in some
confi#urations" media to and from that #atea( peer.
+n %&is Section
/efine a Peer of the Mediation )erver for a )ite
/efine Mediation )ervers for a )ite
Install the 8iles for Mediation )erver
(el'ted Sections
,onfi#urin# /ial-in ,onferencin#
Define ' /eer of t&e Medi'tion Server for ' Site
8ollo the steps in this topic to use Topolo#( uilder to define a peer ith hich (ou can
associate a Mediation )erver in order to provide connectivit( to the P)T* for users enabled for
nterprise oice. peer to the Mediation )erver can be a P)T* #atea(" an IP-PH" or a
)ession order ,ontroller B),C for an Internet Telephon( )ervice Provider BIT)PC to hich (ou
connect b( confi#urin# a )IP trun9.
It is not necessar( to define a Mediation )erver before (ou define its peer" but the procedures in
this section describe ho to define a stand-alone Mediation )erver pool hen there is at least
one peer in the topolo#(.
ote!
This topic assumes that (ou have set up at least one internal 8ront nd pool or )tandard
dition server in at least one central site as described in /efine and ,onfi#ure a 8ront
nd Pool and Publish the Topolo#( in the /eplo(in# &(nc )erver 2010 section of the
/eplo(ment documentation. This topic also assumes that (ou have verified that (our
infrastructure meets the prereuisites described in )oftare Prereuisites for nterprise
oiceand )ecurit( and ,onfi#uration Prereuisites for nterprise oice.
%o define ' peer for t&e Medi'tion Server
1. )tart Topolo#( uilder: ,lic9 St'rt" clic9 .ll /rogr'ms" clic9 Microsoft Lync Server
2010" and then clic9 Lync Server %opology Builder.
2. %i#ht-clic9 the /S% G'te#'ysnode" and then clic9 e# /S% G'te#'y.
3. In the Define e# +//S% G'te#'ydialo# bo!" t(pe the 8/* or IP address of the
peer.
ote!
6
8/13/2019 LS Deploy Voice
12/118
8/13/2019 LS Deploy Voice
13/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
2010" and then clic9 Lync Server %opology Builder.
2. In Topolo#( uilder" in the console tree" e!pand the name of the site for hich (ou
ant to define a Mediation )erver.
3. In the console tree" ri#ht-clic9 the Medi'tion poolsnode" and then clic9 e#
Medi'tion Server.
4. In the Define e# Medi'tion /ooldialo# bo!" t(pe the Mediation )erver pool
8/*.
5. *e!t" do one of the folloin#:
If (ou ant to deplo( multiple Mediation )ervers in the pool in order to provide
hi#h availabilit(" then select Multiple computer pool.
ote!
+ou must deplo( /*) load balancin# to support Mediation )erver pools that
have multiple Mediation )ervers. 8or details" see the $sin# /*) &oad
alancin# on Mediation )erver Pools section of /*) &oad alancin# in thePlannin# documentation.
If (ou ant to deplo( onl( one Mediation )erver in the pool because (ou do not
reuire hi#h availabilit(" then select Single computer pool. )9ip the folloin# step.
6. If (ou selected Multiple computer poolin the previous step" on the Define t&e
computers in t&is poolitem" clic9 Computer ,5D" t(pe the 8/* of each server in
the pool" and then clic9 .dd. %epeat this step for all other Mediation )ervers that (ou
ant to add to the pool. 'hen (ou have defined all the computers in the pool" clic9 e)t.
7. >n the Select t&e ne)t &oppa#e" clic9 e)t &op pool" clic9 the 8/* of the 8ront
nd pool that ill use this Mediation )erver pool" and then clic9 e)t.
=. >n the Select 'n Edge Serverpa#e" do one of the folloin#:
If (ou ant to provide P)T* connectivit( to e!ternal users enabled for nterprise
oice" under Select Edge /ool used 6y t&is Medi'tion Server" clic9 the 8/* of
the d#e )erver pool that ill use this Mediation )erver pool to provide P)T*
connectivit( to those e!ternal users" and then clic9 e)t.
If (ou do not plan to enable e!ternal users for nterprise oice or if (ou do not
ant to provide P)T* connectivit( to users hen the( are outside the internal
netor9" clic9 e)t.
;. >n the Specify /S% g'te#'yspa#e" do one of the folloin#:
To specif( a peer B#atea(" PH" or )ession order ,ontrollerC that (ou
previousl( defined but have not (et associated ith an( Mediation )ervers" clic9 the
peer 8/* or IP address in the list" and then clic9 .dd. )9ip the ne!t step.
To associate an additional peer ith this Mediation )erver pool" clic9 e#" and
then continue to the ne!t step.
10. In the Define ne# +//S% G'te#'ydialo# bo!" do the folloin#:
,lic9 G'te#'y ,5D or +/ .ddress" and then t(pe the peerGs 8/* or IP
address.
=
8/13/2019 LS Deploy Voice
14/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
>ptionall(" clic9 Listening port for t&e +//S% g'te#'y" and then t(pe the
listenin# port that the peer ill use for )IP messa#es from the Mediation )erver pool.
B( default" the ports are 5066 for T,P and 5067 for T&) on a #atea(" PH" or
),. >n a )urvivable ranch ppliance at a branch site" the default ports are 50=1
for T,P and 50=2 for T&). $nder Sip %r'nsport /rotocol" clic9 the )IP transport protocol that the peer
uses.
ote!
8or securit( reasons" e stron#l( recommend that (ou deplo( a peer to the
Mediation )erver that can use T&).
'hen (ou are f inished" clic9 34.
11. 8or the peer to hich (ou ant this Mediation )erver pool to route calls from
Microsoft >ffice ,ommunications )erver 2007 %2 nterprise dition or )tandard dition
servers to the P)T*" clic9 M'*e Def'ult.
12. 'hen (ou are finished associatin# one or more peers to the Mediation )erver pool"
clic9 ,inis&.
ote!
efore (ou proceed to the ne!t step in the nterprise oice deplo(ment process"
ensure that the Mediation )erver pool and an( computer that (ou added to the
pool are runnin# usin# the 8/*s that (ou specified.
13. *e!t" follo the procedures in Publish the Topolo#( in the /eplo(ment
documentation to add the Mediation )erver to the topolo#(. +ou must publish (our
topolo#( each time (ou use Topolo#( uilder to build or modif( (our topolo#( so that the
data can be used to install the files for servers that are runnin# &(nc )erver. Then
continue to the ne!t steps to modif( the listenin# ports on the Mediation )erver" if
necessar(.
%o modify t&e Medi'tion Server listening ports
1. )tart the &(nc )erver Mana#ement )hell: ,lic9 St'rt" clic9 .ll /rogr'ms" clic9
Microsoft Lync Server 2010" and then clic9 Lync Server M'n'gement S&ell.
2. ( default" the )IP listenin# ports on the Mediation )erver are 5070 for T&) traffic
from &(nc )erver" 5067 for T&) traffic from peers B#atea(s" PHes" or ),sC.
>ptionall(" run the folloin# cmdlet to modif( the )IP listenin# ports on the Mediation
)erver Breplacin# the value of the parameters ith the service identit( and ports for (our
topolo#(C:
Set-CsMediationServer medsvr.contoso.net SipServerPort 5061
SipClientTlsPort 5062
The )ip)erverPort parameter specifies the listenin# port for )IP messa#es from &(nc
)erver and the )ip,lientTlsPort specifies the listenin# port for )IP messa#es from the
#atea( that are sent usin# the T&) transport protocol. >btain the value for the Identit(
parameter b( runnin#:
;
8/13/2019 LS Deploy Voice
15/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
Get-CsService
*e!t" install the files on each Mediation )erver in the pool b( folloin# the procedures in
Install the 8iles for Mediation )erver.
+nst'll t&e ,iles for Medi'tion Server
To successfull( complete this procedure" (ou should be lo##ed on to the server minimall( as a
local administrator and a domain user ho has membership in at least the
%T,$niversal%ead>nl(dmins #roup.
$se the steps in this topic to run &(nc )erver 2010 /eplo(ment 'in the +nst'll'tion Loc'tionpa#e" clic9 34.
3. >n the End $ser License .greementpa#e" clic9 + 'ccept" and then clic9 34.
B%euired to continue.C
4. >n the Lync Server 2010 Deployment =i>'rdpa#e" clic9 +nst'll or $pd'te Lync
Server System.
5. *e!t to Step 1! +nst'll Loc'l Configur'tion Store" clic9 (un" and then follo the
instructions on the screen.
6. >n the Configure Loc'l (eplic' of Centr'l M'n'gement Storepa#e" accept the
default (etrieve directly from t&e Centr'l M'n'gement Store" and then clic9 e)t.
7. >n the E)ecuting Comm'ndspa#e" hen the tas9 status is shon as Completed"
clic9 ,inis&.
=. *e!t to Step 2! Setup or (emove Lync Server Components" clic9 (un" and then
clic9 e)t.
;. >n the E)ecuting Comm'ndspa#e" hen the tas9 status is shon as Completed"
10
8/13/2019 LS Deploy Voice
16/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
clic9 ,inis&.
10. *e!t to Step ?! (euest@ +nst'll or .ssign Certific'tes" clic9 (un. 8ollo the
instructions on the screen" acceptin# the default settin#s. The Mediation )erver reuires
one certificate" and so (ou ill run Step ?tice: once to issue the reuired certificate"
and once more to assi#n it.
11. 'hen the certificate has been issued and assi#ned correctl(" beside Step ;! St'rt
Services" clic9 (un" and then follo the instructions on the screen.
12. 'hen Step ;has completed successfull(" restart the server" and lo# on to the server
as a member of the /omaindmins #roup.
13. >n the computer here (ou are runnin# Microsoft &(nc )erver 2010 ,ontrol Panel"
verif( on the %opologypa#e of &(nc )erver 2010 ,ontrol Panel that the service status of
the Mediation )erver is shon as a #reen chec9 mar9. If a red H appears instead" select
the Mediation )erver. >n the .ctionmenu" clic9 St'rt .ll Services.
If (ou added more than one computer to the Mediation )erver pool" perform the steps in this
procedure on all other computers in the Mediation )erver pool. If (ou do not need to installfiles for Mediation )erver for an( other computers" then follo the procedures in ,onfi#urin#
Trun9s and Translation %ulesto confi#ure settin#s for the trun9 connection beteen this
Mediation )erver pool Bor all Mediation )ervers at a siteC and its peer.
See .lso
,ertificate %euirements for Internal )ervers
Configuring %run*s 'nd %r'nsl'tion (uless part of nterprise oice deplo(ment" confi#ure a trun9 beteen a Mediation )erver and one or
more of the folloin# to provide P)T* connectivit( for nterprise oice clients and devices in
(our or#ani
8/13/2019 LS Deploy Voice
17/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
+n %&is Section
,onfi#ure Media (pass on a Trun9
,onfi#ure a Trun9 'ithout Media (pass
/efinin# Translation %ules
Configure Medi' Byp'ss on ' %run*
8ollo these steps if (ou ant to confi#ure a trun9 ith media b(pass enabled. If (ou ant to
confi#ure a trun9 ith media b(pass disabled" see ,onfi#ure a Trun9 'ithout Media (pass.
lthou#h e stron#l( recommend that (ou enable media b(pass" before (ou enable media
b(pass on a )IP trun9" confirm that (our ualified )IP trun9 provider supports media b(pass and
is able to accommodate the reuirements for successfull( enablin# the scenario. *amel(" the
provider must have the IP addresses of servers in (our or#anipen
Interoperabilit( Pro#ram J &(nc )erver at http:DD#o.microsoft.comDflin9DK&in9IdL214406.
%o configure medi' 6yp'ss on ' trun*
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or as
a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator role.
8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 %run* Configur'tion.
4. >n the %run* Configur'tionpa#e" use one of the folloin# methods to confi#ure a
trun9:
/ouble-clic9 an e!istin# trun9 Bfor e!ample" the Glo6'ltrun9C to displa( the Edit
%run* Configur'tiondialo# bo!.
,lic9 e#" and then select a scope for the ne trun9:
Site trun*: ,hoose the site for this trun9 confi#uration from the Select ' Site
dialo# bo!" and then clic9 34. *ote that if a trun9 has alread( been created for a site"
the site does not appear in the Select ' Sitedialo# bo!.
/ool trun*: ,hoose the service for this trun9 confi#uration Bfor e!ample" a P)T*
#atea( at a specified siteC from the Select ' Servicedialo# bo!" and then clic9 34.
*ote that if a trun9 has alread( been created for a service" the service does not
12
http://go.microsoft.com/fwlink/?LinkId=214406http://go.microsoft.com/fwlink/?LinkId=2144068/13/2019 LS Deploy Voice
18/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
appear in the Select ' Servicedialo# bo!.
otes!
fter (ou select the trun9Gs scope" it cannot be chan#ed.
The 'mefield is prepopulated ith the name of the trun9Gs associated site or service andcannot be chan#ed.
5. )pecif( a value in the M')imum e'rly di'logs supportedbo!. This is the ma!imum
number of for9ed responses a P)T* #atea(" IP-PH" or IT)P )ession order
,ontroller can receive to an I*IT that it sent to the Mediation )erver. The default value
is 20.
ote!
efore (ou chan#e this value" consult (our service provider or euipment
manufacturer for details about the capabilities of (our s(stem.
6. )elect one of the folloin# Encryption support leveloptions:
(euired: )ecure real-time transport protocol B)%TPC encr(ption must be usedto help protect traffic beteen the Mediation )erver and the #atea( or PH.
3ption'l: )%TP encr(ption ill be used if the service provider or euipment
manufacturer supports it.
ot Supported: )%TP encr(ption is not supported b( the service provider or
euipment manufacturer and therefore ill not be used.
7. )elect the En'6le medi' 6yp'sschec9 bo! if (ou ant media to b(pass the
Mediation )erver for processin# b( the trun9 peer.
+mport'nt!
8or media b(pass to or9 successfull(" the P)T* #atea(" IP-PH" or IT)P
)ession order ,ontroller must support certain capabilities. 8or details" see
Media (pass in the Plannin# documentation.
=. )elect the Centr'li>ed medi' processingchec9 bo! if there is a ell-9non media
termination point Bfor e!ample" a P)T* #atea( here the media termination has the
same IP as the si#nalin# terminationC. ,lear this chec9 bo! if the trun9 does not have a
ell-9non media termination point.
ote!
Media b(pass is onl( supported if this option is selected.
;. If the trun9 peer supports receivin# )IP %8% reuests from the Mediation )erver"
select the En'6le refer supportchec9 bo!. ,lear the chec9 bo! if the trun9 peer doesnot support receivin# )IP %8% reuests from the Mediation )erver.
ote!
If (ou disable this option hile the En'6le medi' 6yp'ssoption is selected"
additional settin#s are reuired. If the trun9 peer does not support receivin# )IP
%8% reuests from the Mediation )erver and media b(pass is enabled" (ou
must also run the SetCs%run*Configur'tioncmdlet to disable %T,P for active
13
8/13/2019 LS Deploy Voice
19/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
and held calls in order to support proper conditions for media b(pass. 8or details"
see the &(nc )erver Mana#ement )hell documentation.
10. B>ptionalC ssociate and confi#ure translation rules for the trun9:
To choose one or more rules from a list of all translation rules available in (our
nterprise oice deplo(ment" clic9 Select. In Select %r'nsl'tion (ules" clic9 the
rules that (ou ant to associate ith the trun9 and then clic9 34.
To define a ne translation rule and associate it ith the trun9" clic9 e#. )ee
/efinin# Translation %ulesin the /eplo(ment documentation for information about
definin# a ne rule.
To edit a translation rule that is alread( associated ith the trun9" clic9 the rule
name and then clic9 S&o# det'ils. 8or details" see/efinin# Translation %ulesin the
/eplo(ment documentation.
To cop( an e!istin# translation rule to use as a startin# point for definin# a ne
rule" clic9 the rule name and clic9 Copy" and then clic9 /'ste. 8or details" see
/efinin# Translation %ules. To remove a translation rule from the trun9" hi#hli#ht the rule name and clic9
(emove.
='rning!
/o not associate translation rules ith a trun9 if (ou have confi#ured translation
rules on the associated trun9 peer because the to rules mi#ht conflict.
11. nsure the trun9Gs translation rules are arran#ed in the correct order. To chan#e a
ruleGs position in the list" hi#hli#ht the rule name and then clic9 the up or don arro.
+mport'nt!
&(nc )erver traverses the translation rule list from the top don and uses the firstrule that matches the dialed number. If (ou confi#ure a trun9 so that a dialed
number can match more than one translation rule" ensure the more restrictive
rules are sorted above the less restrictive rules. 8or e!ample" if (ou have
included a translation rule that matches an( 11-di#it number and a translation
rule that matches onl( 11-di#it numbers that start ith 1425" ensure the rule that
matches an( 11-di#it number is sorted belowthe more restrictive rule.
12. 'hen (ou are finished confi#urin# the trun9" clic9 34.
13. >n the %run* Configur'tionpa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create or modif( a trun9 confi#uration" (ou must run the Commit 'llcommand to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
fter (ou have confi#ured the trun9" continue confi#urin# media b(pass b( choosin# beteen
#lobal media b(pass options" as described in @lobal Media (pass >ptionsin the
/eplo(ment documentation.
14
8/13/2019 LS Deploy Voice
20/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
See .lso
,onfi#ure a Trun9 'ithout Media (pass
/efinin# Translation %ules
,onfi#ure Media (pass
@lobal Media (pass >ptions
Configure ' %run* =it&out Medi' Byp'ss
8ollo these steps if (ou ant to confi#ure a trun9 ith media b(pass disabled. If (ou ant to
confi#ure a trun9 ith media b(pass enabled" see ,onfi#ure Media (pass on a Trun9.
%o configure ' trun* #it&out medi' 6yp'ss
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or as
a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator role.
8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 %run* Configur'tion.
4. >n the %run* Configur'tionpa#e" use one of the folloin# methods to confi#ure a
trun9:
/ouble-clic9 an e!istin# trun9 Bfor e!ample" the Glo6'ltrun9C to displa( the Edit
%run* Configur'tiondialo# bo!.
,lic9 e#" and then select a scope for the ne trun9: Site trun*: ,hoose the site for this trun9 confi#uration from the Select ' Site
dialo# bo!" and then clic9 34. *ote that if a trun9 has alread( been created for a site"
the site does not appear in the Select ' Sitedialo# bo!.
/ool trun*: ,hoose the service for this trun9 confi#uration Bfor e!ample" a P)T*
#atea( at a specified siteC from the Select ' Servicedialo# bo!" and then clic9 34.
*ote that if a trun9 has alread( been created for a service" the service does not
appear in the Select ' Servicedialo# bo!.
otes!
fter (ou select the trun9Gs scope" it cannot be chan#ed.
The 'mefield is prepopulated ith the name of the trun9Gs associated site or service and
cannot be chan#ed.
5. )elect one of the folloin# Encryption support leveloptions:
(euired: )ecure real-time transport protocol B)%TPC encr(ption must be used
to help protect traffic beteen the Mediation )erver and the #atea( or PH.
3ption'l: )%TP encr(ption ill be used if the service provider or euipment
manufacturer supports it.
15
8/13/2019 LS Deploy Voice
21/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
ot Supported: )%TP encr(ption is not supported b( the service provider or
euipment manufacturer and therefore ill not be used.
6. nsure the En'6le medi' 6yp'sschec9 bo! is cleared.
7. )elect the Centr'li>ed medi' processingchec9 bo! if there is a ell-9non media
termination point Bfor e!ample" a P)T* #atea( here the media termination has the
same IP as the si#nalin# terminationC. ,lear this chec9 bo! if the trun9 does not have a
ell-9non media termination point.
=. If the trun9 peer supports receivin# )IP %8% reuests from the Mediation )erver"
select the En'6le refer supportchec9 bo!. ,lear the chec9 bo! if the trun9 peer does
not support receivin# )IP %8% reuests from the Mediation )erver.
;. B>ptionalC ssociate and confi#ure translation rules for the trun9:
To choose one or more rules from a list of all translation rules available in (our
nterprise oice deplo(ment" clic9 Select. In Select %r'nsl'tion (ules" clic9 the
rules (ou ant to associate ith the trun9 and then clic9 34.
To define a ne translation rule and associate it ith the trun9" clic9 e#. 8ordetails" see/efinin# Translation %ulesin the /eplo(ment documentation.
To edit a translation rule that is alread( associated ith the trun9" clic9 the rule
name and clic9 S&o# det'ils. 8or details" see /efinin# Translation %ulesin the
/eplo(ment documentation.
To cop( an e!istin# translation rule to use as a startin# point for definin# a ne
rule" clic9 the rule name and clic9 Copy" and then clic9 /'ste. 8or details" see
/efinin# Translation %ulesin the /eplo(ment documentation.
To remove a translation rule from the trun9" clic9 the rule name and clic9
(emove.
='rning!
/o not associate translation rules ith a trun9 if (ou have confi#ured translation
rules on the associated trun9 peer because the to rules mi#ht conflict.
10. nsure the trun9Gs translation rules are arran#ed in the correct order. To chan#e a
ruleGs position in the list" hi#hli#ht the rule name and then clic9 the up or don arro.
+mport'nt!
&(nc )erver traverses the translation rule list from the top don and uses the first
rule that matches the dialed number. If (ou confi#ure a trun9 so that a dialed
number can match more than one translation rule" ensure the more restrictive
rules are sorted above the less restrictive rules. 8or e!ample" if (ou have
included a translation rule that matches an( 11-di#it number and a translation
rule that matches onl( 11-di#it numbers that start ith 1425" ensure the rule that
matches an( 11-di#it number is sorted belowthe more restrictive rule.
11. 'hen (ou are finished confi#urin# the trun9" clic9 34.
12. >n the %run* Configur'tionpa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
16
8/13/2019 LS Deploy Voice
22/118
8/13/2019 LS Deploy Voice
23/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
manuall( to define the matchin# pattern and translation rule. 8or details" see ,reate or Modif( a
Translation %ule Manuall(.
%o define ' rule 6y using t&e Build ' %r'nsl'tion (ule tool
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or asa member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator role.
8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. To be#in definin# a translation rule" follo the steps in ,onfi#ure Media (pass on a
Trun9throu#h step 10 or ,onfi#ure a Trun9 'ithout Media (passthrou#h step ;.
4. In the 'mefield on the e# %r'nsl'tion (uleor Edit %r'nsl'tion (ulepa#e" t(pe
a name that describes the number pattern bein# translated.
5. B>ptionalC In Descriptionfield" t(pe a description of the translation rule" for e!ample$S +ntern'tion'l longdist'nce di'ling.
6. In the Build ' %r'nsl'tion (ulesection of the dialo# bo!" enter values in the
folloin# fields:
St'rting digits: B>ptionalC )pecif( the leadin# di#its of numbers (ou ant the
pattern to match. 8or e!ample" enter Ain this field to match numbers in .164 format
Bhich be#in ith C.
Lengt&: )pecif( the number of di#its in the matchin# pattern and select hether
(ou ant the pattern to match numbers that are this len#th e!actl(" at least this
len#th" or an( len#th. 8or e!ample" enter 11and select .t le'stin the drop-don list
to match numbers that are at least 11 di#its in len#th.
Digits to remove: B>ptionalC )pecif( the number of startin# di#its to be removed.
8or e!ample" enter 1to strip out the Afrom the be#innin# of the number.
Digits to 'dd: B>ptionalC )pecif( di#its to be prepended to the translated
numbers. 8or e!ample" enter 011if (ou ant 011 to be prepended to the translated
numbers hen the rule is applied.
The values (ou enter in these fields are reflected in the /'ttern to m'tc&and
%r'nsl'tion rulefields. 8or e!ample" if (ou specif( the precedin# e!ample values" the
resultin# re#ular e!pression in the /'ttern to m'tc&field is:
9A9dF9dAH
The %r'nsl'tion rulefield specifies a pattern for the format of translated numbers. Thispattern has to parts:
value Bfor e!ample" H1C that represents the number of di#its in the matchin#
pattern
B>ptionalC value that (ou can prepend b( enterin# it in the Digits to 'ddfield
$sin# the precedin# e!ample values" 011H1appears in the %r'nsl'tion rulefield.
'hen this translation rule is applied" 441235551010 becomes 011441235551010.
1=
8/13/2019 LS Deploy Voice
24/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
7. ,lic9 34to save the translation rule.
=. ,lic9 34to save the trun9 confi#uration.
;. >n the %run* Configur'tionpa#e" clic9 Commit" and then clic9 Commit 'll.
ote!n( time (ou create or modif( a translation rule" (ou must run the Commit 'll
command to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
,reate or Modif( a Translation %ule Manuall(
,onfi#ure Media (pass on a Trun9
,onfi#ure a Trun9 'ithout Media (pass
Publish Pendin# ,han#es to the oice %outin# ,onfi#uration
@lobal Media (pass >ptions
Cre'te or Modify ' %r'nsl'tion (ule M'nu'lly
8ollo these steps if (ou ant to define a translation rule b( ritin# a re#ular e!pression for the
matchin# pattern and translation rule. lternativel(" (ou can enter a set of values in the Build '
%r'nsl'tion (uletool and allo &(nc )erver ,ontrol Panel to #enerate the correspondin#
matchin# pattern and translation rule for (ou. 8or details" see ,reate or Modif( a Translation %ule
b( $sin# the uild a Translation %ule Tool.
%o define ' tr'nsl'tion rule m'nu'lly
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or as
a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator role.8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. To be#in definin# a translation rule" follo the steps in ,onfi#ure Media (pass on a
Trun9throu#h step 10 or ,onfi#ure a Trun9 'ithout Media (passthrou#h step ;.
4. In the 'mefield on the e# %r'nsl'tion (uleor Edit %r'nsl'tion (ulepa#e" t(pe
a name that describes the number pattern bein# translated.
5. B>ptionalC In Descriptionfield" t(pe a description of the translation rule" for e!ample
$S +ntern'tion'l longdist'nce di'ling.6. ,lic9 Editat the bottom of the Build ' %r'nsl'tion (ulesection.
7. nter the folloin# in the %ype ' (egul'r E)pressiondialo# bo!:
In the M'tc& t&is p'tternfield" specif( the pattern that ill be used to match the
numbers to be translated.
In the %r'nsl'tion rulefield" specif( a pattern for the format of translated
numbers.
1;
8/13/2019 LS Deploy Voice
25/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
8or e!ample" if (ou enter 9A9dF9dAHin the M'tc& t&is p'tternfield and 011H1in the
%r'nsl'tion rulefield" the rule ill translate 441235551010 to 011441235551010.
=. ,lic9 34to save the translation rule.
;. ,lic9 34to save the trun9 confi#uration.
10. >n the %run* Configur'tionpa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create or modif( a translation rule" (ou must run the Commit 'll
command to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
,reate or Modif( a Translation %ule b( $sin# the uild a Translation %ule Tool
,onfi#ure Media (pass on a Trun9
,onfi#ure a Trun9 'ithout Media (pass
Publish Pendin# ,han#es to the oice %outin# ,onfi#uration
@lobal Media (pass >ptions
Configuring Di'l /l'ns 'nd orm'li>'tion (ules &(nc )erver 2010 dial plan is a named set of normali
8/13/2019 LS Deploy Voice
26/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 Di'l /l'n.
4. >n the Di'l /l'npa#e" clic9 e#and select a scope for the dial plan:
Site di'l pl'napplies to an entire site" e!cept an( users or #roups that are
assi#ned to a user dial plan. If (ou select Sitefor a dial planGs scope" (ou must
choose the site from the Select ' Sitedialo# bo!. If a dial plan has alread( been
created for a site" the site does not appear in the Select ' Sitedialo# bo!.
/ool di'l pl'ncan appl( to a public sitched telephone netor9 BP)T*C
#atea( or a %e#istrar. If (ou select /oolfor a dial planGs scope" choose the P)T*
#atea( or %e#istrar from the Select ' Servicedialo# bo!. If a dial plan has alread(
been created for a service BP)T* #atea( or %e#istrarC" the service does not appear
in the list.
$ser di'l pl'ncan be applied to specified users or #roups.
ote!
fter (ou select the dial plan scope" it cannot be chan#ed.
5. If (ou are creatin# a user dial plan" enter a descriptive name in the 'mefield on the
e# Di'l /l'ndialo# bo!. fter this name is saved" it cannot be chan#ed.
otes!
8or site dial plans" the 'mefield is prepopulated ith the site name and cannot be chan#ed.
8or pool dial plans" the 'mefield is prepopulated ith the P)T* #atea( or %e#istrar name
and cannot be chan#ed.
6. The Simple n'mefield is prepopulated ith the same name that appears in the
'mefield. +ou can optionall( edit this f ield to specif( a more descriptive name that
reflects the site" service" or user to hich the dial plan applies.
+mport'nt
The Simple n'memust be uniue amon# all dial plans ithin the &(nc )erver deplo(ment. It
cannot e!ceed 256 $nicode characters" each of hich can be an alphabetic or numeric
character" a h(phen B-C" a period B.C" a plus si#n BC" or an underscore BOC.
)paces are not alloed in the Simple n'me.
7. B>ptionalC In the Descriptionfield" (ou can t(pe additional descriptive information
about the dial plan.
=. B>ptionalC If (ou ant to use this dial plan as a re#ion for dial-in access numbers"
specif( a Di'lin conferencing region. If (ou do not ant to use this dial plan for dial-in
access numbers" leave this field empt(.
ote!
/ial-in conferencin# re#ions are reuired to associate dial-in conferencin#
access numbers ith one or more dial plans.
;. B>ptionalC In the E)tern'l 'ccess prefi)field" specif( a value onl( if users need to
dial one or more additional leadin# di#its Bfor e!ample" ;C to #et an e!ternal line. +ou can
21
8/13/2019 LS Deploy Voice
27/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
t(pe in a prefi! value of up to four characters B" Q" and 0-;C.
ote!
If (ou specif( an e!ternal access prefi!" (ou do not need to create a ne
normali
8/13/2019 LS Deploy Voice
28/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
14. >n the Di'l /l'npa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create a dial plan" (ou must run the Commit 'llcommand to
publish the confi#uration chan#e. 8or details" seePublish Pendin# ,han#es to
the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
Modif( a /ial Plan
/efinin# *ormalipen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 Di'l /l'n.
4. >n the Di'l /l'npa#e" double-clic9 a dial plan name.
ote!
The dial plan scope and name ere set hen the dial plan as created. The(
cannot be chan#ed.
5. B>ptionalC In Edit Di'l /l'n" edit the Simple n'mefield" hich is prepopulated ith
the same name that appears in the 'mefield to specif( a more descriptive name that
reflects the site" service" or user to hich the dial plan applies.
+mport'nt
The Simple n'memust be uniue amon# all dial plans ithin the &(nc )erver deplo(ment. It
cannot e!ceed 256 $nicode characters" each of hich can be an alphabetic or numeric
character" a h(phen B-C" a period B.C" a plus si#n BC" or an underscore BOC.
)paces are not alloed in the Simple n'mefield.
6. B>ptionalC In the Descriptionfield" t(pe descriptive information about the dial plan.
7. B>ptionalC If (ou ant to use this dial plan as a re#ion for dial-in access numbers"
specif( a Di'lin conferencing region. If (ou do not ant to use this dial plan for dial-in
access numbers" leave this field empt(.
ote!
23
8/13/2019 LS Deploy Voice
29/118
8/13/2019 LS Deploy Voice
30/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
ote!
+ou can save a dial plan that does not (et pass the test and then reconfi#ure it
later. 8or details" seeTest oice %outin#.
12. ,lic9 34.
13. >n the Di'l /l'npa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create or modif( a dial plan" (ou must run the Commit 'll
command to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
,reate a /ial Plan
/efinin# *ormali
8/13/2019 LS Deploy Voice
31/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
%o define ' rule 6y using Build ' orm'li>'tion (ule
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or as
a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator role.
8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. B>ptionalC 8ollo the steps in ,reate a /ial Planthrou#h step 11 or Modif( a /ial
Planthrou#h step 10.
4. In e# orm'li>'tion (uleor Edit orm'li>'tion (ule" t(pe a name that describes
the number pattern bein# normaliptionalC )pecif( the number of startin# di#its to be removed
from dialed numbers (ou ant the pattern to match.
Digits to 'dd B>ptionalC )pecif( di#its to be added to dialed numbers (ou ant
the pattern to match.
The values (ou enter in these fields are reflected in /'ttern to m'tc&and %r'nsl'tion
rule. 8or e!ample" if (ou leave St'rting digitsempt(" t(pe Jinto the Lengt&field and
select E)'ctly" and specif( 0in Digits to remove" the resultin# re#ular e!pression in the
/'ttern to m'tc&is:
9dJFH
7. In %r'nsl'tion rule" specif( a pattern for the format of translated .164 phone
numbers as follos:
value that represents the number of di#its specified in the matchin# pattern.
8or e!ample" if the matchin# pattern is 9dJFHthen H1in the translation rule
represents 7-di#it dialed numbers.
B>ptionalC T(pe a value into the Digits to 'ddfield to specif( di#its to be
prepended to the translated number" for e!ample A1;2I.
8or e!ample" if /'ttern to m'tc&contains 9dJFHas the pattern for dialed numbers
and %r'nsl'tion rulecontains A1;2IH1as the pattern for .164 phone numbers" the rule
normaliptionalC If the normali
8/13/2019 LS Deploy Voice
32/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
;. B>ptionalC nter a number to test the normaliperations documentation.
See .lso
,reate or Modif( a *ormali
8/13/2019 LS Deploy Voice
33/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
6. In Build ' orm'li>'tion (ule" clic9 Edit.
7. nter the folloin# in %ype ' (egul'r E)pression:
In M'tc& t&is p'ttern" specif( the pattern that (ou ant to use to match the
dialed phone number.
In %r'nsl'tion rule" specif( a pattern for the format of translated .164 phone
numbers.
8or e!ample" if (ou enter 9dJFHin M'tc& t&is p'tternand A1;2IH1in %r'nsl'tion
rule" the rule normaliptionalC If the normali
8/13/2019 LS Deploy Voice
34/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
The recommended or9flo for a ne nterprise oice deplo(ment is to start b( confi#urin# a
voice polic( that includes the appropriate P)T* usa#e records" and then associate the
appropriate routes to each P)T* usa#e record.
ote!
+ou can also create voice policies ith userscope and assi#n them to individual users or
#roups.
8or the detailed steps to perform each of these tas9s" see the procedures in this section.
+n %&is Section
,onfi#urin# oice Policies and P)T* $sa#e %ecords to uthoriutbound ,alls
Configuring Voice /olicies 'nd /S% $s'ge (ecords to .ut&ori>e C'lling,e'tures 'nd /rivileges
voice policyenables a set of callin# features and associates one or more P)T* usa#e records
to define the callin# features and permissions of users ho are assi#ned the polic(.
oice polic( scope can be either SiteBhich defines the default features and permissions for a
netor9 siteC or serBhich defines the features and permissions to be assi#ned on a per-user or
#roup basisC. $sers not assi#ned to a voice polic( ill automaticall( be assi#ned to the #lobal
polic(" hich is the default voice polic( that is installed ith the product.
ote!
8or details" see oice Policies in the Plannin# documentation.
+n %&is Section
,reate a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
Cre'te ' Voice /olicy 'nd Configure /S% $s'ge (ecords
8ollo these steps if (ou ant to create a ne voice polic(. If (ou ant to edit a voice polic(" see
Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecordsfor the procedure.
ote!
ach voice polic( must have at least one associated P)T* usa#e record. To see a listin#of all P)T* usa#e records available in (our nterprise oice deplo(ment and vie their
properties" see ie P)T* $sa#e %ecords.
%o cre'te ' voice policy
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or as
a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator role.
2;
8/13/2019 LS Deploy Voice
35/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 Voice /olicy.
4. >n the Voice /olicypa#e" clic9 e#and then select a scope for the ne polic(:
Site policyapplies to an entire site" e!cept an( users or #roups that are
assi#ned to a user polic(. If (ou select )ite for a polic( scope" choose the site from
the Select ' Sitedialo# bo!. If a voice polic( has alread( been created for a site" the
site does not appear in the Select ' Sitedialo# bo!.
$ser policycan be applied to specified users or #roups.
5. If the voice polic( scope is $ser" enter a descriptive name for the polic( in the 'me
field.
ote!
If the voice polic( scope is )ite" the 'mefield in e# Voice /olicyis
prepopulated ith the site name and cannot be chan#ed.
6. B>ptionalC nter additional descriptive information for the voice polic(.
7. )elect or clear the folloin# chec9 bo!es to enable or disable each of the C'lling
fe'turesfor this voice polic(:
C'll for#'rdingenables users to forard calls to other phones and client
devices. nabled b( default.
Deleg'tionenables users to specif( other users to send and receive calls on
their behalf. nabled b( default.
C'll tr'nsferenables users to transfer calls to other users. nabled b( default.
C'll p'r*enables users to par9 calls on hold and then pic9 up the call from a
different phone or client. /isabled b( default.
Simult'neous ringingenables incomin# calls to rin# on additional phones Bfor
e!ample" a cell phoneC or other endpoint devices. nabled b( default.
%e'm c'llenables users on a defined team to anser calls for other members of
the team. nabled b( default.
/S% rerouteenables calls made b( users ho are assi#ned this polic( to
other enterprise users to be re-routed on the public sitched telephone netor9
BP)T*C if the '* is con#ested or unavailable. nabled b( default.
B'nd#idt& policy overrideenables administrators to override call admissioncontrol polic( decisions for a particular user. /isabled b( default.
ote!
The polic( ill be overridden onl( for incomin# calls to the user and not for
out#oin# calls that are placed b( the user. fter the session is established the
bandidth consumption ill be accuratel( accounted for. This settin# should
be used sparin#l( and should be avoided for appropriate call admission
30
8/13/2019 LS Deploy Voice
36/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
control decisions.
M'licious c'll tr'cingenables users to report malicious calls Bsuch as bomb
threatsC usin# the client $I" and that in turn fla#s the calls in the call detail records
B,/%sC. /isabled b( default.
=. To associate and confi#ure P)T* usa#e records for this voice polic(" do an( of the
folloin#:
To choose one or more records from a list of all P)T* usa#e records available in
(our nterprise oice deplo(ment" clic9 Select. ?i#hli#ht the records (ou ant to
associate ith this voice polic( and then clic9 34.
To remove a P)T* usa#e record from this voice polic(" hi#hli#ht the record and
clic9 (emove.
To define a ne P)T* usa#e record and associate it ith this voice polic(" do the
folloin#:
a. ,lic9 e#.
b. In the 'mefield" enter a uniue descriptive name for the record. 8or e!ample"
(ou ma( ant to create a P)T* usa#e record named (edmondfor full-time
emplo(ees located in %edmond" and another named (edmond%empsfor temporar(
emplo(ees.
ote!
The P)T* usa#e record name must be uniue ithin the nterprise oice
deplo(ment. fter the record is saved" the 'mefield cannot be edited.
c. $se an( of the folloin# methods to associate and confi#ure routes for this P)T*
usa#e record:
To choose one or more routes from the list of all available routes in (our
nterprise oice deplo(ment" clic9 Select" hi#hli#ht the routes (ou ant to associate
ith this P)T* usa#e record" and then clic9 34.
To remove a route from the P)T* usa#e record" hi#hli#ht the route and clic9
(emove.
To define a ne route and associate it ith this P)T* usa#e record" clic9 e#.
8or details" see ,reate a oice %oute.
To edit a route that is alread( associated ith this P)T* usa#e record" hi#hli#ht
the route and clic9 S&o# det'ils. 8or details" see Modif( a oice %oute.
d. ,lic9 34.
To edit a P)T* usa#e record that is alread( associated ith this voice polic(" dothe folloin#:
a. ?i#hli#ht the P)T* usa#e record (ou ant to edit and clic9 S&o# det'ils.
b. $se an( of the folloin# methods to associate and confi#ure routes for this P)T*
usa#e record:
To choose one or more routes from the list of all available routes in (our
nterprise oice deplo(ment" clic9 Select" hi#hli#ht the routes (ou ant to associate
31
8/13/2019 LS Deploy Voice
37/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
ith this P)T* usa#e record" and then clic9 34.
To remove a route from this P)T* usa#e record" hi#hli#ht the route and clic9
(emove.
To define a ne route and associate it ith this P)T* usa#e record" clic9 e#.
8or details" see ,reate a oice %oute.
To edit a route that is alread( associated ith this P)T* usa#e record" hi#hli#ht
the route and clic9 S&o# det'ils. 8or details" see Modif( a oice %oute.
c. ,lic9 34.
;. rran#e the P)T* usa#e records for optimum performance. To chan#e a recordGs
position in the list" hi#hli#ht the record name and clic9 the up or don arro.
+mport'nt!
The order in hich P)T* usa#e records are listed in the voice polic( is
si#nificant. &(nc )erver traverses the list from the top don. 'e recommend that
(ou or#aniptionalC nter a number to test the voice polic( and clic9 Go. The test results are
displa(ed under %r'nsl'ted num6er to test.
ote!
+ou can save a voice polic( that does not (et pass the test and then reconfi#ure
it later. 8or details" see Test oice %outin#.
11. ,lic9 34.
12. >n the Voice /olicypa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create or modif( a voice polic(" (ou must run the Commit 'll
command to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
ie P)T* $sa#e %ecords
,reate a oice %oute
Modif( a oice %oute
Test oice %outin#
Publish Pendin# ,han#es to the oice %outin# ,onfi#uration
Modify ' Voice /olicy 'nd Configure /S% $s'ge (ecords
8ollo these steps if (ou ant to modif( a voice polic(. If (ou ant to create a ne voice polic("
see ,reate a oice Polic( and ,onfi#ure P)T* $sa#e %ecordsfor the procedure.
32
8/13/2019 LS Deploy Voice
38/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
ote!
If a user is assi#ned to a voice polic( has no associated P)T* usa#e records" the user
cannot place outbound calls. To see a listin# of all P)T* usa#e records available in (our
nterprise oice deplo(ment and vie their properties" see ie P)T* $sa#e %ecords.
%o modify ' voice policy
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or
as a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator
role. 8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 Voice /olicy.
4. >n the Voice /olicypa#e" double-clic9 a voice polic( name.
ote!
The scope and name ere set hen the voice polic( as created. The( cannot
be chan#ed.
5. B>ptionalC In Edit Voice /olicy" enter additional descriptive information for the voice
polic(.
6. )elect or clear the folloin# chec9 bo!es to enable or disable each of the C'lling
fe'tures:
C'll for#'rdingenables users to forard calls to other phones and client
devices. nabled b( default.
Deleg'tionenables users to specif( other users to send and receive calls on
their behalf. nabled b( default.
C'll tr'nsferenables users to transfer calls to other users. nabled b( default.
C'll p'r*enables users to par9 calls on hold and then pic9 up the call from a
different phone or client. /isabled b( default.
Simult'neous ringingenables incomin# calls to rin# on additional phones Bfor
e!ample" a cell phoneC or other endpoint devices. nabled b( default.
%e'm c'llenables users on a defined team to anser calls for other members of
the team. nabled b( default.
/S% rerouteenables calls made b( users ho are assi#ned this polic( to
other enterprise users to be re-routed on the public sitched telephone netor9BP)T*C if the '* is con#ested or unavailable. nabled b( default.
B'nd#idt& policy overrideenables administrators to override call admission
control B,,C polic( decisions for a particular user. /isabled b( default.
ote!
The polic( ill be overridden onl( for incomin# calls to the user and not for
out#oin# calls that are placed b( the user. fter the session is established the
33
8/13/2019 LS Deploy Voice
39/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
bandidth consumption ill be accuratel( accounted for. This settin# should
be used sparin#l( and should be avoided for appropriate call admission
control decisions.
M'licious c'll tr'cingenables users to report malicious calls Bsuch as bomb
threatsC usin# the client $I" and that in turn fla#s the calls in the call detail recordsB,/%sC. /isabled b( default.
7. To associate and confi#ure P)T* usa#e records for this voice polic(" do an( of the
folloin#:
To choose one or more records from a list of all P)T* usa#e records available in
(our nterprise oice deplo(ment" clic9 Select. ?i#hli#ht the records (ou ant to
associate ith this voice polic( and then clic9 34.
To remove a P)T* usa#e record from this voice polic(" hi#hli#ht the record and
clic9 (emove.
To define a ne P)T* usa#e record and associate it ith this voice polic(" do the
folloin#:a. ,lic9 e#.
b. In the 'mefield" enter a uniue descriptive name for the record. 8or e!ample"
(ou ma( ant to create a P)T* usa#e record named (edmondfor full-time
emplo(ees located in %edmond" and another named (edmond%empsfor temporar(
emplo(ees.
ote!
The P)T* usa#e record name must be uniue ithin the nterprise oice
deplo(ment. fter the record is saved" the 'mefield cannot be edited.
c. $se an( of the folloin# methods to associate and confi#ure routes for this P)T*
usa#e record:
To choose one or more routes from the list of all available routes in (our
nterprise oice deplo(ment" clic9 Select" hi#hli#ht the routes (ou ant to associate
ith this P)T* usa#e record" and then clic9 34.
To remove a route from the P)T* usa#e record" hi#hli#ht the route and clic9
(emove.
To define a ne route and associate it ith this P)T* usa#e record" clic9 e#.
8or details" see ,reate a oice %oute.
To edit a route that is alread( associated ith this P)T* usa#e record" hi#hli#ht
the route and clic9 S&o# det'ils. 8or details" see Modif( a oice %oute.
d. ,lic9 34.
To edit a P)T* usa#e record that is alread( associated ith this voice polic(" do
the folloin#:
a. ?i#hli#ht the P)T* usa#e record (ou ant to edit and clic9 S&o# det'ils.
b. $se an( of the folloin# methods to associate and confi#ure routes for this P)T*
usa#e record:
34
8/13/2019 LS Deploy Voice
40/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
To choose one or more routes from the list of all available routes in (our
nterprise oice deplo(ment" clic9 Select" hi#hli#ht the routes (ou ant to associate
ith this P)T* usa#e record" and then clic9 34.
To remove a route from this P)T* usa#e record" hi#hli#ht the route and clic9
(emove.
To define a ne route and associate it ith this P)T* usa#e record" clic9 e#.
8or details" see ,reate a oice %oute.
To edit a route that is alread( associated ith this P)T* usa#e record" hi#hli#ht
the route and clic9 S&o# det'ils. 8or details" see Modif( a oice %oute.
c. ,lic9 34.
=. rran#e the P)T* usa#e records for optimum performance. To chan#e a recordGs
position in the list" hi#hli#ht the record name and clic9 the up or don arro.
ote!
The order in hich P)T* usa#e records are listed in the voice polic( issi#nificant. &(nc )erver traverses the list from the top don. 'e recommend that
(ou or#aniptionalC nter a number to test the voice polic( and clic9 Go. The test results are
displa(ed belo the %r'nsl'ted num6er to testfield.
ote!
+ou can save a voice polic( that does not (et pass the test and then reconfi#ure
it later. 8or details" see Test oice %outin#.
10. ,lic9 34.
11. >n the Voice /olicypa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create or modif( a voice polic(" (ou must run the Commit 'll
command to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
,reate a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
ie P)T* $sa#e %ecords
,reate a oice %oute
Modif( a oice %oute
Test oice %outin#
Publish Pendin# ,han#es to the oice %outin# ,onfi#uration
35
8/13/2019 LS Deploy Voice
41/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
Vie# /S% $s'ge (ecords
P)T* usa#e record specifies a class of call Bsuch as internal" local" or lon# distanceC that can
be made b( various users or #roups of users in an or#ani
8/13/2019 LS Deploy Voice
42/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outing.
4. ,lic9 the (outetab.
5. ,lic9 e#to displa( the e# Voice (outedialo# bo!.
6. In the 'mefield" t(pe in a descriptive name for the voice route.
7. B>ptionalC In the Descriptionfield" t(pe in additional descriptive information for the
voice route.
=. To specif( the patterns (ou ant this route to accommodate" (ou can either use the
Build ' p'ttern to m'tc&tool to #enerate a re#ular e!pression" or rite the re#ular
e!pression manuall(.
To use the Build ' p'ttern to m'tc&tool to #enerate a re#ular e!pression" enter
values as follos. +ou can specif( to t(pes of pattern matchin#:
St'rting digits for num6ers t&'t you #'nt to 'llo#: nter prefi! values that
this route must accommodate Bincludin# the leadin# if neededC. 8or e!ample" t(pe
A;2Iand then clic9 .dd. %epeat this for each prefi! value that (ou ant to include in
the route.
E)ceptions: If (ou ant to specif( one or more e!ceptions for a prefi! value"
hi#hli#ht the prefi! and clic9 E)ceptions. T(pe in one or more values for the
matchin# patterns that (ou do notant this route to accommodate. 8or e!ample" to
e!clude numbers startin# ith 425237 from the route" enter a value of A;2I2?Jin
the E)ceptionsfield and then clic9 34.
To define the matchin# pattern manuall(" clic9 Editin the Build ' p'ttern to
m'tc&tool and then t(pe in a .*T 8rameor9 re#ular e!pression to specif( thematchin# pattern for destination phone numbers to hich the route is applied. 8or
information about ho to rite re#ular e!pressions" see N.*T 8rameor9 %e#ular
!pressionsN at http:DD#o.microsoft.comDflin9DK&in9IdL140;27.
;. )elect Suppress c'ller +Dif (ou do not ant the I/ of the phone ma9in# the
outbound call to appear to the call recipient. If (ou select this option" (ou must specif( an
.ltern'te c'ller +Dthat ill appear on the recipientGs caller I/ displa(.
10. To associate one or more P)T* #atea(s or )IP trun9s ith the voice route" clic9
.ddand then select a #atea( or )IP trun9 from the list.
ote!
If (our deplo(ment includes an( Microsoft >ffice ,ommunications )erver 2007
%2 Mediation )ervers" the( ill also be available in the list.
11. To associate one or more P)T* usa#e records ith the voice route" clic9 Selectand
choose a record from the list of P)T* usa#e records that have been defined for (our
nterprise oice deplo(ment.
otes!
To vie the properties of each of the available P)T* usa#e records" see ie P)T* $sa#e
37
http://go.microsoft.com/fwlink/?LinkId=140927http://go.microsoft.com/fwlink/?LinkId=1409278/13/2019 LS Deploy Voice
43/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
%ecords.
To create or edit P)T* usa#e records" see ,reate a oice Polic( and ,onfi#ure P)T* $sa#e
%ecordsor Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecords.
12. rran#e the P)T* usa#e records for optimum performance. To chan#e a recordGs
position in the list" hi#hli#ht the record name and clic9 the up or don arro.
ote!
$nli9e in a voice polic( here the order in hich P)T* usa#e records are listed
is important" the order in hich P)T* usa#e records are listed in the voice route
is insi#nificant. ?oever" e recommend that (ou or#aniptionalC T(pe a value into the Enter ' tr'nsl'ted num6er to testfield and clic9
Go. The test results are displa(ed under the field.
ote!+ou can save a voice route that does not (et pass the test and then reconfi#ure it
later. 8or details" seeTest oice %outin#.
14. ,lic9 34to save the voice route.
n( time (ou create a voice route" (ou must run the Commit .llcommand to publish the
confi#uration chan#e. 8or details" see Publish Pendin# ,han#es to the oice %outin#
,onfi#uration.
See .lso
Modif( a oice %oute
ie P)T* $sa#e %ecords
,reate a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
Test oice %outin#
Publish Pendin# ,han#es to the oice %outin# ,onfi#uration
Modify ' Voice (oute
This topic e!plains ho to edit a voice route. To create a ne route" see ,reate a oice %oute.
%o modify ' voice route
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or
as a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator
role. 8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outingand then clic9 (oute.
3=
8/13/2019 LS Deploy Voice
44/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
4. >n the (outepa#e" use either of the folloin# methods to modif( a voice route:
,lic9 a voice route name" clic9 Edit" and then clic9 S&o# det'ils.
,lic9 a voice route name" clic9 Edit" clic9 Copy" and then clic9 /'ste. ,lic9 the
ne cop( of the voice route that (ou Aust created" clic9 Edit" and then clic9 S&o#
det'ils.
5. In the 'mefield on the Edit Voice (outepa#e" t(pe a descriptive name for the
voice route.
6. B>ptionalC In the Descriptionfield" t(pe in additional descriptive information for the
voice route.
7. To specif( the patterns (ou ant this route to accommodate" (ou can either use the
Build ' p'ttern to m'tc&tool to #enerate a re#ular e!pression" or rite the re#ular
e!pression manuall(.
To use the Build ' p'ttern to m'tc&tool to #enerate a re#ular e!pression" enter
values as follos. +ou can specif( to t(pes of pattern matchin#:
St'rting digits for num6ers t&'t you #'nt to 'llo#: nter prefi! values that
this route must accommodate Bincludin# the leadin# if neededC. 8or e!ample" t(pe
A;2Iand then clic9 .dd. %epeat this for each prefi! value that (ou ant to include in
the route.
E)ceptions: If (ou ant to specif( one or more e!ceptions for a prefi! value"
hi#hli#ht the prefi! and clic9 E)ceptions. T(pe in one or more values for the
matchin# patterns that (ou do notant this route to accommodate. 8or e!ample" to
e!clude numbers startin# ith 425237 from the route" enter a value of A;2I2?Jin
the E)ceptionsfield and then clic9 34.
To define the matchin# pattern manuall(" clic9 Editin the Build ' p'ttern to
m'tc&tool and then t(pe in a .*T 8rameor9 re#ular e!pression to specif( thematchin# pattern for destination phone numbers to hich the route is applied. 8or
information about ho to rite re#ular e!pressions" see N.*T 8rameor9 %e#ular
!pressionsN at http:DD#o.microsoft.comDflin9DK&in9IdL140;27.
=. )elect Suppress c'ller +Dif (ou do not ant the I/ of the phone ma9in# the
outbound call to appear to the call recipient. If (ou select this option" (ou must specif( an
.ltern'te c'ller +Dthat ill appear on the recipientGs caller I/ displa(.
;. To associate one or more P)T* #atea(s or )IP trun9s ith the voice route" clic9
.ddand then select a #atea( or )IP trun9 from the list.
ote!
If (our deplo(ment includes an( Microsoft >ffice ,ommunications )erver 2007%2 Mediation )ervers" the( ill also be available in the list.
10. To associate one or more P)T* usa#e records ith the voice route" clic9 Selectand
choose a record from the list of P)T* usa#e records that have been defined for (our
nterprise oice deplo(ment.
otes!
To vie the properties of each of the available P)T* usa#e records" see ie P)T* $sa#e
3;
http://go.microsoft.com/fwlink/?LinkId=140927http://go.microsoft.com/fwlink/?LinkId=1409278/13/2019 LS Deploy Voice
45/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
%ecords.
To create or edit P)T* usa#e records" see ,reate a oice Polic( and ,onfi#ure P)T* $sa#e
%ecordsor Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecords.
11. rran#e the P)T* usa#e records for optimum performance. To chan#e a recordGs
position in the list" hi#hli#ht the record name and clic9 the up or don arro.
ote!
$nli9e in a voice polic( here the order in hich P)T* usa#e records are listed
is important" the order in a voice route is insi#nificant. ?oever" e recommend
that (ou or#aniptionalC T(pe a value into the Enter ' tr'nsl'ted num6er to testfield and clic9
Go. The test results are displa(ed under the field.
ote!+ou can save a voice route that does not (et pass the test and then reconfi#ure it
later. 8or details" seeTest oice %outin#.
13. ,lic9 34.
14. >n the (outepa#e" clic9 Commit" and then clic9 Commit 'll.
ote!
n( time (ou create or modif( a voice route" (ou must run the Commit 'll
command to publish the confi#uration chan#e. 8or details" see Publish Pendin#
,han#es to the oice %outin# ,onfi#urationin the >perations documentation.
See .lso
,reate a oice %oute
ie P)T* $sa#e %ecords
,reate a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
Modif( a oice Polic( and ,onfi#ure P)T* $sa#e %ecords
Test oice %outin#
Publish Pendin# ,han#es to the oice %outin# ,onfi#uration
E)porting 'nd +mporting Voice (outing Configur'tionIf (ou ant to save (our voice routin# confi#uration ithout publishin# it" follo the steps in this
topic to use the &(nc )erver ,ontrol Panel confi#uration e!port and import commands to save
and retrieve a snapshot of (our voice routin# confi#uration. 'hen (ou import a voice routin#
confi#uration file B.vcf#C" but chan#es have been made to the voice routin# confi#uration on the
server in the meantime" the pa#es in the Voice (outing#roup in &(nc )erver ,ontrol Panel ill
indicate that there are uncommitted chan#es to voice routin#. Those uncommitted chan#es are
the differences beteen the to confi#urations that reuire reconciliation.
40
8/13/2019 LS Deploy Voice
46/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
+mport'nt!
If (ou have made an( uncommitted chan#es to the settin#s on an( pa#e ithin the Voice
(outing#roup" the chan#es are saved in the e!ported voice confi#uration file B.vcf#C.
This allos (ou to ma9e voice routin# confi#uration chan#es durin# multiple &(nc )erver
,ontrol Panel sessions before (ou publish the chan#es.
+n %&is Section
!port a oice %oute ,onfi#uration 8ile
Import a oice %oute ,onfi#uration 8ile
(el'ted Sections
E)port ' Voice (oute Configur'tion ,ile
%o e)port ' voice routing configur'tion
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or
as a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator
role. 8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outing.
4. >n the .ctionsmenu" clic9 E)port configur'tion.
5. )pecif( a location and file name" and then clic9 S've.
See .lso
Import a oice %oute ,onfi#uration 8ile
+mport ' Voice (oute Configur'tion ,ile
%o import ' voice routing configur'tion
1. &o# on to the computer as a member of the %T,$niversal)erverdmins #roup" or
as a member of the ,soicedministrator" ,s)erverdministrator" or ,sdministrator
role. 8or details" see /ele#ate )etup Permissions.
2. >pen a broser indo" and then enter the dmin $%& to open the &(nc )erver
,ontrol Panel. 8or details about the different methods (ou can use to start &(nc )erver
,ontrol Panel" see >pen &(nc )erver dministrative Tools.
3. In the left navi#ation bar" clic9 Voice (outing.
41
8/13/2019 LS Deploy Voice
47/118
Microsoft Lync Server 2010 Enterprise Voice Deployment Guide
4. >n the .ctionsmenu" clic9 +mport configur'tion.