25
ShoreTel 14.2 (without SBC)

ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 (without SBC)

Page 2: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

2

© Copyright 5/4/2015. 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 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

3

© Copyright 5/4/2015. 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:

� All outgoing calls with from ShoreTel has FROM number with “+1” in front of it by

design. That causes XO to reject call as it can’t recognize user.

Example:

From: "User 2" <sip:[email protected]:5060>;tag=4a99fc6d

Workaround:

- “Trunk Group Dialing Rules” needs to be added via ShoreTel director to strip off

“+1”.

Detailed description of workaround can be found in ShoreTel configuration

section 6.1.

� 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 ShoreTel configuration guide

attached with test report.

� 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.

Page 4: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

4

© Copyright 5/4/2015. 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.

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

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 server MUST require specific configuration change (windows registry

change) while it’s setup for PKG2.

Check ShoreTel configuration guide attached with test report for specific details.

� 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 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

5

© Copyright 5/4/2015. 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: 14.2 2. SIP Phones

2 - SIP Phones Version: ShoreTel 230

Page 6: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

6

© Copyright 5/4/2015. 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.54172.27.25.55

172.27.25.56172.27.25.57

ShoreTel Server

Version 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 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

7

© Copyright 5/4/2015. 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 System Parameter – Numbering plan

Page 8: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

8

© Copyright 5/4/2015. 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.

System Parameter – System extension

Sites

Page 9: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

9

© Copyright 5/4/2015. 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.

Switches

Switches (SG30)

IP Address: IP Address of ShoreTel switch.

Page 10: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

10

© Copyright 5/4/2015. 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.

Switches (Soft Switch)

IPPhones (Individual IP Phones)

Users (Individual Users)

Page 11: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

11

© Copyright 5/4/2015. 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.

Users

Users (continue)

Page 12: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

12

© Copyright 5/4/2015. 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 (Individual Trunks)

Trunk (Individual Trunks) XO lab

“Use IP address” – Add internal side IP of InGate. This is when InGate is used in front of ShoreTel.

Page 13: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

13

© Copyright 5/4/2015. 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 (XO)

Trunk Groups (XO) continue:

Page 14: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

14

© Copyright 5/4/2015. 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 Profile:

SIP Profile – ‘XO’

Page 15: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

15

© Copyright 5/4/2015. 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.

Screen shots from old testing. DID Range

Page 16: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

16

© Copyright 5/4/2015. 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.

USERS - Edit User

USERS - Edit User [Continue…]

Page 17: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

17

© Copyright 5/4/2015. 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.

USERS - Edit User [Continue…]

USER GROUPS

Page 18: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

18

© Copyright 5/4/2015. 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 list (XO PKG1)

Options

Page 19: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

19

© Copyright 5/4/2015. 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.

Auto Attendant Menu

Auto Attendant Menu (Continue)

Voice Mail

Page 20: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

20

© Copyright 5/4/2015. 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 remove ‘+1’ from FROM header.

• At the Director login screen, hold down the CTRL and Shift keys and click on the

"U" of User Id, if done correctly you should now see ***Support Entry***

displayed on the page, log in normally.

• Go to the SIP Trunk Group you've defined and edit it. Scroll to bottom of the

page, in the "Trunk Group Dialing Rules:" section, click on the "Custom" Edit

button.

• In the pop-up window enter ;10E and save the entry, that's it, you should now

see the FROM and DIVERSION headers in non-E.164 format without a leading

one.

2. To add ‘Diversion’ header.

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

button.

• Define a "Name", set the "User Agent" to .* (just period then asterisk), check the

"Enable" parameter, in the "Custom Parameters" area enter the following (case

sensitive):

HistoryInfo=diversion

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

ShoreTel 14.2 with XO SIP – Test report

21

© Copyright 5/4/2015. 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.

• 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 22: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

22

© Copyright 5/4/2015. 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.

3. Special Setting for PKG2 (G729)

On ShoreTel (windows) server:

- Open regedit on the ShoreWare server

- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Shoreline Teleworks\TDIMedia

- Add DWORD entry named "MaxNoOfG729Channels" and set it to a value of 28

hex (40 decimal). Please note that this entry is case sensitive and must be a

DWORD.

Page 23: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

23

© Copyright 5/4/2015. 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 24: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

24

© Copyright 5/4/2015. 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 25: ShoreTel 14.2 (without SBC) - XO Communications · 2016-09-15 · This report provides the test results found to date for the ShoreTel IP PBX SIP Trunking evaluation. The following

ShoreTel 14.2 with XO SIP – Test report

25

© Copyright 5/4/2015. 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