SHORETEL APPLICATION NOTE - Voice SMS SIP TRUNK

Transcription

SHORETEL APPLICATION NOTEforDIDforSale SIP TrunkingDate:March 1, 2016App Note Number:TC-16019For use with:DIDforSale SIP TrunkingProduct:ShoreTel Connect ONSITESystem:ST Connect 21.75.4111.0

ContentsContents. 2Introduction . 3Network Topology . 4Special Notes . 5Configuration. 7Summary of Tests and Results . 15Conclusion . 20Additional Resources . 21ShoreTel. Brilliantly simple business communications. . 21ShoreTel tests and validates the interoperability of the Member's solution with ShoreTel's publishedsoftware interfaces. ShoreTel does not test, nor vouch for the Member's development and/or qualityassurance process, nor the overall feature functionality of the Member's solution(s). ShoreTel does not testthe Member's solution under load or assess the scalability of the Member's solution. It is the responsibilityof the Member to ensure their solution is current with ShoreTel's published interfaces.The ShoreTel Technical Support organization will provide Customers with support of ShoreTel's publishedsoftware interfaces. This does not imply any support for the Member's solution directly. Customers orreseller partners will need to work directly with the Member to obtain support for their solution.ShoreTel. Brilliantly simple business communications.Page 2 of 21

IntroductionThis Configuration Guide describes configuration steps for DIDforSale SIP Trunking to ShoreTelConnect Onsite System.DIDforSaleDIDforSale is a subsidiary of Cebod Technologies LLC that has been in VOIP business since2007. DIDforSale’s SIP Trunking solution, offers business class telephone service that deliverslocal phone numbers, Tollfree and long distance calling services.With over 13,000 rate centers, we offer the largest coverage in USA, UK and Canada. Ournetwork is optimized to minimize call drops, lags, and echoes allowing us to handle your callswith amazing call clarity. We take pride in providing quality service to our customersWith our largest single tier SIP Trunking coverage, businesses can have virtual phone anywhere,and share pool of SIP trunks between multiple locations, resulting in reduction in the monthlybilling.For more information please visit www.didforsale.comFor Sales Inquiry:Phone: 800-579-7676 x 1Email: contact-sales@didforsale.comWebsite: http://www.didforsale.com/contact/salesTechnical SupportPhone: 800-579-7676 x 2Email: contact-support@didforsale.comWebsite: http://www.didforsale.com/contact/supportShoreTel. Brilliantly simple business communications.Page 3 of 21

Network TopologyTest EnvironmentShoreTel Connect Onsite ServerShoreTel Voice SwitchShoreGear SwitchAnalog Fax MachineShoreTel 655 IP PhonesShoreTel 485G IP Phone (SIP Ref)ShoreTel Virtual Phone SwitchShoreTel Virtual Trunk SwitchWireless SIP PhoneST Connect Contact CenterShoreTel Collaboration Service ApplianceShoreTel Connect ClientShoreTel. Brilliantly simple business communications.Page 4 of 21

Special NotesThe following are the caveats and limitations of DIDforSale SIP Trunking with ShoreTel ConnectOnsite system. At this time, we are unable to provide additional information on a resolution ofthese limitations, but suggest to periodically refer to the ShoreTel Connect Software Build Noticefor updates, which can be found at the following location:http://www.support.shoretel.comSIP RegistrationSIP Registration is required between the ShoreTel Connect Onsite PBX and DIDforSale SIPTrunks.Fax SupportThe Fax support is limited to G711 Passthrough with ShoreTel Voice and Virtual switches. Thesupport for T38 will be added in a later release.Switch SupportThe following switch types are supported with DIDforSale SIP TrunkingVirtual Trunk SwitchShoreTel Voice SwitchAdditionally, this Application Note assumes the setup, configuration and licensing of theVirtual/Physical Switches has already been completed. If you require additional information,please refer to the ShoreTel Connect Onsite Planning and Installation guide at the followinglocation.ShoreTel Connect Onsite Planning and Installation GuideShoreTel. Brilliantly simple business communications.Page 5 of 21

SIP Trunk Media Proxy“SIP Media Proxy” is required to provide the feature parity of PRI Trunks with SIP Trunks. Thisincludes the features like Office Anywhere, Simultaneous Ringing, 3-way Mesh Conferencing,Call Recording, Silent monitoring, Barge-In, Whisper Page etc. “SIP Media Proxy” is enabled bydefault on ShoreTel Virtual Trunk switches, but needs to be assigned manually on the newShoreTel Voice Switches as well as for legacy half-width ShoreGear Switches. For furtherinformation on the “SIP Media Proxy”, please refer to Chapter 19 of the ShoreTel Connect OnsiteSystem Administration Guide.ShoreTel Unsupported Features and LimitationsThe following section contains some of the features and limitations with ShoreTel SIP Trunks:Fax redirect not supported via SIP Trunks using G.711 (though Direct Inward Dialing (DID)to fax endpoint is supported)ShoreTel supports Music On Hold (MOH) over SIP trunks. The maximum number of musicon hold (MOH) streams that a SIP-enabled switch can support varies with the switch model.The range of such streams across all the voice switch models is 14–60. Limitation: MOHsource needs be on SIP trunk switch.ShoreTel supports the Service Appliance (SA-100) conferencing / IM system from Release12. SIP trunk calls from / to the SA-100 is supported. The SA-100 accepts access codes inDTMF RFC2833 only.4 to 6 party conferences, when a SIP trunk is involved, utilize Make Me conference ports.Silent Monitoring, Barge-In, Silent Coach, Park/Unpark , Call recording features aresupported on a SIP trunk call only if SIP trunk is configured with SIP profile supporting mediahairpinning and the trunk is on a half-width switch.Silence detection on trunk-to-trunk transfers is not supported, it requires a physical trunk.The ShoreTel system does not initiate calls with a 30ms payload; all calls are initiated with a20ms payload.NOTE: There may be other feature limitations when using SIP Trunks. Please refer to Chapter 19 ofthe ShoreTel Connect Onsite System Administration Guide for more information.ShoreTel. Brilliantly simple business communications.Page 6 of 21

ConfigurationThis section describes the detailed steps for ShoreTel system configuration to supportDIDforSale SIP Trunking.Codec ConfigurationThis section describes the codec configuration required on the ShoreTel system to work withDIDforSale SIP Trunking. DIDforSale SIP Trunking uses the default Codec list “High BandwidthCodec” for Intra-Site and “Low Bandwidth Codec” for Inter-Site calls. No modifications arerequired in this section.Site ConfigurationThis section describes the Site configuration required on the ShoreTel system to work withDIDforSale SIP Trunking.1. Navigate to System Sites2. Set Name: Headquarters3. Set Local Area Code: 408 is used in this example4. Intra-Site Calls: The default codec list “High Bandwidth Codecs” is selected from the dropdown menu5. Inter-Site Calls: The default codec list “Low Bandwidth Codecs” is selected from the dropdown menu6. Fax and Modem Calls: The default Codec List, Fax Codecs – High Bandwidth Passthrough,is selected from the drop down menu.7. Leave all other fields as default8. Click SAVEShoreTel. Brilliantly simple business communications.Page 7 of 21

Call Control ConfigurationThis section describes the Call Control configuration required on the ShoreTel system to workwith DIDforSale SIP Trunking.1. Navigate to Features Call Control Options2. Set DTMF/RFC-2833 payload type: 1013. Leave all other fields as default4. Click SAVEShoreTel. Brilliantly simple business communications.Page 8 of 21

SIP Trunk ProfileThis section describes the SIP Profile configuration required on the ShoreTel system to work withDIDforSale SIP Trunking. DIDforSale SIP Trunking requires custom SIP profile parameters towork properly with ShoreTel system. To create the custom SIP profile list, follow the steps listedbelow:1. Navigate to Trunks SIP Profiles2. Check Default ITSP under NAME3. Click COPYShoreTel. Brilliantly simple business communications.Page 9 of 21

1. Set Name: Change from Default ITSP to DIDforSale2. Set Custom Parameters: Enter the following custom parametersRegister 1RegisterUser UserID3. Leave all other fields as default4. Click SAVETrunk Group ConfigurationThis section describes the procedure to create SIP Trunk Group for DIDforSale SIP Trunking.1. Navigate to Trunks Trunk Groups Trunk Groups2. Click NEW3. Set Name: SIP Trunk Group4. Set Trunk Type: SIP5. Set Profile: The SIP Profile DIDforSale is selected from drop down menu.6. Set Digest Authentication: “Outbound-Only” is selected from the drop down menu.7. Set Username: Enter the username provided by your DIDforSale Representative8. Set Password: Enter the password provided by your DIDforSale Representative9. Leave other fields as default.ShoreTel. Brilliantly simple business communications.Page 10 of 21

10. Go to the INBOUND tab11. Set Number of Digits from CO: 11 was used in this validation12. Leave other fields as default.ShoreTel. Brilliantly simple business communications.Page 11 of 21

13. Select the OUTBOUND tab14. Outgoing: Checked15. Set Access Code: 9 is used in this example16. Set Local Area Code: 408 is used in this example17. Set Billing Telephone Number: Pilot number will be provided by your DIDforSale AccountRepresentative and must be kept confidential18. Leave all other fields as default19. Click SAVEIndividual TrunksThis following procedure outlines the steps required to create SIP Trunks for DIDforSale SIPTrunking.1. Navigate to Trunks Trunks2. Click NEWShoreTel. Brilliantly simple business communications.Page 12 of 21

3. Set Trunk Group: DIDforSale (SIP)4. Set Name: DIDforSale is used in this example5. Set Switch: vTrunk is selected to host the SIP Trunks6. Set IP Address or FQDN: Enter the IP Address of the DIDforSale SIP Trunks7. Click SAVETrusted IP RangesThe following procedure outlines the steps required to create Trusted IP Ranges for DIDforSaleSIP Trunking.1. Navigate to System Trusted IP Ranges2. Click NEW to create the new Trusted IP Range.ShoreTel. Brilliantly simple business communications.Page 13 of 21

3. Set Name: DIDforSale is used in this example.4. Set Low IP address: Enter the lower range of DIDforSale Signaling and Media IP Address.5. Set High IP address: Enter the upper range of DIDforSale Signaling and Media IPAddress.6. Click SAVEShoreTel. Brilliantly simple business communications.Page 14 of 21

Summary of Tests and ResultsN/S Not SupportedN/T Not Tested N/A Not ApplicablePrimary Switch Test Plan (ShoreTel Virtual Trunk Switch)IDResultNameDescription1.1PASSSetup andInitializationVerify successful setup andinitialization of the SUT1.2PASSOutbound Call(Domestic)Verify calls outbound placedthrough the SUT reach theexternal destination1.3PASSInbound Call(Domestic)Verify calls received by theSUT are routed to the defaulttrunk group destination1.4PASSAll Trunks Busy –Inbound CallersVerify an inbound callers hearsbusy tone when allchannels/trunks are in use1.5PASSAll Trunks Busy –Outbound CallersVerify an outbound callershears busy tone when allchannels/trunks are in use1.6PASSIncompleteInbound CallsVerify proper call progresstones are provided and propercall teardown for incompleteinbound calls2.1PASSCodec NegotiationVerify codec negotiationbetween the SUT and thecalling device with each sideconfigured for a differentcodec2.2PASSDTMFTransmission –Out of Band/In BandVerify transmission of in-bandand out-of-band digits per RFC2833 for various devicesconnected to the SUT2.3PASSAuto AttendantMenuVerify that inbound calls areproperly terminated on theShoreTel Auto Attendant menuand that you can transfer tothe desired extensionShoreTel. Brilliantly simple business communications.NotesDIDforSale uses G711as a preferred codec.Page 15 of 21

IDResultNameDescription2.4PASSAuto AttendantMenu checkingVoicemail mailboxVerify that inbound calls areproperly terminated on theShoreTel Auto Attendant menuand that you can transfer tothe Voicemail Login Extension3.1PASSPost Dial DelayVerify that post dial delay iswithin acceptable limits4.1PASSCaller ID Nameand Number InboundVerify that Caller ID name andnumber is received from SIPendpoint device4.2PASSCaller ID Nameand Number OutboundVerify that Caller ID name andnumber is sent from SIPendpoint device4.3PASSHold from SUT toSIP ReferenceVerify successful hold andresume of connected call4.4PASSCall Forward SUTVerify outbound calls that arebeing forwarded by the SUTare redirected and connectedto the appropriate destination4.5PASSCall Forward –External PSTNNumberVerify outbound calls that arebeing forwarded by the SUTare redirected and connectedto the appropriate destination4.6PASSCall Transfer –BlindVerify a call connected fromthe SUT to the ShoreTelphone can be transferred to analternate destination4.7PASSCall Transfer –ConsultativeVerify a call connected fromthe SUT to the ShoreTelphone can be transferred to analternate destination4.8PASSOutbound 911Verify that outbound calls to911 are routed to the correctPSAP for the calling locationand that caller ID informationis deliveredShoreTel. Brilliantly simple business communications.NotesPage 16 of 21

IDResultName4.9N/SOperator AssistedVerify that 0 calls are routedto an operator for callingassistance4.10PASSInbound /Outbound call withBlocked Caller IDVerify that calls with BlockedCaller ID route properly andthe answering phone does notdisplay any Caller IDinformation4.11PASSInbound call to aHunt GroupVerify that calls route to theproper Hunt Group and areanswered by an available huntgroup member with audio inboth directions using G.729and G.711 codecs4.12PASSInbound call to aWorkgroupVerify that calls route to theproper Workgroup and areanswered successfully by anavailable workgroup agent withaudio in both directions usingG.729 and G.711 codecs4.13PASSInbound call toDNIS/DID andleave a voice mailmessageVerify that inbound calls to auser, via DID/DNIS, routes tothe proper user mailbox and amessage can be left withproper audio4.14PASSCall Forward –“FindMe”Verify that inbound calls areforwarded to a user’s “FindMe”destination4.15CONDITIONALPASSInbound /Outbound FaxCallsVerify that inbound / outboundfax calls complete successfully4.17PASSInbound call toBridged CallAppearance(BCA) ExtensionVerify that inbound callsproperly presented to all of thephones that have BCAconfigured and that the callcan be answered, placed onhold and then transferredShoreTel. Brilliantly simple business communications.DescriptionNotesOperator Assistanceservices 0 are notsupported by DIDforSale.Only G711 Passthroughfax is supported.Page 17 of 21

IDResult4.18PASSInbound call to aGroup PickupExtensionVerify that inbound callsproperly presented to all of thephones that have GroupPickup configured and that thecall can be answered, placedon-hold and then transferred4.19PASSOffice AnywhereExternalVerify that inbound calls areproperly presented to theOffice Anywhere ExternalPSTN destination4.20PASSSimul RingVerify that inbound calls areproperly presented to thedesired extension and the“Additional y that an inbound call canbe conferenced with three (ormore) additional parties4.22PASSPark / UnparkVerify that an inbound call canbe parked and unparked4.23PASSCall RecordingVerify that external calls canbe recorded via the SIP Trunkusing ShoreTel Communicator4.24PASSSilent Monitor /Barge-In / WhisperPageVerify that external calls canbe silently monitored, bargedin and whisper paged via theSUT4.25PASSLong Duration –InboundVerify that an inbound call isestablished for a minimum of30 minutes4.26PASSLong Duration –OutboundVerify that an outbound call isestablished for a minimum of30 minutes5.1PASSSIP RegistrationShoreTel. Brilliantly simple business communications.NameDescriptionNotesPage 18 of 21

Secondary Switch Sanity Test Results (ShoreTel Voice Switch)IDResultNameDescription1.2PASSOutbound Call(Domestic)Verify calls outbound placedthrough the SUT reach theexternal destination1.3PASSInbound Call(Domestic)Verify calls received by theSUT are routed to the defaulttrunk group destination2.2PASSDTMFTransmission –Out of Band /In BandVerify transmission of in-bandand out-of-band digits per RFC2833 for various devicesconnected to the SUT4.5PASSCall Forward –External PSTNNumberVerify outbound calls that arebeing forwarded by the SUTare redirected and connectedto the appropriate destination4.6PASSCall Transfer –BlindVerify a call connected fromthe SUT to the ShoreTelphone can be transferred to analternate destination4.7PASSCall Transfer –ConsultativeVerify a call connected fromthe SUT to the ShoreTelphone can be transferred to analternate destination4.12PASSInbound call to aWorkgroupVerify that calls route to theproper Workgroup and areanswered successfully by anavailable workgroup agent withaudio in both directions usingG.729 and G.711 codecs4.15CONDITIONALPASSInbound /Outbound FaxcallsVerify that inbound / outboundfax calls complete successfully4.16PASSShoreTel ServiceAppliance UnifiedCommunicationSystemVerify that inbound calls areproperly forwarded to theShoreTel Service Applianceand it properly accepts theaccess code and you’re ableto participate in the conferencebridgeShoreTel. Brilliantly simple business communications.NotesOnly G711 Passthroughfax is supported.Page 19 of 21

ify that an inbound call canbe conferenced with three (ormore) additional parties4.23PASSCall RecordingVerify that external calls canbe recorded via the SIP Trunkusing ShoreTel Communicator4.24PASSSilent Monitor /Barge-In / WhisperPageVerify that external calls canbe silently monitored, bargedin and whisper paged via theSUT4.27PASSContact CenterVerify that an inbound call canbe established directly to theShoreTel Contact Center, thatall prompts are heard and theagent can answer the callNotesConclusionDIDforSale SIP Trunking was successfully validated and approved with ShoreTel Connect Onsiterelease.ShoreTel. Brilliantly simple business communications.Page 20 of 21

Additional ResourcesShoreTel Connect ONSITE System Administration GuideShoreTel Connect ONSITE Planning and Installation GuideShoreTel Connect ONSITE Client User GuideVersion1.01.1DateFebruary 2016March al App NoteFeedback incorporatedShoreTel. Brilliantly simple business communications.ShoreTel, Inc. (NASDAQ: SHOR) is a leading provider of brilliantly simple IP phone systems andunified communications solutions powering today’s always-on workforce. Its flexiblecommunications solutions for on-premises, cloud and hybrid environments eliminate complexity,reduce costs and improve productivity.World Headquarters960 Stewart DriveSunnyvale, CA 94085USAshoretel.com 1 (800) 425-9385 Toll Free 1 (408) 331-3300 Tel 1 (408) 331-3333 FaxEMEAInspiredEasthampstead RoadBracknell, RG12 1YQ 44 (0) 1344 208800 TelAPAC8 Temas

SHORETEL APPLICATION NOTE for DIDforSale SIP Trunking Date: March 1, 2016 App Note Number: TC-16019 For use with: DIDforSale SIP Trunking Product: ShoreTe