ls deploy voice

Upload: myself

Post on 04-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 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=214406
  • 8/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=140927
  • 8/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=140927
  • 8/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.