DSP-1282 &DSP-1283
CrestronAvia™ DSP with
ShoreTel®ConnectClient
Software21.80.7840.0
ConfigurationGuide
Crestron Electronics,Inc.
Theproduct warranty canbe found at www.crestron.com/warranty.
Thespecific patents that cover Crestronproductsare listed at patents.crestron.com.
Certain Crestronproductscontainopen source software. For specific information, visit www.crestron.com/opensource.
Crestron, theCrestronlogo, CrestronAvia, and CrestronToolboxare either trademarks or registered trademarks of
CrestronElectronics, Inc. in the United States and/orothercountries. Bugzilla is eithera trademark orregistered
trademark of the Mozilla Foundation in the United States and/orothercountries. ShoreTel iseithera trademark or
registered trademark of ShoreTel, Inc. inthe United States and/orother countries. Other trademarks, registered
trademarks, and trade names may be used inthis document torefer to eitherthe entities claiming themarks and
namesortheir products. Crestrondisclaims any proprietary interest in the marksand namesof others.Crestronis not
responsible forerrorsin typography orphotography.
©2018 CrestronElectronics, Inc.
Contents
Introduction 1
Audience 1
Topology 1
Software Requirements 2
Hardware Requirements 2
Product Description 2
Summary 2
Crestron AviaDSP Configuration 4
Connections 4
Device Discovery/Access 4
Device Configuration 4
Configurethe DSP Device 4
Configurethe SIPParameters 7
ShoreTel Director Configuration 8
ConfigureCustomCodecList 8
ConfigureCustomSites 9
ConfigureSIP Trunk Profile 10
Add Trunk Group 12
ConfigureDIDRanges 14
ConfigureTrunks 15
Configurea SIP Profile for Phones/Devices 16
ConfigureUserfor EachDevice/Phone 17
Configurethe HuntGroup 20
ConfigureVoiceMail Extensions 22
ConfigurationGuide — 8337B Contents • i
ii • Contents ConfigurationGuide — 8337B
DSP-1282 &DSP-1283:
SIP EndpointwithShoreTel®Connect
ClientSoftware 21.80.7840.0
Introduction
Thisconfigurationguidedescribestheprocedures requiredtoconfigureCrestron Avia™
DigitalSignalProcessor (DSP)devices.ThedevicesoperateontheShoreTel®Director webbasedinterfaceasbasicSession InitiationProtocol(SIP) users.
Audience
Theintendedaudienceincludesthose attemptingtoconfigureanduseCrestronAviaDSP
devicesas SIP endpointsregisteredtotheShoreTelConnectclient.
Topology
Thediagrambelowshowsthenetwork topologyfor integrationof aCrestronAviaDSP
endpointwiththeShoreTelDirector.ShoreTelDirector runs withintheShoreTelConnect
client.
SIPEndpointIntegrationwithShoreTel Connect- Reference Network
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 1
Thelabnetworkconsists of thefollowingcomponents:
l ShoreTelServer/Director
l ShoreTelvirtualphoneswitch
l ShoreTelvirtualtrunkswitch
l ShoreTelphones
l Crestron AviaDSP astheSIPusers
Software Requirements
l ShoreTelConnect:21.80.7840.0
l Crestron AviaDSP:v1.00.121
Hardware Requirements
l ShoreTelConnecteither inavirtualenvironmentor witha separateserver
o
ShoreTelDirector
o
ShoreTelvirtualphoneswitch
o
ShoreTelvirtualtrunkswitch
l PublicSwitchedTelephoneNetwork(PSTN)gateway
l ShoreTelphones
l Crestron AviaDSP devices(2)
Product Description
TheCrestronAviaDSP products (DSP-1282andDSP-1283,specifically)consist ofa family
ofprogrammabledigitalaudiosignalprocessors intendedfor thecommercialsound
market.Eachversion provides 12analogmic/lineinputs andeightanaloglineoutputs.The
devicesincludeaLocalAreaNetwork(LAN)connectionandaUniversalSerialBus (USB)
connectionfor programmingandcontrol.Theprogrammablesignalflowis afixed
topologywithuser-configurableinputandoutput processingchainsusinga library of
presetsignal-specificDSPblocks.
UsetheCrestronAviatoolto control andconfiguretheCrestronAviaDSP devicesonthe
network.
UsetheCrestronToolbox™ softwareto discoverandcontrolallCrestrondevices onthe
network.
Summary
ThisdocumentdescribeshowtoconfiguretheCrestronAviaDSP devicesasSIPusers.It
alsodepictshowtoregisterdevicesto theShoreTelDirector withdigestauthentication.
2 • DSP-1282 & DSP-1283: SIP Endpoint with ShoreTel Connect ConfigurationGuide — 8337B
Supportedfeaturesinclude:
l Registrationwithdigestauthentication
l BasiccallswithG711uandG711acodecs
l Dual-ToneMulti-Frequency(DTMF)support
l Earlymediasupport
l Retrievalof aparkedcall
l Transfereein acalltransfer
l Conferenceparticipant
l Memberof hunt group
l DND (Do NotDisturb)
Unsupportedfeaturesinclude:
l CallerID presentation
l Callholdandresume
l Callforwardingonthedevice(forwardingcanbeconfiguredonthePrivateBranch
Exchange(PBX)for theDomainName(DN) assignedtotheendpoint)
l Callwaiting
l Initiatingconference
l Initiatinganattendedcalltransfer
l Initiatinganearlyattendedcalltransfer
l Initiatingablindcalltransfer
l Sharedline(configurationof sharedlineondevice)
l Initiatingcallpark
l MessageWaitingIndicator(MWI)
Knownissues andlimitations include:
l No supportforcallerIDontheCrestron AviaDSP.(Thisissuewas trackedvia
Bugzilla™softwaredefect:115708.
l TheDSP doesnot support Musicon HoldwhenintegratedwiththeAvayaAuraPBX.
ThisissuewastrackedviaBugzilladefect:116049.
l No supportforMWI onthe Crestron AviaDSP.(thisissuewastrackedviaBugzilla
defect:118991.
l TheDSP failsto playa reordertonewhena callfrom theDSP toaPBXextension
eventuallytimesout afterthe calledpartydoesnotanswer.this issuewas tracked
viaBugzilladefect:120378.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 3
CrestronAvia DSPConfiguration
Thissectionprovidesthefollowingdetails:
l Howtosetup connectionsto theamplifierand speaker
l Howtoaccess theDSPon thenetwork(oncepowered)
l HowtoconfiguretheDSPfor registrationandintegrationwiththeShoreTel
Director
Connections
Makethe followingconnections:
l ConnectmicrophonetoDSP MIC/LINE INPUTSport1
l ConnectDSP LINE OUTPUTSport 1 to"AudioIn" onamplifier
l Connect"AudioOut"of amplifiertospeaker
l ConnectLAN portto network
l ConnectVOIPportto network
Device Discovery/Access
UsetheCrestronToolboxandtheCrestron Aviatooltodiscover andaccess theconnected
LANand/or VOIPports)DSPdevices.
UsetheHelpmenuto assist whenperformingthediscovery andconfigurationprocedure.
Device Configuration
Thebasicsetupfor aphonecallrequires:
l Ananaloginput(such asfrom amicrophone)routedout through thephoneline
l Audiocominginfrom thephonelineroutedto ananalogoutput(suchas toan
amplifieror speaker)
Configure the DSP Device
UsetheCrestronAviatoolto selectandconfigure theDSP device.
4 • DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
InputConfiguration
Toconfiguretheanaloginput:
1. ClickSignal.
CrestronAvia tool:AudioInputConfiguration(1/4)
2. UnderAnalogIn 1(first row),doubleclickGain.In thenewwindowsetthe following:
a. ClickMuteto Off.
b. Select33for theAnalogGain.
c. Ifacondensermicrophoneis beingused,click +48V(phantompower)toOn.
CrestronAvia Tool: AudioInputConfiguration(2/4)
3. UnderAnalogIn1(firstrow),clickRef/PhoneOut(right-most column)andenter0
asthedecibelvalue.
CrestronAvia Tool: AudioInputConfiguration(3/4)
4. Under Phone\SigGenIn, clickPHN.Inthenewwindowsetthefollowing:
a. MovetheSendLevelslider to0db.
b. ClickMuteto Off.
CrestronAvia Tool: AudioInputConfiguration(4/4)
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 5
OutputConfiguration
Toconfiguretheanalogoutput:
1. Under PhoneIn 1(firstrow),clickAnalogOut(left-most column)andenter0 asthe
decibelvalue.
CrestronAvia Tool: AudioOutputConfiguration(1/3)
2. UnderAnalogOut1,doubleclickLVL.In thenewwindowsetthe following:
a. MovetheLevelslider to0db.
b. ClickMuteto Off.
CrestronAvia Tool: AudioOutputConfiguration(2/3)
3. UnderPhone\SigGenIn, clickPHN.Inthe newwindowsetthe following:
a. MovetheReceiveLevelsliderto 0db.
b. ClickMuteto Off.
CrestronAvia Tool: AudioOutputConfiguration(3/3)
6 • DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
Configure the SIP Parameters
From theopenPHN-In1- PhoneReceivewindow,selectandconfiguretheSIP
parameters.
1. WithSIPselected,clickthechevronattherighttopcorner toexpandthewindow.
CrestronAvia Tool: Phone Dialer, SIP ParametersConfiguration
2. Enter theextensionconfiguredonShoreTelfor theLocalExtensionfor this device.
Thisexampleuses 160.
3. Enter theShoreTelDirector for theSIP Server IPAddress.This exampleuses
10.89.9.4.
4. EntertheSIPserver port(5060)for thePort.
5. Enterthesameenduser nameconfiguredfortheShoreTelDirector withthe digest
authenticationcredentialsfor theSIP ServerUserName..
6. Enterthesamepasswordasconfiguredfor theShoreTelDirector enduserdigest
credentialsfor theSIPServer Password.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 7
ShoreTelDirectorConfiguration
ThissectiondescribestheShoreTelDirector configurationnecessary tosupport
registrationof theCrestrondeviceandconnectivitytothePSTN.
NOTE:Confirm thatthe generalinstallationandbasicShoreTelconfigurationhavebeen
administered.
Configure Custom Codec List
Toconfigurea custom codeclist:
1. ClickFeatures >CallControl>CodecLists.
2. ClickNEW.
ShoreTelConnectDirector:Configure CodecList
3. Enter PSTN for theDescription(for thisexample).
4. Transfer codecsbetweenthetwo lists:
a. Inthe Availablelist,selectthePCMU/8000andPCMA/8000codecs (forthis
example).
b. Click> (betweenthetwolists) tomovethecodecsto theSelectedlist.
5. ClickSAVE.
8 • DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
Configure Custom Sites
Toconfigurea custom site:
1. ClickSystem> Sites.
ShoreTelConnectDirector:Configure Site
2. Enter Headquarters for theName(for thisexample).
3. Enter 214 for theLocalareacode(for this example).
4. SelectPSTN for Intra-sitecalls.Thisnewly-createdcodeddrop-downmenucontains
onlyG711 codecs.
5. SelectPSTN for Inter-sitecalls.
6. Leaveallotherfieldsatthedefaultvalues.
7. ClickSAVE.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 9
Configure SIP Trunk Profile
ASIP trunk towardthePSTN routescallsto PSTN numbers.
Toconfigurea SIPtrunkprofile:
1. ClickTrunks >SIP Profiles.
ShoreTelConnectDirector:CustomSIPTrunkProfile (1/2)
2. Inthe NAMEcolumn,checkDefaultITSP.
3. ClickCOPY.
10 • DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
ShoreTelConnectDirector:CustomSIPTrunkProfile (2/2)
4. ChangetheNamefrom DefaultITSP toCrestron_ITSP.
5. IncludeCustom parameters ifrequired.This examplehasnoneconfigured.
6. ClickSAVE.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 11
Add Trunk Group
Toadda trunkgroup:
1. ClickTrunks >TrunkGroups >Trunk Groups.
ShoreTelConnectDirector:AddTrunkGroup
2. Clickthe GENERALtab.
3. Enter PSTN Trunkfor Crestron for theName(for this example).
4. SelectSIP for theTrunktype.
5. SelectCrestron_ITSP for theProfile(createdina previoussection).
6. ClickSAVE.
7. Clickthe INBOUND tab.
ShoreTelConnectDirector:AddTrunkGroup- INBOUND
8. Enter 10for theNumberof digits from CO(for thisexample).
9. CheckDNS.
10. CheckDID.
11. ClicktheOUTBOUND tab.
12 • DSP-1282 & DSP-1283: SIP Endpoint with ShoreTel Connect ConfigurationGuide — 8337B
ShoreTelConnectDirector:AddTrunkGroup- OUTBOUND
12. CheckOutgoing.
13. Enter 9for theAccess code(for thisexample).
14. Enter972for theLocalareacode(for thisexample).
15. EnteranyDID (DirectInwardDialing)for theBillingtelephonenumber.Thisis
typicallyabillingnumberfrom theserviceprovider.Thisexampleuses (972)265-7277
eventhoughitisnot required.
16. CheckCaller IDnotblockedbydefault.
17. UncheckDial7digitsfor localareacode.
18. Leaveallotherfieldsat thedefaultvalues.
19. ClickSAVE.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 13
Configure DIDRanges
ToconfiguretheDIDranges:
1. ClickTrunks >TrunkGroups >DID Ranges.
2. ClickNEW.
ShoreTelConnectDirector:Configure DIDRanges
3. SelectPSTN Trunk for Crestron for theTrunkgroup(for this example).
4. Enter9722657277for theBasephonenumber (forthis example).
5. Enter3for theNumber ofphonenumbers (for thisexample).
6. ClickSAVE.
14• DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
Configure Trunks
Toconfiguretrunks:
1. ClickTrunks >Trunks.
2. ClickNEW.
ShoreTelConnectDirector:Configure Trunks
3. SelectHeadquartersfortheSite.
4. SelectPSTN Trunkfor Crestron (SIP)for theTrunk group.
5. EnterToPSTN for theName(for this example).
6. SelectLab109-vTS1 for theSwitch.
7. Enter 10.64.1.72(theLAN IP address ofthePSTN gatewayfor thisexample)for the
IP address or FQDN.
8. Enter 10for theNumberof trunks.
9. ClickSAVE.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 15
Configure a SIPProfile for Phones/Devices
Toconfigurea SIPprofilefor phones/devices:
1. ClickTelephones> SIPProfiles.
2. ClickNEW.
ShoreTelConnectDirector:Configure SIP Profilefor Phones/Devices
3. Enter Crestron for theName (forthis example).
4. Enter.*fortheUser agent.
5. CheckEnable.
6. Select1CodecAnswer=0for theCustom parametersto enablemid-callcodec
negotiationsto occur byofferingmultiplecodecs(for this example).
7. ClickSAVE.
16• DSP-1282 & DSP-1283: SIPEndpoint with ShoreTel Connect ConfigurationGuide — 8337B
Configure Userfor Each Device/Phone
For thisexample,configureauserforeachphoneandCrestrondevice.Afterbasicnetwork
configurationon theDSP (such astheIP,mask, anddefaultrouter),devicesappearonthe
Telephoneslistingof theShoreTelDirector.
NOTE:This exampleconfigures twoCrestronAviadevices:onewitha staticIP
(10.89.9.100)andtheother withanIP acquiredviaDHCP(10.80.25.23).
ShoreTelConnectDirector:Telephones
Toconfigurea userfor eachdevice/phone:
1. ClickUsers>Users.
2. ClickNEW.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 17
ShoreTelConnectDirector:Configure User
3. Enter DSP160for theFirst name(for thisexample).
4. EnterAvia1for theLast name(for thisexample).
5. Enter160for theExtension(for thisexample).
6. EnterAvia1(for this example,configuredagainsttheSIP serverusername inthe
AviaDSP SIPconfiguration)for theClientusername.
18 • DSP-1282 & DSP-1283: SIP Endpointwith ShoreTel Connect ConfigurationGuide — 8337B
7. Inthe DIDSettings section,dothefollowing:
a. CheckEnableDID.
b. SelecttheDID rangecorrespondingtothePSTN trunk configuredearlierfor
theDID Range.
c. Enterthenext availablenumberin theDID rangelistfor theDIDnumber.
8. SelectPhoneOnlyfor theAccess license(for thisexample).
9. CheckIP phoneandselectthedesireddevicelistedunder TelephonesforthePrimary
phoneport.
10. Enter 123456 for theClientpassword (forthis example).
11. ClickSAVE.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 19
Configure theHunt Group
Toconfigurethehuntgroup:
1. ClickFeatures >CallControl>HuntGroups.
2. ClickNEW.
ShoreTelConnectDirector:Configure HuntGroup
3. Enter CrestronHGfortheName(for this example).
4. Enter164 (thedefaultextensionprovidedfrom listof availablenumbers for this
example)for theExtension.
5. Enter161 :Test Phone2for theBackupextension.(Thiscan beanyShoreTelphoneor
Crestron deviceextension.)
20 • DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
6. Inthe DID Settings section,dothefollowing:
a. ClickChangeSettings.
b. CheckEnableDID.
c. SelecttheDID rangecorrespondingtothePSTN trunk configuredearlierfor
theDID Range.
d. Enter thenextavailablenumberinthe DID rangelistfortheDID number.
7. SelectLab109-vPS1 for theSwitch(virtualphoneswitch,for thisexample).
8. ClickSimultaneousfortheDistributionpattern.
9. Leaveallotherfieldsatthedefaultvalues.
10. ClicktheMEMBERStab.
ShoreTelConnectDirector:Configure HuntGroupMembers
11. Transferextensionsthatneedto bepartof thehunt group.
a. Inthe Availablelist,selectextensions160and161 (for thisexample).
b. Click> (betweenthetwolists) tomovetheextensionsto theSelectedlist.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect • 21
Configure Voice Mail Extensions
ShoreTelConnecthas embeddedvoicemail.
Toconfigurethevoicemailextensions:
1. ClickSystem> DialingPlan> System Extensions> Voicemail.
ShoreTelConnectDirector:Configure Voice Mail Extensions
2. Enter 101 for theExtension(for this example).
3. Enter 102for theLoginextension(for thisexample).
4. ClickSAVE.
22 • DSP-1282 & DSP-1283: SIPEndpoint withShoreTel Connect ConfigurationGuide — 8337B
Thispageis intentionallyleftblank.
ConfigurationGuide — 8337B DSP-1282 & DSP-1283: SIPEndpoint with ShoreTel Connect • 23
CrestronElectronics,Inc.
15 VolvoDrive, Rockleigh,NJ07647
Tel:888.CRESTRON
Fax:201.767.7656
www.crestron.com
ConfigurationGuide — 8337B
2052157
10.18
Specificationssubjectto
changewithoutnotice.