SHORETEL APPLICATION NOTE for FaxCore Fax Server Date: December 2016 App Note Number: TC - 16081 For use with: Product: FaxCore Server with a T.38 FoIP drivers ShoreTel Connect ONSITE System: ST Connect 21.79.9310.0
Contents Contents... 2 Introduction... 3 Configuration Overview... 4 Special Notes... 5 ShoreTel Server Configuration... 6 FaxCore Configuration... 12 Summary of Tests and Results... 14 Conclusion... 15 Additional Resources... 16 ShoreTel. Brilliantly simple business communications.... 16 ShoreTel tests and validates the interoperability of the Member's solution with ShoreTel's published software interfaces. ShoreTel does not test, nor vouch for the Member's development and/or quality assurance process, nor the overall feature functionality of the Member's solution(s). ShoreTel does not test the Member's solution under load or assess the scalability of the Member's solution. It is the responsibility of 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 published software interfaces. This does not imply any support for the Member's solution directly. Customers or reseller partners will need to work directly with the Member to obtain support for their solution. ShoreTel. Brilliantly simple business communications. Page 2 of 16
Introduction This Configuration guide describes the steps required to integrate a FaxCore Fax Server with a ShoreTel Connect Onsite System. Overview FaxCore s award winning fax server enables users to send and receive faxes from their desktop PCs, and a variety of MFPs that FaxCore has created connectors for. FaxCore also offers a custom ATA, called the FaxScan device which enables fax machines to send and receive faxes without needing any phone lines connected to the fax machine. With no client software needed on the desktop, FaxCore is easy to support and enables users to send and receive faxes from the FaxCore UI, which works with Google Chrome, Microsoft Edge, Internet Explorer, FireFox and Safari. FaxCore works with all email systems, including Office 365, Exchange and gmail. Users can send and receive faxes from Outlook as easily as sending an email. The FaxCore client printer driver is an optional component that can be used for a print-to-fax way to send faxes from any application that can print. Features and Benefits All faxes archived for as long as needed. Never lose another fax. Eliminate fax lines, paper and fax machines with desktop faxing. FaxCore and the FoIP drivers can run in a VM, eliminating extra hardware. FaxCore helps companies comply with HIPAA and PCI compliance. Technical /Sales Support For general sales/support questions, please contact FaxCore Software directly at the following contact numbers: FaxCore Sales: +1 720-870-2900, option 1 or sales@faxcore.com FaxCore Technical Support: +1 720-870-2900, option 2 or support@faxcore.com Fax: +1 720-870-4141 ShoreTel. Brilliantly simple business communications. Page 3 of 16
Configuration Overview Network Topology Test Environment ShoreTel Connect Onsite HQ Server FaxCore Server Software with T.38 FoIP Drivers (FaxBack) ShoreTel Voice Switch ShoreGear Switch ShoreTel IP Phones ShoreTel Virtual Phone Switch ShoreTel Virtual Trunk Switch ShoreTel. Brilliantly simple business communications. Page 4 of 16
Special Notes The following are the caveats and limitations of the FaxCore Server with a ShoreTel Connect Onsite system. At this time, we are unable to provide an additional information on the resolution of these limitations, but suggest to periodically refer to a ShoreTel Connect OnSite release notes for the updates at the following location: http://www.support.shoretel.com FaxCore Server Configuration This application note covers the configuration procedure of setting up a FaxCore Server for users with a unique fax extension via SIP trunks, using Off System Extensions (OSEs) rather than a SIP UM server. Fax Passthrough Support G711 Fax Passthrough is not supported with a FaxCore Server using T.38 FoIP drivers. ShoreTel License ShoreTel SIP Trunk licenses are required to establish a SIP Trunk between the FaxCore Server and a ShoreTel system. This is in addition to the SIP Trunk licenses that are required to connect to an ITSP. Mailbox-only licenses are required to support multiple user accounts in the FaxCore server. ShoreTel Switch Support The following switch types are supported with a FaxCore Server Virtual Trunk Switch ShoreGear Switches (Legacy) NOTE: ShoreTel Voice switches are not currently supported due to a known defect ENG-457762. It will be supported in a future release. Additionally, this Application Note assumes the setup, configuration and licensing of the Virtual/Physical Switches has already been completed. If you require additional information, please refer to the ShoreTel Connect Onsite Planning and Installation guide at the following location: ShoreTel Connect Onsite Planning and Installation Guide ShoreTel. Brilliantly simple business communications. Page 5 of 16
ShoreTel Server Configuration This section outlines the steps to configure a ShoreTel system with FaxCore Server. Site Configuration This section describes the Site configuration required on the ShoreTel system to work with Corvisa SIP Trunking. 1. Navigate to System > Sites 2. Set Name: Headquarters 3. Set Local Area Code: 408 is used in this example 4. Intra-Site Calls: The default codec list High Bandwidth Codecs is selected from the drop down menu 5. Inter-Site Calls: The default codec list Low Bandwidth Codecs is selected from the drop down menu 6. Fax and Modem Calls: The default Codec List, Fax Codecs High Bandwidth, is selected from the drop down menu. 7. Leave all other fields as default 8. Click SAVE ShoreTel. Brilliantly simple business communications. Page 6 of 16
SIP Trunk Profile This section describes the SIP Profile configuration required on the ShoreTel system to work with a FaxCore Server. FaxCore uses Default ITSP SIP Profile to establish SIP Trunk with a ShoreTel system. Trunk Group Configuration This section describes the procedure to create SIP Trunk Group for Corvisa SIP Trunking. 1. Navigate to Trunks > Trunk Groups > Trunk Groups 2. Click NEW 3. Set Name: Fax Server 4. Set Trunk Type: SIP 5. Set Profile: The default SIP Profile Default ITSP, is selected from drop down menu. 6. Set Digest Authentication: -None- is selected from drop down 7. Leave other fields as default. 8. Go to the INBOUND tab 9. Set Number of Digits from CO: 4 was used in this validation 10. Check Tandem trunking checkbox ShoreTel. Brilliantly simple business communications. Page 7 of 16
11. Select an appropriate User group with an access of PSTN SIP Trunks. Executives used in this interop had access to both PSTN and Fax Server SIP Trunks. 12. Enter the Trunk Access Code (TAC) of a PSTN SIP Trunk Group, as a Prepend dial in prefix. 13. Leave other fields as default. 14. Select the OUTBOUND tab 15. Outgoing: Checked 16. Set Access Code: 9 is used in this example 17. Set Local Area Code: 408 is used in this example. 18. Check Enable original caller information checkbox. 19. Scroll down to the bottom of the screen 20. Dial 7 digits for Local Area Code: Checked 21. Leave all other fields as default 22. Click SAVE ShoreTel. Brilliantly simple business communications. Page 8 of 16
ShoreTel. Brilliantly simple business communications. Page 9 of 16
Fax Users This section describes the configuration procedure to create a unique fax extension to route all fax calls to a FaxCore server. 1. Go to Administration > Users > Users 2. Click NEW to create a new fax user 3. Set a License type from a drop-down menu to Mailbox-Only. 4. Select a User group, with access to a FaxCore SIP Trunks. Executives used in this interop had access to both PSTN and FaxCore SIP Trunks. 5. Leave other parameters as default 6. Go to a ROUTING tab and select AVAILABILITY STATES > AVAILABLE 7. Set Call forward condition to Always 8. Set Always destination to an off-system extension number of FaxCore Fax server created previously in SIP Trunk group configuration. 9. Leave other parameters as defaults. 10. Click SAVE ShoreTel. Brilliantly simple business communications. Page 10 of 16
11. Click SAVE Individual Trunks This following procedure outlines the steps required to create SIP Trunks with Fax Core Server. 1. Navigate to Trunks > Trunks 2. Click NEW 3. Set Trunk Group: Fax Server (SIP) 4. Set Name: Fax Server SIP Trunk is used in this setup 5. Set Switch: SETUP1_SITE1_SWITCH2 is selected to host SIP Trunks. 6. Set IP Address or FQDN: Enter the IP Address of the FaxCore Server. 7. Click SAVE ShoreTel. Brilliantly simple business communications. Page 11 of 16
FaxCore Configuration The FaxCore Server, with a T.38 FoIP drivers, was validated with a ShoreTel Connect OnSite system via SIP Trunks. The specifics of the FaxCore Server software installation will not be covered in this Application Note. It will be provided pre-configured to the customers. For an additional information, please contact your FaxCore Sales/Support representative. FaxCore Configuration The following section describes the configuration steps required to configure T.38 FoIP drivers on a FaxCore server: 1. Open the FaxCore configuration tool using a Fax Hardware Setup application. 2. Enter the ShoreTel SIP Trunk Switch IP address as a Gateway IP Address 3. Enter the CSID or the Identifier of your company. ShoreTel. Brilliantly simple business communications. Page 12 of 16
4. Leave other parameteres as default and Click OK. 5. To enable DNIS routing, Open REGEDIT and go to the following location HKLM/Software/Wow6432Node/FaxBackSDK/IP_FAX. 6. Create a new string value and enter T38_INVITE,USE_DIVERSION_AS_DNIS. 7. Restart the CAS service. ShoreTel. Brilliantly simple business communications. Page 13 of 16
Summary of Tests and Results N/S = Not Supported N/T= Not Tested N/A= Not Applicable Primary Switch Test Plan (ShoreTel Virtual Trunk Switch) ID Result Name Description Notes 1.1 PASS Setup and Initialization 1.2 PASS Inbound T.38 Fax Call 1.3 PASS Outbound T.38 Fax 1.4 PASS Inbound T.38 Fax Redirect (Diversion) Verify successful setup and initialization of the Fax Server Verify inbound T.38 Fax Verify outbound T.38 Fax Verify inbound T.38 Fax is properly redirected to T.38 Fax Server with correct diversion header. 1.5 PASS T.38 Fax routing Verify Inbound T.38 fax is properly routed to a correct User account 1.6 N/S Inbound G711 Passthrough Fax 1.7 N/S Outbound G711 Passthrough Fax Verify both call legs are properly recorded and retrievable on the server. Verify both call legs are properly recorded and retrievable on the server. FaxCore s T.38 FoIP drivers does not support Pass through fax FaxCore s T.38 FoIP drivers does not support Pass through fax ShoreTel. Brilliantly simple business communications. Page 14 of 16
Secondary Switch Test Plan (ShoreGear Switch - Legacy) ID Result Name Description Notes 1.1 PASS Setup and Initialization 1.2 PASS Inbound T.38 Fax Call 1.3 PASS Outbound T.38 Fax 1.4 PASS Inbound T.38 Fax Redirect (Diversion) Verify successful setup and initialization of the Fax Server Verify inbound T.38 Fax Verify outbound T.38 Fax Verify inbound T.38 Fax is properly redirected to T.38 Fax Server with correct diversion header. 1.5 PASS T.38 Fax routing Verify Inbound T.38 fax is properly routed to a correct User account 1.6 N/S Inbound G711 Passthrough Fax 1.7 N/S Outbound G711 Passthrough Fax Verify both call legs are properly recorded and retrievable on the server. Verify both call legs are properly recorded and retrievable on the server. FaxCore s T.38 FoIP drivers does not support Passthrough fax FaxCore s T.38 FoIP drivers does not support Passthrough fax Conclusion FaxCore Server with T.38 FoIP drivers has been successfully validated and approved with ShoreTel Connect Onsite system. ShoreTel. Brilliantly simple business communications. Page 15 of 16
Additional Resources ShoreTel Connect ONSITE System Administration Guide ShoreTel Connect ONSITE Planning and Installation Guide ShoreTel Connect ONSITE Client User Guide Version Date Contributor Content 1.0 Dec 2016 M.Saini Original App Note ShoreTel. Brilliantly simple business communications. ShoreTel, Inc. (NASDAQ: SHOR) is a leading provider of brilliantly simple IP phone systems and unified communications solutions powering today s always-on workforce. Its flexible communications solutions for on-premises, cloud and hybrid environments eliminate complexity, reduce costs and improve productivity.