Cisco Systems TN093 User manual

Type
User manual

This manual is also suitable for

1
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ONCanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
TechNote
CiscoCallManagerFaxIntegration
TN093
March08

2
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
Copyright
Copyright©2008ObjectworldCommunicationsCorporation.Allrightsreserved.
Trademarks
ObjectworldUnifiedCommunicationsServer,ObjectworldUCServer,ObjectworldUCClient,ITTelephony,theIT
TelephonyCompanyandUCServeraretrademarksofObjectworldCommunicationsCorporation.
PublishedMarch27,2008

3
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
TableofContents
1 Introduction................................................................................................................................................4
1.1 RequiredComponents.............................................................................................................................................5
1.2 AdditionalReferences.............................................................................................................................................5
2 DeploymentModels....................................................................................................................................6
2.1 DirectSIPIntegrationusingT.38Relay....................................................................................................................6
2.2 DirectSIPIntegrationusingT.38RelaywithCNGDetection....................................................................................8
2.3 DirectT1/E1PRIIntegrationtoCentralOffice........................................................................................................12
2.4 DirectT1/E1ConnectionviaMGCPGateway.........................................................................................................12
3 ConfiguringCiscoCallManager....................................................................................................................14
3.1 CreatingaSIPTrunktoRouteCallsfromCiscoCallManagertoObjectworldUCServer........................................14
4 ConfiguringObjectworldUCServer..............................................................................................................15
4.1 CreatingSIPRoutingRuletoCiscoCallManager....................................................................................................15
4.2 CreatingaDatabaseMappingPreanswerNumberstoTargetExtensions..........................................................16
4.3 CreatingaFaxPreanswerService.........................................................................................................................18
4.4 CreatinganIdentityforthePreanswerServiceforUsers......................................................................................18
4.5 CreatinganIdentityfortheFaxService.................................................................................................................19
4
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
1 Introduction
ThistechnicalnotedescribesthefaxintegrationbetweenObjectworldUCServerandCiscoCallManager.UCServer
integrateswithCiscoCallManagerusingSIPInteroperabilityandT.38FaxRelay.
UCServercansupportthefollowingapplicationsoffaxinaCiscoCallManagerenvironment:
Separateincomingvoiceandfaxnumbers(DIDFax)
Sharedincomingvoiceandfaxapplication
Outgoingfaxing
Summaryoffaxdeploymentmodels:
DirectSIPIntegrationusingT.38Relay
DirectSIPIntegrationusingT.38RelaywithCNGdetection
DirectT1/E1ConnectiontoCentralOffice
DirectT1/E1ConnectionviaMGCPGateway
Thefollowingtablesummarizesthedeploymenttechnologiesandassociatedcapabilities.
Capabilities
Dedicated
DIDfax
numbers
Sharedvoice
andfax
numbers
Outgoingfa
x
DirectSIPIntegrationusingT.38relay
9
9
DirectSIPIntegrationusingT.38relaywithCNGDetection
9 9
DirectT1/E1ConnectiontoCentralOffice
9 9
9
DirectT1/E1ConnectionviaMGCPGateway
9 9
9
Sharedincomingvoiceandfaxapplicationrequirescallstobepreansweredforabriefperiodoftimetodetermineifan
incomingcallisafaxcall.ThepreansweringservicerequiresservicestobeaddedtoObjectworldUCServerand
configuredonanansweringidentityforeachuser.Theansweringpointplaysringback(optionallyanaudioprompt)to
allowthesystemtodetermineifthecallisafaxcall.Ifthecallisnotafaxcall,thecallwillbetransferredtotheassociated
extensionnumberusingaSIPtrunkconfiguredonCiscoCallManager.
Thediagramshowsanoptionalvoicemail/unifiedmessagingintegrationthatcanbedeployed.Thisintegrationis
documentedinTN092CiscoCallManagerIntegrationusingSIP.CiscointegrationusingtheSIPvoicemailinterfaceisnot
capableofsupportingfax.
5
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
1.1 RequiredComponents
Thefollowingareminimumrequirements.
1. ObjectworldUCServerSIPEditionRelease4.3orhigher.UCServerSIPEditionisrequiredtotakeadvantageof
advancedroutingrulestosupportfaxintegrationwithCiscoCallManager.
2. UsersthatrequirepreansweringtodetermineifacallisavoicecallorafaxcallmustbeconfiguredasaPersonal
BusinessAssistant(PBA)callansweringmode.
3. CiscoCallManager5.1orhigher(CiscoCallManager6.0hasbeeninteroperabilitytested)
4. CiscoIOSMinimumreleasedversionthatsupportsSIPandSIPT.38Fax.InformationisavailableontheCiscoWeb
site.
1.2 AdditionalReferences
ThisdocumentassumesthatthereaderhasknowledgeofCiscoCallManagerandCiscoIOSGateways.
ItisadvisabletoalsoconsultthefollowingreferencesforadetailedunderstandingoffaxinteroperabilitywithCisco
CallManager.
1. CiscoWebsite:“CiscoFaxServicesoverIPApplicationGuide”
2. CiscoWebsite:“TCLIVRAPIVersion2.0ProgrammingGuide”
3. ObjectworldTechnicalNote:“TN092CiscoCallManagerIntegrationGuideusingSIP”
6
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
2 DeploymentModels
ObjectworldUCServercanintegratewithCiscoCallManagerinavarietyofways,dependingonthedesiredcapabilities
andthecurrentvoiceanddataenvironment.
2.1 DirectSIPIntegrationusingT.38Relay
DirectSIPIntegrationusingT.38relayprovidesdirectT.38faxintegrationwithdedicatedDIDnumbersroutedviaSIPto
ObjectworldUCServer.CiscoIOSGatewaysdonotprovideCNGDetectionintheirdefaultconfigurations.TheCisco
routermustbeconfiguredasaSIPdialpeerwiththedialpeerroutingconfiguredtorouteincomingDIDfaxcallsdirectlyto
UCServerwhileroutingvoicecallstoCiscoCallManager.UCServercanalsoprovidevoicemailandunifiedmessaging
integrationusingaseparatedirectSIPconnection.
ACiscorouterisusedtoterminatecallsfromthecentraloffice(PSTNconnectionviaT1/E1PRI,BRIorFXOinterfaces)and
selectivelyredirectsincomingfaxtelephonenumberstoObjectworldUCServer.Thecallednumber(DID)willbeusedto
routecallstoeitherCiscoCallManagerforvoiceortoObjectworldUCServerforfax.TheCiscoIOSroutermustbe
configuredtouseSIPdialpeerrouting.MGCPcontrolledgatewaysarenotsupportedforfaxingapplications.Faxcallsthat
terminateonUCServermusthaveboththeG.711ulawandT.38faxcodecenabled.
2.1.1 Configuration
Summaryofconfigurationsteps:
1. ConfiguringCiscoIOSInboundPOTSdialpeerforseparatevoiceandfaxcalls

2. ConfiguringCiscoIOSoutboundVOIPdialpeerforvoicecalls
3. ConfiguringCiscoIOSoutboundVOIPdialpeerforfaxcalls
4. ConfiguringObjectworldUCServercreatefaxidentity
2.1.1.1 ConfiguringCiscoIOSinboundPOTSdialpeerforseparatevoiceandfaxcalls
PerformthefollowingstepsontheCiscogatewaytoacceptincomingcallsonthePSTNinterface.
1. LogontotheCiscoIOSGateway
2. dialpeervoicetagpots
3. directinwarddial
4. incomingcallednumberstring
T:
7
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
5. exit
2.1.1.2 ConfiguringCiscoIOSoutboundVoIPdialpeerforvoicecalls
PerformthefollowingstepsontheCiscogatewaytoroutecallstotheUCServerpreansweringbehavior.
1. LogontotheCiscoGateway
2. destinationpattern<voiceroutingprefix>….
Theconfiguredvoiceroutingprefixmustmatchtheparameterdefinedinthepreviouslyconfiguredapplication
service.ThevoiceroutingprefixwillalsobeconfiguredinUCServer.
3. sessionprotocolsipv2
4. sessiontargetipv4:<IPAddressofUCServer>
5. dtmfrelayrtpnte
6. codecg711ulaw
7. faxratedisable
8. exit
2.1.1.3 ConfiguringCiscoIOSoutboundVoIPdialpeerforfaxcalls
PerformthefollowingstepsontheCiscogatewaytoroutecallstotheUCServerfaxansweringbehavior.
LogontotheCiscoGateway
1. destinationpattern<faxroutingprefix>….
Thefaxroutingprefixconfiguredheremustmatchtheparameterdefinedinthepreviouslyconfiguredapplication
service.ThefaxroutingprefixwillalsobeconfiguredinUCServer.
2. sessionprotocolsipv2
3. sessiontargetipv4:<IPAddressofUCServer>
4. dtmfrelayrtpnte
5. faxprotocolt38lsredundancy0hsredundancy0fallbacknone
6. exit
2.1.2 Exampleminimumconfigurationsettings
Thefollowingexampleshowsanincoming4digitDIDrangestarting withadigit7.VoiceDIDnumbersstartwith72
whereasdedicatedDIDfaxnumbersstartwith71.
Thisexampleusesthefollowinginformation
IncomingDIDcallednumberpattern:7xxx
UCServerIPAddress:192.168.8.54
CiscoCallManagerIPAddress:192.168.8.129
Voiceroutingprefix:71
Faxroutingprefix:72
dial-peer voice 2850 pots
incoming called-number 7...
direct-inward-dial
!
dial-peer voice 2851 voip
description Incoming Voice calls to CCM
destination-pattern 72..
8
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
session protocol sipv2
session target ipv4:192.168.8.129
codec g711ulaw
!
dial-peer voice 2852 voip
description Incoming Fax Calls to UC Server
destination-pattern 71..
session protocol sipv2
session target ipv4:192.168.8.54
codec g711ulaw
fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback none
!
sip-ua
!
2.2 DirectSIPIntegrationusingT.38RelaywithCNGDetection
DirectSIPIntegrationusingT.38relaywithCNGdetectionallowsasingleincomingtelephonenumbertoreceivevoiceand
faxcalls.AllincomingcallswillbepreansweredtodetermineiftheincomingcallerisafaxmachinethatgeneratedCNG
tones.IfCNGtoneisnotdetected,thecallerwillbetransferredtotheassociateduser’sextensionoveraconfiguredSIP
trunkbetweenObjectworldUCServerandCiscoCallManager.Thepreanswerservicerequiresthedatabaseintegration
featuretobeenabledonUCServerandfortheUCServeradministratortoassociateincoming DIDcallednumberstoan
internalextensiononCiscoCallManager.
InorderforaCiscoIOSgatewaytodetectCNGtonesanapplication(TCLapplicationscript)mustbeloadedontotheCisco
gateway.TCLisaCiscoIVRprogramminglanguage.TheTCLScriptthatwillperformtheCNGdetectiondoesthe
followinghighlevelfunctions.
1. DirectanincomingPOTScalltotheapplicationservice.
2. TheincomingcallisredirectedbytheCNGdetectTCLscripttoavoicepreansweringservice.IfCNGtoneis
detectedthecalltothepreansweringserviceisterminatedandanothercallismadetothefaxansweringservice.
TheTCLscriptmodifiestheoriginalcallednumber(DNIS)byaddingsomeprecedingroutingdigitsinfrontofthe
originalcallednumberandthendirectsittoUCServerusingaSIPVoIPdialpeer.ThiscallisthenansweredbyUC
Serverbyanapplicationservicethatplaysaringbacksound(optionallyitcanbeconfiguredtoplayanaudio
prompt)forashortperiodoftime.Aftertheaudioisplayedtheservicewillthenperformablindtransfertothe
associatedCiscotelephoneextension.
3. IftheCiscoGatewaydetectsCNGtone,itwillteardowntheoriginalcallanddirectsthecalltoaSIPVoIPdialpeer
byinsertingsomeroutingdigitsinfrontoftheoriginalcallednumber.UCServerwillthenroutethecalltoauser’s
faxidentitythatisassociatedwithaUCServeruser.
9
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
2.2.1 Configuration
Thehighlevelconfigurationstepsare:
1. LoadingandconfiguringthecallapplicationontheIOSGateway
2. ConfiguringCiscoIOSinboundPOTSdialpeer
3. ConfiguringCiscoIOSoutboundVoIPdialpeerforpreanswer
4. ConfiguringCiscoIOSoutboundVoIPdialpeerforfaxanswer
5. ConfiguringCiscoIOSdefaultoutboundVoIPdialpeerfortransfer
6. CreatingadialplanentrytoroutecallsbetweenUCServerandCiscoCallManager
7. CreatingadatabaseMappingpreanswernumberstotargetextensions
8. ConfiguringObjectworldUCServerCreatingapreanswerservice
9. ConfiguringObjectworldUCServerCreatingapreansweridentityforusers
10. ConfiguringObjectworldUCServerCreatingafaxidentity
2.2.1.1 LoadingandconfiguringthecallapplicationontheIOSGateway
PerformthefollowingstepsontheUCServercomputerplatform:
1. LocatetheTCLscriptcng_detect.tclavailableontheObjectworldWebsiteResourceCenterorontheUCServer
media
2. Copythecng_detect.tclfiletothefollowingdirectoryC:\ProgramFiles\Objectworld\UCServer\Data\TFTP
PerformthefollowingstepsontheCiscogateway:
1. LogontotheCiscoIOSGateway
2. callapplicationvoiceapplicationnamelocation.(i.e.callapplicationvoicecngdetect
tftp://192.168.8.54/cng_detect.tcl)
3. applicationserviceCNGdetecttftp://<IPAddressofUCServer>/cng_detect.tcl
4. applicationserviceCNGdetectparamprefix_voice<voiceroutingprefix>
Thevoiceroutingprefixisusedtoroutecallstoindividualuserpreansweridentities onUCServer.Inthis
example,theroutingprefixis46whichwillbeprependedtotheoriginalcallednumber.
5. applicationserviceCNGdetectparamprefix_fax<faxroutingprefix>
IftheCiscogatewaydetectsfax,theoriginalvoicecallwillbeterminatedandanewcallwillbeinitiatedtothefax
destination.Thefaxroutingprefixisusedtoroutethecalltoindividualuser’sfaxes.
T:
10
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
6. applicationserviceCNGdetectparammodeconnectfirst
2.2.1.2 ConfiguringCiscoIOSinboundPOTSdialpeer
PerformthefollowingstepsontheCiscogateway:
1. LogontotheCiscoIOSGateway
2. dialpeervoicetagpots
3. servicecngdetect
4. directinwarddial
5. incomingcallednumberstring
WherestringisaCiscoroutingcharacterthatspecificallyidentifieseitherasinglenumberormultiplenumbers
thatarepreanswered.
6. exit
2.2.1.3 ConfiguringCiscoIOSoutboundVoIPdialpeerforpreanswer
PerformthefollowingstepsontheCiscogateway.
1. LogontotheCiscoGateway
2. destinationpattern<voiceroutingprefix>….
Thevoiceroutingprefixconfiguredheremustmatchtheparameterdefinedinthepreviouslyconfiguredapplication
service.ThevoiceroutingprefixwillalsobeconfiguredinUCServer.
3. sessionprotocolsipv2
4. sessiontargetipv4:<IPAddressofUCServer>
5. dtmfrelayrtpnte
6. codecg711ulaw
7. faxratedisable
2.2.1.4 ConfiguringCiscoIOSoutboundVoIPdialpeerforfaxanswer
PerformthefollowingstepsontheCiscogateway.
1. LogontotheCiscoGateway
2. destinationpattern<faxroutingprefix>….
Thefaxroutingprefixconfiguredheremustmatchtheparameterdefinedinthepreviouslyconfiguredapplication
service.ThefaxroutingprefixwillalsobeconfiguredinUCServer.
3. sessionprotocolsipv2
4. sessiontargetipv4:<IPAddressofUCServer>
5. dtmfrelayrtpnte
6. faxprotocolt38lsredundancy0hs redundancy0fallbacknone
7. exit
2.2.1.5 ConfiguringCiscoIOSdefaultoutboundVoIPdialpeerfortransfer
PerformthefollowingstepsontheCiscogateway.
1. LogontotheCiscoGateway
2. destinationpattern.
11
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
Thefaxroutingprefixconfiguredheremustmatchtheparameterdefinedinthepreviouslyconfiguredapplication
service.ThefaxroutingprefixwillalsobeconfiguredinUCServer.
3. sessionprotocolsipv2
4. sessiontargetipv4:<IPAddressofUCServer>
5. dtmfrelayrtpnte
6. faxprotocolt38lsredundancy0hs redundancy0fallbacknone
7. exit
2.2.2 Example
Thisexampleusesthefollowinginformation:
IncomingDIDcallednumberpattern:28xx(2800to2899)
UCServerIPAddress:192.168.8.54
Voiceroutingprefix:46
Faxroutingprefix:329
dialpeervoice2800pots
descriptionPOTSCallstoDatsun
servicecngdetect
destinationpattern28..
!
dialpeervoice2850voip
descriptionDefaultpatternfortransfers
destinationpattern.
sessionprotocolsipv2
sessiontargetipv4:192.168.8.54
dtmfrelayrtpnte
codecg711ulaw
!
dialpeervoice2851voip
descriptionSIPtoDATSUN
destinationpattern46....
sessionprotocolsipv2
sessiontargetipv4:192.168.8.54
dtmfrelayrtpnte
codecg711ulaw
faxratedisable
!
dialpeervoice2852voip
 descriptionFAX:SIPtoDatsun
 destinationpattern329....
 sessionprotocolsipv2
 sessiontargetipv4:192.168.8.54
 codecg711ulaw
 faxprotocolt38lsredundancy0hsredundancy0fallbacknone
!
sipua
!
12
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
2.3 DirectT1/E1PRIIntegrationtoCentralOffice
DirectT1/E1PRIintegrationtoacentralofficeleveragesdedicatedfacilitiesterminatingonanObjectworldinteroperable
SIPPSTNGateway.Thisintegrationcanprovidebothdedicatedfaxintegration(DIDfax)aswellascombinedvoiceandfax
services.ItisalsopossibletoroutevoicecallsthroughObjectworldUCServerSIPPBXusingSIPtrunksbetween
ObjectworldUCServerandCiscoCallManager.FaxidentitiesarecreatedonObjectworldUCServertoterminatevoiceand
faxcalls.
2.3.1 Configuration
ThisintegrationtechniquedoesnotrequireCiscoIOSGatewayconfiguration.Twoconfigurationoptionsareavailable
dependingonwhetherornotyouareplanningtouseasinglenumberforvoiceandfaxorareplanningtouseadedicated
incomingnumbertoassociatewithafaxbehavior.
Thehighlevelconfigurationstepsare:
1. ConfiguretheSIPPRIGatewayinaccordancetoObjectworldguidelines.Technicalnotesareavailableon
Objectworld’sWebsiteResourceCenteroronthemediathatisshippedwiththeproduct.
Ifasinglenumberisusedforvoiceandfax:
2. CreatingaDatabaseMappingpreanswernumberstotargetextensions
3. ConfiguringObjectworldUCServerCreatingapreanswerservice
4. ConfiguringObjectworldUCServerCreatingapreansweridentityforusers
5. ConfiguringObjectworldUCServerCreatingafaxidentity
Ifadedicatedincomingnumberisusedforfax:
2. ConfiguringObjectworldUCServerCreatingafaxidentity
2.4 DirectT1/E1ConnectionviaMGCPGateway
DirectT1/E1PRIIntegrationviaMGCPGatewayisrecommendediftheCiscoIOSplatformcannotbereconfiguredto
supportSIP.ThisintegrationrequiresadditionalT1/E1PRIgateways(CiscoIOSGatewayT1/E1PRISpananda
correspondingObjectworldConnectPartnerSIPPSTNGateway).Thisintegrationcanprovidebothdedicatedfax
integration(DIDfax)aswellascombinedvoiceandfaxservices.SIPTrunksbetweenObjectworldUCServerandCisco
T:
13
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
CallManagerareusedtoavoidhairpinning(usingtwochannelsonthePRIforasinglecall)callsbeingredirectedthrough
theSIPPRIgateway.
2.4.1 Configuration
Thehighlevelconfigurationstepsare:
1. ConfiguretheSIPPRIGatewayinaccordancetoObjectworldguidelines.Technicalnotesareavailableon
Objectworld’sWebsiteResourceCenteroronthemediathatisshippedwiththeproduct.
2. ConfiguretheCiscoIOSRouteaccordingtoCiscorecommendationstoensurethatfaxescanberelayedbetween
trunkfacilitiesthatarebetweenCiscoIOSGateways.Itisbeyondthescopeofthisdocumenttoprovide
instructionsonhowtoconfigureT.38relayfornonSIPCiscoIOSGateways.
Ifasinglenumberisusedforvoiceandfax:
3. CreatingaDatabaseMappingpreanswernumberstotargetextensions
4. ConfiguringObjectworldUCServerCreatingapreanswerservice
5. ConfiguringObjectworldUCServerCreatingapreansweridentityforusers
6. ConfiguringObjectworldUCServerCreatingafaxidentity
Ifadedicatedincomingnumberisusedforfax
3. ConfiguringObjectworldUCServerCreatingafaxidentity:
T:
14
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
3 ConfiguringCiscoCallManager
ThissectionhighlightsspecificCiscoconfigurationtoprovidetransparentdialingbetweenCallManagerandUCServer.
3.1 CreatingaSIPTrunktoRouteCallsfromCiscoCallManagertoObjectworldUCServer
TocreateaSIPTrunkinCiscoCallManagertoroutecallstoObjectworldUCServer
1. LogintoCiscoUnifiedCMAdministration.
2. NavigatetoDevice>Trunk.
3. ClickonAddNew.
4. SelectSIPTrunkfromtheTrunkTypedropdownlist.
5. SelectSIPfromtheDeviceProtocoldropdownlist.
6. ClickNext.
7. EnteraDeviceNamesuchas“UCServer_SIP_Trunk”.
8. SelectaDevicePoolfromthedropdownlist.
9. SelectamediaresourcegrouplistfromtheMediaResourceGroupListdropdownlist.
10. SelectalocationfromtheLocationdropdownlist.
11. EnsureMediaTerminationPointRequiredischecked.
12. EnsureRedirectingDiversionHeaderDeliveryInboundisnotchecked.
13. SelectOriginatorfromtheCallingPartySelectiondropdownlist.
14. EnsureRedirectingDiversionHeaderDeliveryOutboundisnotchecked.
15. EnterUCServer’sIPAddressorFQDNfortheDestinationAddress.
16. Enter5060fortheDestinationPort.
17. Select711uLawfromthePreferredOriginatingCodecdropdownlist.
18. SelectaSIPtrunksecurityprofilefromtheSIPTrunkSecurityProfiledropdownlist.
19. SelectaSIPprofilefromtheSIPProfiledropdownlist.
20. SelectRFC2833fromtheDTMFSignalingMethoddropdownlist.
21. ClickSave.
15
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
4 ConfiguringObjectworldUCServer
ThissectionhighlightstheconfigurationstepsthatcanbeperformedonUCServer.Someofthedetailedstepsmaybe
optional.
4.1 CreatingSIPRoutingRuletoCiscoCallManager
4.1.1 Addingagateway
Toaddagateway
1. FromtheAdministrationNavigationpane,selectGateways.
2. RightclickintheContentpaneandselectNewGateway.
3. Followthewizardinstructionsandincludethefollowinginformation:
a. SelectSIPPeer
b. HostnameorIPAddressofCiscoCallManager
c. UniqueNameofthegateway
d. SelectUCServerastheassociatedgateway
e. Enteranappropriatedescription
4.1.2 ModifyingtheDialPlan
TheUCServerdialplanwillbemodifiedtoallowcallsthataretransferredfromUCServertoterminateonCisco
CallManagerconfiguredtelephones.
4.1.2.1 CreatingadialplanentrytoroutecallsbetweenUCServerandCiscoCallManager
Thefollowingdialplanentryroutesincomingcallwherethedestinationisa4digitnumbersthatstartwiththedigit1to
CiscoCallManager.ThisexampleassumesthatCiscoCallManagertelephoneextensionsareinthe1xxxrange.
Tocreateadialplanentry
1. FromtheAdministrationNavigationpane,selectCommunicationsSystems>UCServer>Routing.
2. RightclickintheContentsPaneandselectAdd…
T:
16
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
4.2 CreatingaDatabaseMappingPreanswerNumberstoTargetExtensions
FollowtheinstructionsbelowtocreateanewdatasourcethatallowsanincomingDIDnumbertobemappedtoextension
numbers.Thistablewilldefineamappingbetweentheincomingcallednumberandtheassociatedextension.Ifthecallis
notafaxnoCNGtoneisdetectedthenthecallwillbetransferredtotheassociatedextensionusingtheSIPtrunk.
4.2.1 CreatingadatasourceonUCServerplatform
Adatabaseisusedtomatchincomingpreanswercallednumbersandmatchtoatargetextensionnumber.Thedatabase
canbesimplyaMicrosoftExcelspreadsheetthatwillbedefinedasadatasource.
Tocreatethedatabase
1. CreateanExcelspreadsheetthatincludes2columns(CalledNumberandTransferExtension)
MicrosoftExcelwaschosenforsimplicity.ItisalsopossibletouseanyODBCDatabasetypethatissupportby
Windows.
2. SavetheExcelspreadsheetintoafolderontheUCServerplatform(i.e.,Preanswer.xls)
3. NavigatetoControlPanel>AdministrativeTools>DataSources(ODBC)
4. SelecttheSystemDSNtabandclickAdd
5. SelectMicrosoftExcelDriver(.xls)andclickFinish
6. ConfigureaDataSourceName
7. ClickSelectworkbook…andnavigatetotheExcelspreadsheetthatwascreatedinstep2.
T:
17
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
Note:TheODBCDatasourcecannotbeusedwhiletheMicrosoftExcelspreadsheetisopen.
TocreateanODBCDatasourceinUCServer
1. FromtheAdministrationNavigationpane,selectDataSources.
2. RightclickintheContentpaneandselectNew>ODBCSource
3. Createaname.
4. ODBCDSN:Selectthedatasourcethatwascreatedinapreviousstep.
5. ClickConnect
6. IncludetheCalledNumberandTransferExtension
7. ClickOK
8. ChangetheaccesssettingsforthisdatabasetoEveryone
a. RightclickonthedatasourceandselectAccess>Everyone
T:
18
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.com
4.3 CreatingaFaxPreanswerService
Thefaxpreanswerserviceisonlyrequiredifyouwanttoprovidevoiceandfaxonthesameincomingcallednumber.You
canskipthisstepifyouhaveseparateincomingnumbersforvoiceandfax.
Thefaxpreanswerserviceperformsadatabase‘fetchdata’thatmatchestheoriginalcallednumber(representedas
CallerIDNumber)toanassociatedextension.Ifthereisnothingmatchingthecallednumberinthedatabaseortheservice
isnotabletoaccesstheODBCDatabase,theservicewilltransferthecalltotheoperator.The“Ringing(2rings).wav”
audiofileisavailableaspartofthisintegrationnote.
TocreatethePreanswerservice
1. Copythe“Ringing(2rings).wav”tothe
C:\ProgramFiles\Objectworld\UCServer\Data\Users\00000000\Announcements\ShareddirectoryontheUC
Serverplatform.
2. FromtheAdministrationServicesNavigationpane,navigatetotheSharedservicesfolder.
3. RightclickandselectNew>Service
4. NametheservicePreanswer
5. DoubleclickonthenewlycreatedservicetoopentheServiceEditor
6. Createtheserviceasdefinedinthepictureabove.
4.4 CreatinganIdentityforthePreanswerServiceforUsers
Thepreanswerservicewillbeconfiguredforeachuser.Eachuserthatrequiresasinglenumberforbothvoiceandfaxwill
require‘PersonalBusinessAssistant’asthecallansweringmode.
Toverifythattheuserisconfiguredfor‘PersonalBusinessAssistant’callansweringmode
1. FromtheAdministrationNavigationpane,selectUsers.
2. Doubleclicktheuserthatyouwanttoassociatethepreanswerserviceinthecontentpane.
3. SelecttheGeneraltab,andverifythattheCallAnsweringmodefortheuserisconfiguredasPersonalBusiness
Assistant.
Tocreateanidentityforpreanswerservice
1. FromtheAdministrationNavigationpane,selectUsers.
T:
19
ObjectworldCommunicationsCorp.308LeggetDriveOttawa,ON
CanadaK2K1Y6 6135999698F:6135997457www.objectworld.comT:
2. RightclicktheuserintheContentpanethatyouwanttocreatethepreanswerserviceandselectCreate
Identity…
3. SelecttheUCServercommunicationssystem.
4. SelectAttendantServiceandclickNext.
5. ConfigureaNameandAddress.Theaddressthatyouenteristhe<VoiceRoutingPrefix><User’sCalledNumber>.
6. ChecktheRunServiceradiobutton,andnavigatetothesharedservicethatwascreatedinthepreviousstep
.
7. ClickFinish.
4.5 CreatinganIdentityfortheFaxService
CreatinganidentityforthefaxansweringbehaviorisonlyrequiredfortheCiscoIOSgatewaywithCNGtonedetectionor
ifthefaxesaredirectlyredirectedtoUCServer.
Tocreateanidentityforthepreanswerservice
1. FromtheAdministrationNavigationpane,selectUsers.
2. RightclicktheuserintheContentpanethatyouwanttocreateReceivefaxbehaviorandselectCreateIdentity…
3. SelecttheUCServercommunicationssystem.
4. SelectAttendantServiceandclickNext.
5. ConfigureaNameandAddress.Theaddressthatyouenteristhe<FaxRoutingPrefix><User’sCalledNumber>.
6. ChecktheReceiveFaxradiobutton.
7. ClickFinish.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19

Cisco Systems TN093 User manual

Type
User manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI