ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to...

22
ShoreTel 21 (without SBC)

Transcript of ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to...

Page 1: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 (without SBC)

Page 2: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

2

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Table of Contents

1 Executive Summary ..................................................................................................... 3 2 Registration Method ................................................................................................... 5 3 XO SIP Service Packages Supported ............................................................................ 5 4 Software and Hardware Equipment Requirements for Testing ................................. 5 5 Test Configurations ..................................................................................................... 6 6 Test Bed Configuration Files ....................................................................................... 7 6.1 ShoreTel basic Configuration……………………………………………………………….………..7

Page 3: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

3

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

1 Executive Summary

This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of the issues and limitations found while performing the test. Issues/Limitations: Call Forward Always/BUSY/No Answer to PSTN to work requires special changes on

ShoreTel director to add ‘Diversion’ header.

Workaround:

- “Custom Parameters” – ‘HistoryInfo=diversion’ needs to be added via ShoreTel director.

- “Enable Original Called Information" flag under ‘Trunk Group’ on ShoreTel

director also needs to be enabled.

Detailed description of workaround can be found in section 6.1.

Caller-ID block feature for outgoing call from IPPBX doesn’t work. When dial with ‘9-*67’ from extension, ShoreTel sends out call with FROM as anonymous in outgoing INVITE. Workaround:

- In case of caller ID block call when FROM header is

[email protected] XO requires ‘P-Asserted-Identity’ header with known subscriber number to authenticate call.

- To make ShoreTel add 'P-Asserted-Identity’, create a new SIP Profile or use an

existing one.

If creating a new one, set the “User Agent:” parameter to “.*” (without the quotes). Leave the “Priority:” parameter at a default setting of 100. Check the box to the left of the “Enable” parameter by selecting it.

In the “Custom Parameters:” section adds the following entries (these are the parameters that you would add to an already created profile):

EnableP-AssertedIdentity=1

Page 4: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

4

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

These parameters are case sensitive, be sure to input them as noted without any spaces. Save the entry by selecting the “Save” option at the top of the page.

Inbound and Outbound fax call with T.38 failed with XO PKG1 (G.711 only).

This is a known XO limitation. There is a workaround available on XO side. Please contact XO support.

Fax over G.711 pass through (Inbound/outbound) doesn’t work with XO PKG2 (G729) failed as ShoreTel doesn’t fall back to G711.

No workaround found.

ShoreTel extension puts call on hold during conference process (to connect to 3rd

party) with MoH. For MoH ShoreTel sends re-INVITE with G.711. It sends another re-INVITE with G.729 to take call off hold. But NBS stays with G.711. This means some calls with PKG2 may end up with G.711.

Page 5: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

5

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

2 Registration Method

Static registration between ShoreTel and XO.

3 XO SIP Service Packages Supported

Pkg Codec DTMF Fax

1 G.711 RFC 2833 (in-band DTMF NOT supported)

T38; G.711 pass-through

2 G.729a RFC2833 T.38 (G.711 pass-through NOT supported)

3 G.711 in-band DTMF NOT supported G.711 pass through fallback

4 Software and Hardware Equipment Requirements for Testing

1. ShoreTel

ShoreTel Version: 21 ShoreTel Director: Build 21.78.3410.0

2. SIP Phones 2 - SIP Phones Version: ShoreTel 230

Page 6: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

6

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

5 Test Configurations

The following diagram shows the configuration used during lab testing.

214-635-5854 469-387-3261 469-387-3262

ShoreTel Voice Switch

(SG30)

172.27.25.50

SIP TRUNK TEST SHORETEL LAB SETUP

469-387-3263

Eth1 172.27.25.49

NETGEAR FS108P

172.27.25.51

172.27.25.53

172.27.25.54

172.27.25.55172.27.25.56

172.27.25.57

ShoreTel

ServerVersion 10.2

XO VOIP Network

Cisco 2400

SER 1/0:0200.1.251.2

192.192.192.2

FE 0/0205.158.163.89255.255.255.248

Note: Above lab setup only shows main lab network elements. NAT is required on XO

CPE. Contact XO Support to request NAT config on XO CPE.

Page 7: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

7

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

6 Test Bed Configuration Files

6.1 ShoreTel basic Configuration

Users

Trunks

IP Address or FQDN: XO SIP Trunk IP address

Page 8: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

8

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Trunk Groups

Trunk Groups (cont.)

Page 9: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

9

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Trunk Groups (cont.)

Page 10: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

10

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

DID Digit Map

DID Ranges:

Page 11: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

11

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

SIP Profiles: (Created new for XO)

Page 12: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

12

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Application Servers:

Application Servers (Cont.):

Page 13: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

13

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Application Servers – SG30:

Application Servers – SG30 (Cont.):

Page 14: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

14

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Codec Lists:

Page 15: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

15

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Call Control Options:

Page 16: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

16

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Voice Mail:

MoH:

Page 17: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

17

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Sites:

Sites (Cont.):

Page 18: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

18

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Workarounds:

1. To add ‘Diversion’ header.

Go to the "Trunks" section, then to "SIP Profiles", and then click on the "New" button.

Define a "Name", check the "Enable" parameter, in the "System Parameters" area enter the following (case sensitive):

HistoryInfo=Diversion

Save the change.

Go to the "Trunk Group" page and select the SIP trunk group you've defined for your SIP trunks, select to modify. Then configure the "Profile" from "_SystemTrunk" to the name you defined in step 2.

Towards the middle of the "Edit Trunk Group" page you'll see a parameter named "Enable Original Called Information", enable (check) this parameter then save the changes.

Page 19: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

19

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

Page 20: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

20

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

4. Music on Hold

1) Enable Jack based Music on Hold = disable Build-in capacity: IP Phone (5) + SIP Trunk (5) = Total (10) Create “SIP Trunk with Media Proxy” ports

Page 21: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

21

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

2) User Group > Executives > Music on Hold = <System Defaults>

3) Application Server > HQ/DVS > Headquarter: Enable file based Music on Hold = enable Music on Hold Local Extension = <any unused extension>

Page 22: ShoreTel 21 (without SBC) - XO Communications · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following is a summary of

ShoreTel 21 with XO SIP – Test report

22

© Copyright 8/4/2016. XO Communications, LLC. All rights reserved. XO, the XO design logo, and all related marks are trademarks of XO Communications, LLC. All other trademarks are property of their respective owners.

4) Call control > Music on Hold > System Defaults:

Internal Calls = <File based> File based system defaults = ShoreTel

5) Call Control > Music on Hold > Files > ShoreTel