Polycom Trio 8800, Trio 8500, Trio Visual+ User Manual

Page 1
DEPLOYMENT GUIDE
UC Software 5.5.4AA | April 2018 | 3725-49078-022A
Polycom® UC Software with Skype for Business
For Polycom® Trio™ 8800 and 8500 Systems and Polycom Trio Visual+ System
Page 2
Copyright© 2018, Polycom, Inc. All rights reserved. No part of this document may be reproduced, translated into another language or format, or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Polycom, Inc.
6001 America Center Drive San Jose, CA 95002 USA
Trademarks Polycom
trademarks and/or service marks of Polycom, Inc. and are registered and/or common law marks in the United States and various other countries.
All other trademarks are property of their respective owners. No portion hereof may be reproduced or transmitted in any form or by any means, for any purpose other than the recipient's personal use, without the express written permission of Polycom.
®
, the Polycom logo and the names and marks associated with Polycom products are
Disclaimer While Polycom uses reasonable efforts to include accurate and up-to-date information in this document,
Polycom makes no warranties or representations as to its accuracy. Polycom assumes no liability or responsibility for any typographical or other errors or omissions in the content of this document.
Limitation of Liability Polycom and/or its respective suppliers make no representations about the suitability of the
information contained in this document for any purpose. Information is provided "as is" without warranty of any kind and is subject to change without notice. The entire risk arising out of its use remains with the recipient. In no event shall Polycom and/or its respective suppliers be liable for any direct, consequential, incidental, special, punitive or other damages whatsoever (including without limitation, damages for loss of business profits, business interruption, or loss of business information), even if Polycom has been advised of the possibility of such damages.
End User License Agreement BY USING THIS PRODUCT, YOU ARE AGREEING TO THE TERMS OF THE END USER LICENSE AGREEMENT (EULA) AT: http://documents.polycom.com/indexes/licenses. IF YOU DO NOT AGREE TO THE TERMS OF THE EULA, DO NOT USE THE PRODUCT, AND YOU MAY RETURN IT IN THE ORIGINAL PACKAGING TO THE SELLER FROM WHOM YOU PURCHASED THE PRODUCT.
Patent Information The accompanying product may be protected by one or more U.S. and foreign patents and/or
pending patent applications held by Polycom, Inc.
Open Source Software Used in this Product This product may contain open source software. You may receive
the open source software from Polycom up to three (3) years after the distribution date of the applicable product or software at a charge not greater than the cost to Polycom of shipping or distributing the software to you. To receive software information, as well as the open source software code used in this product, contact Polycom by email at OpenSourceVideo@polycom.com.
Customer Feedback We are striving to improve our documentation quality and we appreciate your feedback. Email
your opinions and comments to DocumentationFeedback@polycom.com.
Polycom Support Visit the Polycom Support Center for End User License Agreements, software downloads,
product documents, product licenses, troubleshooting tips, service requests, and more.
2
Page 3
Contents
Contents
Conventions Used in Polycom Guides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Information Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Typographic Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Microsoft Qualified Phones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Polycom Trio System Interoperability with Microsoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Prerequisites - On-Premises Deployments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Polycom UC Software, Template Files, and Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Get Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Deploying Polycom Phones with Skype for Business . . . . . . . . . . . . . . . . . . . . 12
Power the Polycom Trio System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Configure the Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Set Up Polycom UC Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Provisioning the Phones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Configuring In-Band Provisioning Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Provision and Update with a USB Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Audio Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Polycom NoiseBlock™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Microphone Mute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Audio Output Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
USB Audio Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Polycom Trio System Audio Codec Support with Skype for Business . . . . . . . . . . . . . . . . . . 31
Video Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Video and Camera Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Toggling Between Audio-only or Audio-Video Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Video-based Screen Sharing Support for Polycom Trio Solution . . . . . . . . . . . . . . . . . . . . . . 43
Skype for Business Video Layouts on Polycom Trio System . . . . . . . . . . . . . . . . . . . . . . . . . 44
Forward Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Video Simulcast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Supported Video Codecs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Polycom, Inc. 3
Page 4
Contents
Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Content Sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Create Conference Room Accounts for Skype for Business . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Screen Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
User Accounts and Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Smart Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Microsoft Exchange Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Private Meetings in Microsoft Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Unified Contact Store . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Contact Directories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Call Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Administrator Menu on Polycom Trio Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Skype for Business User Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Create a User Profile Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Call Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Skype for Business Local and Centralized Real-Time Audio and Video Calling . . . . . . . . . . . 81
Using an API to Join a Skype for Business Meeting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Join a Meeting with a SIP URI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Skype for Business Private Meeting Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
USB Mode for Skype Room Systems and Surface Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Local Call Recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Configuring Shared Line Appearance (SLA) for Skype for Business . . . . . . . . . . . . . . . . . . . 88
Hybrid Line Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
International Dialing Prefix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Centralized Conference Control Protocol (CCCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Local Digit Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Dial Plans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
System Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Capture Your Device's Current Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Time and Date Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Polycom Trio System Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Phone Theme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Polycom Trio System Display Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Polycom Trio Solution IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Configure the Polycom Trio System Phone Number and Label . . . . . . . . . . . . . . . . . . . . . . 114
Status Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Polycom, Inc. 4
Page 5
Contents
System Name for Wireless Content Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Time Zone Location Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Near Field Communication (NFC)-Assisted Bluetooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Wireless Network Connectivity (Wi-Fi) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Extended Link Layer Discovery Protocol (LLDP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
STUN / TURN / ICE Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Accessing the Web Configuration Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Device Lock for Skype for Business . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Administrator and User Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Security Certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Lock Phone Ports and Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Securing Audio Using Master Key Identifier (MKI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Sign In Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Configuring a Skype for Business Sign In Method and Credentials . . . . . . . . . . . . . . . . . . . 142
PIN Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Web Sign In for Skype for Business Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Single Sign-On (SSO) Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Hardware and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Powering the Polycom Trio 8500 and 8800 Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Power the Polycom Trio System with the Optional Power Injector . . . . . . . . . . . . . . . . . . . . 149
Pairing the Polycom Trio Visual+ with Polycom Trio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Polycom Trio System Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Consumer Electronics Controls (CEC) over HDMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Device and Software Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
In-Band Provisioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Data Center Resiliency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Polycom Experience Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Client Media Port Ranges for QoE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Microsoft Quality of Experience Monitoring Server Protocol (MS-QoE) . . . . . . . . . . . . . . . . 162
User Log Upload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Polycom UC Software Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Phone Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Change the Base Profile from the Phone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Inbound and Outbound Ports for Polycom Trio System with Skype for Business . . . . . . . . . 176
Polycom, Inc. 5
Page 6
Contents
Real-Time Transport Protocol (RTP) Port Parameters for Skype for Business . . . . . . . . . . . 178
Polycom, Inc. 6
Page 7
Conventions Used in Polycom Guides
Polycom guides contain terms, graphical elements, and a few typographic conventions. Familiarizing yourself with these terms, elements, and conventions will help you successfully perform tasks.
Information Elements
Polycom guides may include any of the following icons to alert you to important information.
Information Elements
Name Icon Description
Note
Important
Caution The Caution icon highlights information you need to know to avoid a hazard that could
Web Info
The Note icon highlights information of interest or important information needed to be successful in accomplishing a procedure or to understand a concept.
Important highlights information of interest or important information needed to be successful in accomplishing a procedure or to understand a concept.
potentially impact device performance, application functionality, or successful feature configuration.
The Web Info icon highlights supplementary information available online such as documents or downloads on support.polycom.com or other locations.
Polycom, Inc. 7
Page 8
Conventions Used in Polycom Guides
Typographic Conventions
A few typographic conventions, listed next, are used in Polycom guides to distinguish types of in-text information.
A
Typographic Conventions
Convention Description
Bold Highlights interface items such as menus, menu selections, window and dialog names,
soft keys, file names, and directory names when they are involved in a procedure or user action. Also used to highlight text to be entered or typed.
Italics Used to emphasize text, to show example values or inputs (in this form: <example>), and
to show titles of reference documents available from the Polycom Support Web site and other reference sites.
Blue Text Used for cross references to other sections within this document and for hyperlinks to
external sites and documents.
Courier Used for code fragments, parameter names and permitted values.
Polycom, Inc. 8
Page 9
Getting Started
This guide provides general guidance on installing and provisioning with Polycom UC Software and shows you how to deploy the Polycom Trio 8800 and 8500 systems.
The Polycom Trio Visual+ accessory is supported with the Polycom Trio 8500 and 8800 systems. This guide shows you how to set up a Polycom Trio system with the Polycom Trio Visual+ system to provide video and content-sharing capabilities to your calls.
Support for Lync 2010 is limited to testing of basic call scenarios. Microsoft support of Lync and Skype for Business is documented on Microsoft's website. Microsoft does not currently support IP phones on Lync
2010. For information, see IP Phones on Microsoft Support.
The Polycom Trio 8800 and 8500 systems are also known as Polycom RealPresence Trio 8800 and 8500 systems.
Microsoft Qualified Phones
Polycom offers Polycom Trio systems already configured for use with Skype for Business on-premise deployments or Skype for Business Online. Polycom Trio systems include Microsoft-qualified UC Software with a Polycom feature license that enable you to start up and register with default Microsoft settings.
Feature Licenses
Polycom devices purchased and shipped with a Skype or Lync Base Profile include a Polycom feature license to register with Skype for Business, Lync Server, and Office 365. If you do not purchase devices with a configured Skype or Lync Base Profile, you can use Polycom phones in a Skype for Business, Lync Server, or Office 365 environment for trial purposes, without purchasing a license, for a maximum of 30 days.
For information about purchasing a Polycom feature license, talk to your Polycom reseller or Polycom sales representative.
Polycom Trio System Interoperability with Microsoft
Polycom Trio systems support integration with:
Polycom, Inc. 9
Page 10
Getting Started
Skype for Business on-premises.
Skype for Business Online including Microsoft Skype for Business Cloud PBX in Microsoft Office 365.
Polycom Trio Visual+ system interoperability with Skype for Business on-premises and Online (O365)
is Polycom supported but not Microsoft qualified.
The migration of users from Skype for Business on-premises to Office 365
Microsoft Exchange on-premises 2013 and 2010
Exchange Online services
Lync Server 2013 and Lync Server 2010 (audio only) for on-premise deployments.
Web Info: For full lists of Polycom-supported Microsoft environments, features, client versions, and products tested, see the Polycom Trio Solution - Release Notes on Polycom Trio.
Prerequisites - On-Premises Deployments
Before you set up Polycom devices for an on-premises Skype for Business deployment, ensure that you complete the following tasks:
Set the server log levels to capture only low-level events.
Disable automatic device update by setting:
Set-CsIPPhonePolicy -EnableDeviceUpdate $False
For more information see Set-CsIPPhonePolicy on Microsoft TechNet.
device.prov.lyncDeviceUpdateEnabled.set=0
device.prov.lyncDeviceUpdateEnabled=0
Polycom UC Software, Template Files, and Documentation
Polycom offers UC Software for Skype for Business in two file formats:
Combined or Split sip.ld.
Polycom offers UC Software in CAB file format. This Microsoft Windows archive file format,
recommended by Microsoft for customer premises equipment (CPE), safely compresses data and embeds digital certificates.
This Deployment Guide refers to two configuration file templates:
SkypeTrioSharedExample.cfg. This template file for the Polycom Trio 8800 system provides you with all required parameters and default settings to register with Skype for Business Server.
000000000000.cfg. Use this master configuration file to load SkypeTrioSharedExample.cfg and all other configuration files containing settings you want to load to devices from a central provisioning server. For details on using template and master configuration files, see the Polycom Trio Solution - Administrator Guide.
Polycom, Inc. 10
Page 11
Getting Started
Web Info: All template files, Polycom UC Software, and supporting documentation is
available on Polycom Trio Support.
Limitations
The Polycom Trio 8800 and 8500 systems support audio-only conference calls in a Microsoft Lync Server 2010 environment.
Get Help
For more information about installing, configuring, and administering Polycom products, refer to Documents and Downloads at Polycom Support.
The Polycom Community
The Polycom Community gives you access to the latest developer and support information. Participate in discussion forums to share ideas and solve problems with your colleagues. To register with the Polycom Community, simply create a Polycom online account. When logged in, you can access Polycom support personnel and participate in developer and support forums to find the latest information on hardware, software, and partner solutions topics.
Polycom, Inc. 11
Page 12
Deploying Polycom Phones with Skype for Business
Complete four major tasks to register your phones with Skype for Business. If you are using Polycom phones
shipped with Skype for Business-qualified UC Software and want to keep default settings with no change, you need only configure the network. If you want to customize default settings, complete the following tasks
Power the Polycom Trio System
Configure the Network
Set Up Polycom UC Software
Provisioning the Phones
Note: Polycom phones ordered with the Skype or Lync Base Profile are shipped with Skype for Business-qualified software that enables you to start up the phone and register with Skype for Business Server with default settings. If you are using Polycom phones shipped with Skype for Business-qualified UC Software and want to keep default settings with no change, you need only complete the task Set Up the Network. If you want to customize default settings, complete all four tasks.
:
Power the Polycom Trio System
For instructions on powering the Polycom Trio 8800 and 8500 systems, and the Polycom Trio Visual+ system, refer to Hardware and Accessories.
Configure the Network
Configure the following network settings to register Polycom devices with Skype for Business.
To configure the network:
1 Set up or verify Domain Name System (DNS) service (SRV) records to allow the devices to discover
Skype for Business server automatically. For information on creating and verifying DNS SRV records, see Required DNS Records for Automatic Client Sign-In on Microsoft TechNet.
2 (Optional) If you are setting Microsoft Call Admission Control (CAC) refer to Microsoft Plan for call
admission control in Skype for Business Server 2015 for required bandwidth guidelines.
3 Obtain a root certificate authority (CA) security certificate using one of the following methods:
Polycom, Inc. 12
Page 13
Deploying Polycom Phones with Skype for Business
Certificate Method Description
Lightweight Directory Access Protocol (LDAP) Domain Name System (DNS)
Dynamic Host Configuration Protocol (DHCP) Option 43
DHCP Option 66 Use this method if you are using a provisioning server or set DHCP options using
Polycom devices running UC Software 5.3.0 or later that you are registering with Skype for Business automatically fetch the root certificate using a LDAP DNS query. Phones you register with Skype for Business are enabled with this feature by default and no additional configuration is required.
When provisioning phones from within an enterprise, you can use DHCP Option 43 to download a private CA root security certificate used by Skype for Business. The security certificate is required to support secure HTTPS and TLS connections.
In conjunction with DHCP Option 43, ensure that your devices can access Skype for Business Server Certificate Provisioning Web service over HTTP (TCP 80) and HTTPS (TCP 443).
Note: If you configure DHCP Option 43 in on-premises Skype for Business deployments, the phone displays only the PIN Authentication menu to users.
For more details and troubleshooting information on DHCP Option 43, see Set Up
DHCP for Devices on Microsoft TechNet.
one of the following methods:
DHCP Option 160. If you are using Polycom devices with a Skype or Lync Base Profile, use Option 161 with the address (URL or IP address) of the provisioning server. You can set the provisioning server address or URL on the device menu.
DHCP Option 161. If you are using Polycom devices with an Open SIP Base Profile, use Option 160 with the address (URL or IP address) of the provisioning server. You can set the provisioning server address or URL on the device menu or set the Base Profile using the Web Configuration Utility.
4 Set up each user with a Skype for Business account and credentials.
Supported DHCP Options and Sub-Options on the Polycom Trio System
The following table lists the individual options and sub-options for DHCP Option 43 supported on the Polycom Trio system.
DHCP Options and Sub-Options
Option Result
Option 1 - Subnet mask The phone parses the value from Option 43
Option 2 - Time offset The phone parses the value.
Option 3 - Router The phone parses the value.
Option 4 - Time server The phone parses the value.
Option 6 - Domain Name Server The phone parses the value.
Polycom, Inc. 13
Page 14
Deploying Polycom Phones with Skype for Business
DHCP Options and Sub-Options
Option 7 - Domain Log server The phone parses the value.
Option 15 - Domain Name The phone parses the value.
Option 42 - Network Time Protocol server The phone parses the value.
Option 66 - TFTP Server Name The phone parses the value.
Sub-options configured in Option 43
Options 1, 2, 3, 4, 5, 6, 7, 15, 42, and 66 The phone parses the value.
Skype for Business DHCP Options on Polycom Trio Solution
The following table lists the Skype for Business options and sub-options for DHCP Option 43 supported on Polycom Trio systems. For more detailed information on sub-options and URL format, see Setting Up DHCP
for Devices on Microsoft TechNet.
DHCP Options and Sub-Options
Option Result
Option 1- Subnet mask The phone parses the value from Option 43
Option 2 - Time offset The phone parses the value.
Option 3 - Router The phone parses the value.
Option 4 - Time server The phone parses the value.
Option 6 - Domain Name Server The phone parses the value.
Option 7 - Domain Log server The phone parses the value.
Option 15 - Domain Name The phone parses the value.
Option 42 - Network Time Protocol server The phone parses the value.
Option 66 - TFTP Server Name The phone parses the value.
Sub-options configured in Option 43
Sub-option 1 - UC Identifier
Sub-option 2 - URL Scheme
Sub-option 3 - Web Server FQDN
Sub-option 4 - Port
Polycom, Inc. 14
Page 15
Deploying Polycom Phones with Skype for Business
DHCP Options and Sub-Options
Sub-option 5 - Relative Path for Certificate Provisioning Web Service.
Example URL:
https://lyncsvrWebPoolFQDN:443/CertProv/CertProvisioningService.svc
Set Up Polycom UC Software
The latest UC Software for Polycom Trio is available on Polycom Trio Support.
Caution: To avoid placing the phone in a continuous reboot cycle, do not provision phones with UC Software from both a Microsoft server and your own provisioning server.
To set up Polycom UC Software:
1 Set up a provisioning server on your computer and create a root directory to hold all of the required
UC Software, configuration files, and subdirectories. Name the directory to identify it as containing the Polycom UC Software release.
To set up your own provisioning server, you need an XML editor, such as XML Notepad, installed on your computer. Your provisioning, or boot server must support one of the FTP, FTPS, TFTP, HTTP, or HTTPS protocols, FTP being the most common. FileZilla Server is a free FTP solution.
2 Decide if you are provisioning your phones from Skype for Business Server or using your own
provisioning server.
Deploying UC Software in CAB file format provisions the phones and enables default feature functionality, including the automatic software update feature. However, if you want to change or customize default functionality of the phone features, you need to set up and edit Polycom UC Software configuration files on your own provisioning server and send the custom settings to the phones.
3 Download, save, and extract UC Software to the root directory you created.
If you are deploying UC Software from Skype for Business Server, download the CAB file version
of Polycom UC Software.
If you are deploying phones from your own provisioning server, download the split or combined
version of Polycom UC Software in XML format.
4 After the UC Software directory is extracted, open the folder in your root directory.
5 Configure a Call Park Orbit Policy. You must configure a call park orbit policy to enable the call park
feature. See Configuring Call Park on the Microsoft web site.
Provisioning the Phones
Polycom provides manual per-phone provisioning methods and centralized provisioning methods. The method labeled device.set is an advanced method for users familiar with Polycom configuration files and uses centralized provisioning to set the Base Profile for multiple phones.
Polycom, Inc. 15
Page 16
Deploying Polycom Phones with Skype for Business
The Base Profile is a provisioning option available on Skype for Business-enabled Polycom devices that simplifies the process of registering your devices with Skype for Business. The Base Profile displays in the phone's menu system and varies by phone model. The Base Profile automates registration with a default set of configuration parameters and settings; you cannot modify or customize the Base Profile or feature settings. Because you can provision only a single phone at a time from the local phone menu, Polycom recommends using centralized provisioning for deployments of greater than 20 devices requiring only default Skype for Business settings.
If you are using Polycom UC Software 5.1.1 or later, the Web Configuration Utility is disabled by default and you cannot register phones with the Web Configuration Utility. If you want to use a phone's Web Configuration Utility after the phone is registered with Skype for Business Server, you must enable access to the Web Configuration Utility.
Related Links:
For complete information on provisioning Polycom Trio with UC Software, see the Polycom Trio
Systems - Administrator Guide on Polycom Trio Support.
Manual Provisioning Methods
Polycom provides five per-phone manual methods you can use to register Polycom devices with Skype for Business. All manual provisioning methods set the Base Profile of a phone to Skype. The Base Profile is a feature on each Polycom phone that, when set to Skype, automatically provisions the phone with the default parameters required to work with Skype for Business.
When you use configuration files to provision the phones with Skype for Business, the phone Base Profile stays set to Generic. You do not need to set the Base Profile to Skype for Business when provisioning with configuration files.
You can set the Base Profile of a phone to Skype in the following ways:
Set the Base Profile from the Settings Menu. Set the Base Profile to Skype from the phone’s Settings
menu during normal phone functioning.
Set the Base Profile Using the Web Configuration Utility. Use the Polycom Web Configuration Utility
to set the Base Profile from a web browser. This is particularly useful when working remotely.
Manually Reboot the Phone
When you change the Base Profile using any of these methods, the phone reboots. If the phone does not reboot, you can manually reboot by powering off/on the phone or manually rebooting the phone from the Settings menu.
To manually reboot the phone:
1 Go to Settings > Advanced.
2 Enter the password (default 456).
3 Press Enter.
4 Choose Reboot Phone.
When the phone completes the reboot cycle, the Sign In screen displays.
Polycom, Inc. 16
Page 17
Deploying Polycom Phones with Skype for Business
Set the Base Profile from the Settings Menu
You can set the Base Profile to Skype from the phone Settings menu.
To set the Base Profile to Skype from the Settings Menu:
1 Go to Settings > Advanced > Administration Settings > Network Configuration, and set Base
Profile to Skype.
2 Select Back > Save Configuration. The phone automatically restarts and displays the Sign In
screen. Users can now sign in.
Set the Base Profile Using the Web Configuration Utility
If your phone is not shipped with the Base Profile set to Skype for Business, you can use the Web Configuration Utility to manually set a phone's Base Profile to Skype. As part of a UC Software security update, phone access to the Web Configuration Utility is disabled by default when the phone registers with Skype for Business Server. To enable access, refer to Access to the Web Configuration Utility. You cannot configure sign-in credentials using the Polycom Web Configuration Utility.
To set the Base Profile to Skype using the Web Configuration Utility:
1 Provide power to your phones and allow the phones to complete the power-up process.
2 Obtain the IP address of each phone in your deployment by going to Settings > Status > Platform
> Phone. The IP address displays in the IP: field.
3 Enter the phone's IP address in the address bar of a web browser.
The Web Configuration Utility login screen displays.
4 Choose Admin to log in as an administrator, and then enter the administrator password (default
456) and click Submit.
5 In the Home page, navigate to the Simple Setup menu.
6 From the Base Profile drop-down, choose Skype, and click Save at the bottom of the page.
7 In the confirmation dialog, choose Yes. The phone automatically restarts.
Users can now sign in.
Centralized Provisioning
Polycom strongly recommends using a central provisioning server when provisioning multiple phones to:
Configure multiple devices automatically
Facilitate automated software updates
Receive automatic log files
Add, remove, or manage features and settings to multiple phones simultaneously
Create phone groups and modify features and settings for each phone group
Polycom, Inc. 17
Page 18
Deploying Polycom Phones with Skype for Business
Caution: Using an existing server to deploy your provisioning server can affect performance of your Skype for Business deployment. Misconfiguration or nonstandard deployment of the Microsoft Internet Information Services (IIS) web server may affect your ability to obtain accurate Microsoft support.
Centralized Provisioning Methods
Use one of the following methods to centrally deploy multiple devices:
Set Up Polycom with Skype for Business Online and Microsoft® Exchange Online. Use Skype for
Business Online or Microsoft Exchange Online to set up phones and configure features.
Deploy UC Software from Skype for Business Server. Download UC Software in CAB file format and
place the software on Skype for Business Server. Default feature settings are applied to all your phones.
Deploy UC Software for Polycom Trio Systems from a Provisioning Server . This method requires you
to set up your own provisioning server. Setting up your own provisioning server enables you to customize feature settings using the template configuration files included in the UC Software download. With this method, users can sign in with their credentials from the phone's interface.
Set the Base Profile with device.* Parameters. Polycom recommends using device.* parameters to
configure multiple devices and only if you are familiar with Polycom centralized provisioning and configuration files.
Set Up Polycom with Skype for Business Online and Microsoft
Skype for Business Online and Microsoft Exchange Online provide applications and services including email and social networking, Exchange Server, SharePoint, Yammer, MS Office web applications, and Microsoft Office software. Polycom offers Skype for Business Online and Exchange Online for:
Polycom Trio 8800 and 8500 systems
VVX 201, 300/310, 301/311, 400/410, 401/411, 500/501, and 600/601 business media phones
If you need to configure media ports for Skype for Business Online deployments, see Skype for Business
Online for specific port numbers.
When using Skype for Business Online and Microsoft Exchange Online, note the following:
You must use TLS-DSK to authenticate Polycom phones
Polycom phones support use of ZTP staging for software upgrades
You can configure and manage VVX business media phones from the Office 365 online interface without the need for a separate provisioning server. After you set up phones, the first time users log in to a phone, users are prompted by a menu to set the time zone.
To set up Exchange online:
1 Install and open the Skype for Business Online, Windows Powershell Module.
2 Type the command
3 Connect to the Skype for Business tenancy using the command
$session=New-CsOnlineSession -Credential $cred
®
Exchange Online
Import-Module SkypeOnlineConnector
.
Polycom, Inc. 18
Page 19
Deploying Polycom Phones with Skype for Business
4 When the Powershell credential request dialog displays, enter your Skype for Business user name
and password.
5 Import the session with the command
Import-PSSession $session -Verbose -AllowClobber
6 Set policies with the command
CsIPPhonePolicies
.
Deploy UC Software from Skype for Business Server
If you downloaded UC Software files in CAB format, complete the following procedure to deploy UC Software from Skype for Business Server.
To deploy UC Software from Skype for Business Server:
1 Download and save UC Software in CAB file format to your computer.
You can obtain UC Software for Polycom Trio on Polycom Trio Support.
2 Go to Skype for Business Server and copy the CAB file to a C: drive directory.
3 Use the Skype for Business Server Management Shell to go to a particular directory.
4 In the Skype for Business Server Management Shell, run the following import command:
Import-CsDeviceUpdate -Identity service:1-WebServices-1 -FileName UCUpdates.cab
5 In the Skype for Business Control Panel, go to Clients > Device Update to view UC Software
versions available on Skype for Business Server.
6 Go to Clients > Action > Approve to approve the UC Software.
Deploy UC Software for Polycom Trio Systems from a Provisioning Server
Setting up your own provisioning server enables you to customize feature settings using the template configuration files included in the UC Software download. All configuration files are saved in compressed ZIP file format and you must unzip (extract) the files before use.
Polycom provides the UC Software download in two file formats:
● Split files. Enable you to choose UC Software for specific phone models. The split files are smaller in size with faster update times, and they reduce internal network traffic during reboots and updates.
● Combined file. A large directory that contain software files for all Polycom phone models.
To deploy UC Software from a provisioning server:
1 Locate the following Skype for Business configuration files templates on Polycom Trio Support:
SkypeTrioSharedExample.cfg. This template file contains all default settings you need to
register with Skype for Business Server.
000000000000.cfg
names of all the configuration files containing settings you want to apply to the phones.
. This is the master configuration file. In the CONFIG_FILES field, enter the
Polycom, Inc. 19
Page 20
Deploying Polycom Phones with Skype for Business
2 Place these configuration files in your root provisioning directory, create a copy of each file, and
rename them keeping the suffix
Using edited copies of the template files ensures that you have unedited template files containing the default values.
3 If you are manually installing a root CA security certificate, go to step 4. If not, go to step 5.
4 Open your renamed file
certificate, configure the following two parameters:
Enter the root CA certificate, in Base64 format, in
Set the application profile in
5 Open the master configuration file
of your Skype for Business configuration file and save.
Ensure that multiple configuration file names are comma separated.
Configuration files you enter in the CONFIG_FILES field are read left to right. If you have configured the same setting in two configuration files, the setting listed first (left) is applied. Ensure that you do not have the same parameter in more than one configuration file.
If you do not want to use the Microsoft Autodiscover service, use the following parameters to disable the feature and manually set the Skype for Business server address and SIP signaling port using:
Disable Autodiscover:
Server:
Port:
reg.1.server.1.address=<server_address>
reg.1.server.1.port=<port_number>
SkypeTrioSharedExample.cfg
.cfg
.
. If you are manually configuring a root CA
sec.TLS.customCaCert.1
sec.TLS.profileSelection.SIP
000000000000.cfg
reg.1.serverAutoDiscovery=0
. In the CONFIG_FILES field, enter the name
.
.
6 Power on your phones. Your phones display the Skype for Business Sign In screen.
Set the Base Profile with device.* Parameters
This section shows you how to provision multiple devices using parameters in the device.cfg template configuration file included in your UC Software download. Polycom recommends using device.* parameters to configure multiple devices and only if you are familiar with centralized provisioning and configuration files.
To set the Base Profile using device.* parameters:
1 Locate the
provisioning server.
2 Locate and change the values of the following parameters:
device.baseProfile=<Base Profile value>
device.set=1
device.baseProfile.set=1
3 Rename and save the file.
4 Power on the phones.
5 Once boot-up is complete, remove device.set from the template configuration file and save the
file again after removing
device.cfg
template configuration file and place the
device.set
.
device.cfg
file on your
Polycom, Inc. 20
Page 21
Deploying Polycom Phones with Skype for Business
Configuring In-Band Provisioning Settings
You must provision phones using settings from either the in-band settings or your provisioning server and not both. Where settings conflict, Skype for Business in-band provisioning device settings take precedence over the same settings configured on your provisioning server. If you are using your own provisioning server, avoid phone update loops by configuring following in-band provisioning device settings sent from the Skype for Business Server or Skype for Business Online:
EnableDeviceUpdate
IPPhoneAdminPasswd
LocalProvisioningServerAddress
LocalProvisioningServerUser
LocalProvisioningServerPassword
LocalProvisioningServerType
In-band Provisioning Device Settings
Te mp l at e Parameter Permitted Values Change Causes Restart or
lync.provisionDeviceParams.enabled=0
Reboot
to disable the
na lync.provisionDeviceP
arams.enabled
1 (default) - Enable (accept) in-band provisioning device settings sent from Skype for Business.
0 - Disable (block) in-band provisioning device settings sent from Skype for Business.
No
Provision and Update with a USB Device
You can store configuration files and settings on a USB flash memory device and provision or update Polycom Trio 8800, 8500, or Polycom Trio Visual+ during normal functioning or in recovery mode. Recovery mode enables you to recover the Polycom Trio systems or Polycom Trio Visual+ to a normal provisioning state when other methods are not working or not available.
Note: The Polycom Trio system automatically provisions and updates a connected and paired Polycom Trio Visual+ system. You can, however, provision and update the Polycom Trio Visual+ separately, for example, if you need to support IEEE 802.1x or provision on networks without DHCP.
Polycom Trio 8800 and 8500 support only File Allocation Table (FAT) file systems and Polycom recommends using FAT32.
If other USB d evices are attached t o Polycom Trio system, you must remove them and ensure that Polycom Trio system correctly recognizes the USB device you want to install from.
If you use a USB device to provision while centralized provisioning server is in use, the USB configuration files override server settings. When you remove the USB device, the device returns to settings you
Polycom, Inc. 21
Page 22
Deploying Polycom Phones with Skype for Business
configured on the server. Note, however, that the original server settings are subject to direct.set changes initiated by the USB device. The direct.set changes can alter parameters on the provisioning server and change basic provisioning settings.
When you attach a USB device, you are prompted for the administrator password (default 456). The Polycom Trio system downloads and installs the configuration files and you can remove the USB when complete.
Provision or Update Software Manually with a USB Device
You can manually provision the Polycom Trio system, one at a time, with a USB during normal phone functioning.
To provision or update software manually with a USB device:
1 Format a USB flash drive as FAT32. Polycom recommends that you use a USB 2.0 flash drive.
If you are using a drive that is already formatted, ensure that previous files are deleted from the flash drive.
2 Download the UC Software from Polycom Trio on Polycom Support.
3 Copy the configuration files you want to use to the root of the USB device. The minimum required
configuration files are as follows:
Master configuration file:
Polycom Trio 8800:
Polycom Trio 8500: 3111-66700-001.sip.ld
If you are using the Polycom Trio Visual+, do one of the following:
Rename the Polycom Trio 8500 or 8800
number:
Rename the Polycom Trio 8500 or 8800
3111-65290-001.
Visual+.
4 Insert the USB to the Polycom Trio 8500, 8800, or Polycom Trio Visual+, follow the prompt for the
Administrator password, and power cycle the device. Allow time for the devices to reboot.
3111-66420-001.sip.ld.
000000000000.cfg
3111-65290-001.sip.ld
sip.ld
3111-65290-001.sip.ld
”) to use the same file for the Polycom Trio system and Polycom Trio
file to use the Polycom Trio Visual+ part
file to “
sip.ld
” (delete
Place the Polycom Trio 8800 or 8500 System into Recovery Mode
You can place the Polycom Trio 8800 or 8500 system into recovery mode when you want to provision with a USB and the provisioning process is not working during normal phone functioning.
To place Polycom Trio into recovery mode:
1 Ensure that the phone is powered off.
2 Plug in a USB device.
Polycom, Inc. 22
Page 23
Deploying Polycom Phones with Skype for Business
3 Power up the phone.
4 When the Polycom logo displays, press and hold with four fingers the four corners of the LCD
screen until the LEDs blink. (Blinking rotates between orange/red/green/off).
5 Remove fingers from the LCD screen. Recovery process is complete when the device reboots.
Place Polycom Trio Visual+ into Recovery Mode
You can place the Polycom Trio Visual+ into recovery mode when you want to provision with a USB and the provisioning process is not working during normal phone functioning.
To place the Polycom Trio Visual+ into recovery mode:
1 Ensure that the phone is powered off.
2 Plug in a USB device.
3 Power up the phone.
4 When the LED initially turns from on to off, press and hold the pairing button until the pairing LED
turns orange and release the button. The pairing LED blinks. (Blinking rotates between orange/red/green/off).
Recovery process is complete when the device reboots.
Polycom, Inc. 23
Page 24
Audio Features
After you set up your Polycom phones on the network, phone users can send and receive calls using the default configuration. However, you might consider modifications that optimize the audio quality of your network. This section describes the audio sound quality features and options you can configure for your Polycom phones. Use these features and options to optimize the conditions of your organization’s phone network system.
Polycom NoiseBlock™
Polycom NoiseBlock technology automatically mutes the microphone during video calls when a user stops speaking, silencing noises, such as paper shuffling, food wrappers, and keyboard typing that interrupt conversations. When a user speaks, the microphone is automatically unmuted.
The Polycom NoiseBlock feature is now enabled by default on Polycom Trio systems. Polycom NoiseBlock is disabled and not available when the Polycom Trio system Base Profile is set to SkypeUSB.
Configuring Polycom NoiseBlock
The following parameters configure the Polycom NoiseBlock feature.
Polycom NoiseBlock Parameters
Parameter Te mp l at e
voice.ns.hf.blocker
new.cfg
Permitted Values
1 (default) - Enable the NoiseBlock feature. 0 - Disable the NoiseBlock feature.
Microphone Mute
You can configure the Polycom 8800 and 8500 systems to play an audible tone when the mute status of the device is changed either from any of the mute buttons of the system (device and any connected devices) or far- e nd (re mote m u te) sy s tem. Th is all o w s to k n ow if t h e mic rophone of the system are in mute or un-mute state. In addition, you can set a periodic reminder which plays a tone periodically when the phone is in mute state. The time interval can be set using configuration parameter and the value must not be less than five seconds.
Polycom, Inc. 24
Page 25
Audio Features
Microphone Mute Parameters
The following parameters configure microphone mute status alert tones.
Mute Status Alert Tone Parameters
Te mp l at e Parameter Permitted Description Change Causes
Restart or Reboot
features.cfg se.touchFeedback.enabled
features.cfg call.mute.reminder.period
0 - Does not play an alert tone when the mute status is changed on the Polycom 8800 or 8500 system.
1 - An alert tone is played when the mute status is changed either from the Polycom 8800, 8500, or far-end system.
The time interval in seconds to play an alert tone periodically when the Polycom 8800 or 8500 system is in the mute state.
5 (default) 5 - 3600
No
No
Audio Output Options
Polycom Trio 8500 and 8800 offer audio output and routing options.
By default, audio plays out on the Polycom Trio 8800 and 8500 system speaker. When you add video capability by connecting and pairing the Polycom Trio 8500 or 8800 with a Polycom Trio Visual+ system, you can choose to play out audio on connected external speaker and/or the TV/monitor speakers. You can choose audio output options using the parameter
up.audio.networkedDevicePlayout
.
You can configure the following audio routing options:
Polycom Trio 8800 or 8500 speaker only
Polycom Trio™ Expansion Microphones
The expansion microphones include a 2.1 m | 7 ft cable that you can attach directly to the Polycom Trio 8500 or 8800 to broaden its audio range to a total of 70 ft.
Polycom Trio Visual+ using HDMI or a connected 3.5mm analog output
Any combination of outputs available with the Polycom Trio system and Polycom Trio Visual+
Use the parameters in the following table to choose where audio is routed to for audio and video calls.
Configure Audio Output
Use the parameters in the following table to route audio.
Polycom, Inc. 25
Page 26
Audio Output Parameters
Audio Features
Parameter Te mp l at e
up.audio.networkedDevicePlayout
new.cfg
Permitted Values
PhoneOnly (default) - Audio plays out on the Polycom Trio 8800 speakers.
TvOnly - Audio plays out on the TV/monitor speakers connected by HDMI to a paired Polycom Trio Visual+ and, if connected, external speakers connected to the 3.5mm port of a paired Polycom Trio Visual+.
Auto - Audio-only calls play out on the Polycom Trio system speakers. Video-call audio plays out on the TV/monitor speakers connected by HDMI to a paired Polycom Trio Visual+ and, if connected, external speakers connected to the 3.5mm port of a paired Polycom Trio Visual+.
USB Audio Calls
You can use Polycom Trio 8800 or 8500 as an audio device for your tablet or laptop by connecting your device to the Polycom Trio system with the USB cable supplied in the box.
When you connect a Microsoft® Windows® computer to the Polycom Trio system using a USB cable, you can control the volume of audio and video calls from the computer or Polycom Trio system, and the volume on both devices is synchronized.
You can use the Polycom Trio 8800 or 8500 system as an audio speakerphone when connected by USB to Mac computers running one of the following software versions:
macOS 10.9.x (Mavericks)
macOS 10.10.x (Yosemite)
macOS 10.11.x (El Capitan)
Configuring USB Calls
You can configure settings for USB calls.
USB Call Parameters
Parameter Templ ate Permitted Values
device.baseProfile
device.cfg
voice.usb.holdResume.e nable
feature.cfg
Polycom, Inc. 26
Generic - Disables the Skype for Business graphic interface. Lync - Use this Base Profile for Skype for Business deployments. SkypeUSB - Use this Base Profile when you want to connect Polycom Trio to a
Microsoft Room System or a Microsoft Surface Hub.
0 (default) - The Hold and Resume buttons do not display during USB calls. 1 - The Hold and Resume buttons display during USB calls. This parameter applies only when Polycom Trio Base Profile is set to ‘SkypeUSB’.
Page 27
Audio Features
The network bandwidth necessary to send the encoded voice is typically 5–10% higher than the encoded bit rate due to packetization overhead. For example, a G.722.1C call at 48kbps for both the receive and transmit signals consumes about 100kbps of network bandwidth (two-way audio).
Audio Codec Parameters
You can configure a set of codec properties to improve consistency and reduce workload on the phones.
Use the parameters in the following table to specify the priority for audio codecs on your Polycom phones. If 0 or Null, the codec is disabled. A value of 1 is the highest priority.
If a phone does not support a codec, it treats the setting as if it were 0 and not offer or accept calls with that codec. The phone ignores the unsupported codec and continues to the codec next in priority. For example, using the default values, the VVX 310 doesn’t support G.722.1C or G.719 and uses G.722.1 as the highest-priority codec.
Polycom, Inc. 27
Page 28
Audio Codec Parameters
Templ ate Parameter Permitted Value Default
Audio Features
Change Causes Restart or Reboot
site.cfg
voice.codecPref.G711_A
voice.codecPref.G711_Mu
voice.codecPref.G719.32kbps
voice.codecPref.G719.48kbps
voice.codecPref.G719.64kbps
voice.codecPref.G722
voice.codecPref.G7221.24kbps
voice.codecPref.G7221.32kbps
voice.codecPref.G7221_C.24kbps
voice.codecPref.G7221_C.32kbps
voice.codecPref.G7221_C.48kbps
voice.codecPref.G729_AB
voice.codecPref.iLBC.13_33kbps
voice.codecPref.iLBC.15_2kbps
voice.codecPref.Lin16.8ksps
voice.codecPref.Lin16.16ksps
voice.codecPref.Lin16.32ksps
voice.codecPref.Lin16.44_1ksps
voice.codecPref.Lin16.48ksps
voice.codecPref.Siren7.16kbps
voice.codecPref.Siren7.24kbps
voice.codecPref.Siren7.32kbps
voice.codecPref.Siren14.24kbps
voice.codecPref.Siren14.32kbps
voice.codecPref.Siren14.48kbps
voice.codecPref.Siren22.32kbps
voice.codecPref.Siren22.48kbps
voice.codecPref.Siren22.64kbps
voice.codecPref.SILK.8ksps
voice.codecPref.SILK.12ksps
voice.codecPref.SILK.16ksps
voice.codecPref.SILK.24ksps
0 to 27
No 7 6 0 0 0 4 0 0 5 0 2 8 0 0 0 0 0 0 0 0 0 0 0 0 3
0
0 1 0 0 0 0
Polycom, Inc. 28
Page 29
Audio Features
SILK Audio Codec Parameters
The VVX 501 and 601 business media phones support the following SILK audio codec parameters.
SILK Audio Codec Parameters
Te mp l at e Parameters Permitted Values Change Causes Restart
or Reboot
site.cfg
site.cfg
site.cfg
site.cfg
site.cfg
site.cfg
voice.codecPref.SILK.8ksps Set the SILK audio codec
preference for the supported codec sample rates.
0 (default)
voice.codecPref.SILK.12ksps Set the SILK audio codec
preference for the supported codec sample rates.
voice.codecPref.SILK.16ksps Set the SILK audio codec
preference for the supported codec sample rates.
0 (default)
voice.codecPref.SILK.24ksps Set the SILK audio codec
preference for the supported codec sample rates.
0 (default)
voice.audioProfile.SILK.8ksps.e ncMaxAvgBitrateKbps
voice.audioProfile.SILK.12ksps. encMaxAvgBitrateKbps
Set the maximum average encoder output bitrate in kilobits per second (kbps/s) for the supported SILK sample rate.
20 kbps (default) 6 - 20 kbps
Set the maximum average encoder output bitrate in kilobits per second (kbps/s) for the supported SILK sample rate.
25 kbps (default) 7 - 25 kbps
No
No
No
No
No
No
site.cfg
Polycom, Inc. 29
voice.audioProfile.SILK.16ksps. encMaxAvgBitrateKbps
Set the maximum average encoder output bitrate in kilobits per second (kbps/s) for the supported SILK sample rate.
30 kbps (default) 8 - 30 kbps
No
Page 30
Audio Features
SILK Audio Codec Parameters
Te mp l at e Parameters Permitted Values Change Causes Restart
or Reboot
site.cfg
site.cfg
site.cfg
site.cfg
voice.audioProfile.SILK.24ksps. encMaxAvgBitrateKbps
voice.audioProfile.SILK.encCom plexity
voice.audioProfile.SILK.encDTX Enable
voice.audioProfile.SILK.encExpe ctedPktLossPercent
Set the maximum average encoder output bitrate in kilobits per second (kbps/s) for the supported SILK sample rate.
40 kbps (default) 12 - 40 kbps
Specify the SILK encoder complexity. The higher the number the more complex the encoding allowed.
2 (default) 0-2
0 (default) - Disable Enable Discontinuous transmission (DTX).
1 - Enable DTX in the SILK encoder. Note that DTX reduces the encoder bitrate to 0bps during silence.
Set the SILK encoder expected network packet loss percentage.
A non-zero setting allows less inter-frame dependency to be encoded into the bitstream, resulting in increasingly larger bitrates but with an average bitrate less than that configured with voice.audioProfile.SILK.*.
0 (default) 0-100
No
No
No
No
site.cfg
voice.audioProfile.SILK.encInba ndFECEnable
Polycom, Inc. 30
0 (default) - Disable inband Forward Error Correction (FEC) in the SILK encoder.
1 - Enable inband FEC in the SILK encoder.
A non-zero value here causes perceptually important speech information to be sent twice: once in the normal bitstream and again at a lower bitrate in later packets, resulting in an increased bitrate.
No
Page 31
Audio Features
SILK Audio Codec Parameters
Te mp l at e Parameters Permitted Values Change Causes Restart
or Reboot
site.cfg
site.cfg
site.cfg
voice.audioProfile.SILK.MaxPTimeSpecify the maximum SILK
packet duration in milliseconds (ms).
20 ms
voice.audioProfile.SILK.MinPTimeSpecify the minimum SILK
packet duration in milliseconds (ms).
20 ms
voice.audioProfile.SILK.pTime The recommended received
SILK packet duration in milliseconds (ms).
20 ms
No
No
No
Polycom Trio System Audio Codec Support with Skype for Business
The following tables detail Polycom Trio system audio codec support and priority when registered with Skype for Business.
Phone Supported Audio Codec Priority
Polycom Trio systems SILK 0
Siren 7 (16 kbps) 0
G.722.1 (24 kbps) 0
G.722 4
G.711 µ-law 6
G.711a-law 7
The following table summarizes the audio codecs supported on Polycom Trio systems with Skype for Business.
Effective
Maximum
Algorithm Reference Raw Bit Rate
G.722.1 RFC 3047 24 Kbps 40 Kbps 16 Ksps 20 ms 7 KHz
Siren 7 SIREN7 16 Kbps 32 Kbps 16 Ksps 20 ms 7 KHz
1
G.722
Polycom, Inc. 31
RFC 3551 64 Kbps 80 Kbps 16 Ksps 20 ms 7 KHz
IP Bit Rate
Sample Rate
Default Payload Size
Audio Bandwidth
Page 32
Audio Features
Effective
Algorithm Reference Raw Bit Rate
Maximum IP Bit Rate Sample Rate
Default Payload Size
Audio Bandwidth
G.711 µ-law RFC 1890 64 Kbps 80 Kbps 8 Ksps 20 ms 3.5 KHz
G.711a-law RFC 1890 64 Kbps 80 Kbps 8 Ksps 20 ms 3.5 KHz
SILK SILK 6 - 20 Kbps
7 - 25 Kbps 8 - 30 Kbps 12 - 40 Kbps
1
Per RFC 3551. Even though the actual sampling rate for G.722 audio is 16,000 Hz (16 Ksps), the RTP clock rate
36 Kbps 41 Kbps 46 Kbps 56 Kbps
8 Ksps 12 Ksps 16 Ksps 24 Ksps
20 ms 3.5 KHz
5.2 KHz 7 KHz 11 KHz
advertised for the G.722 payload format is 8,000 Hz because that value was erroneously assigned in RFC 1890 and must remain unchanged for backward compatibility.
Polycom, Inc. 32
Page 33
Video Features
After you set up Polycom phones on your network with the default configuration, users can place and answer video calls, if supported. This section provides information on making custom configurations to optimize video calling for Polycom phones.
The Polycom Trio 8500 or 8800 system with a paired Polycom Trio Visual+ supports transmission and reception of high quality video images with the following supported cameras:
Polycom
Logitech C930e webcam
Polycom Open SIP video is compatible with the following RFCs:
RFC 3984 - RTP Payload Format for H.264 video
RFC 5168 - XML Schema for Media Control
Video and Camera Options
By default, at the start of a video call, the Polycom Trio 8500 or 8800 paired with a Polycom Trio Visual+ with a connected camera transmits an RTP encapsulated video stream from the local camera. Users can stop and start video by pressing the ‘Stop My Video’ and ‘Start My Video’ buttons. When users stop video during a video call, video is reset and displays again at the start of the next video call.
®
EagleEye™ IV USB camera
You can use the parameters in the following sections to configure video transmission, the video and local camera view, and video camera options.
Configuring Video Transmission
Use the parameters in the following table to configure video transmission.
Video Transmission Parameters
Parameter Te mp l at e
video.quality video.cfg
Polycom, Inc. 33
Permitted Values
The optimal quality for video that is sent in a call or a conference. Motion — for outgoing video that has motion or movement. Sharpness — for outgoing video that has little or no movement. NULL (default) — for outgoing video that has little or no movement. Note: If motion is not selected, moderate to heavy motion can
cause some frames to be dropped.
Page 34
Video Transmission Parameters
Video Features
Parameter Te mp l at e
video.autoFullScreen
video.cfg
video.callRate
video.cfg
video.forceRtcpVideoCodecContro l
video.cfg
video.maxCallRate
video.cfg
Permitted Values
0 (default) — Video calls only use the full screen layout if it is explicitly selected by the user.
1 — Video calls use the full screen layout by default, such as when a video call is first created or when an audio call transitions to a video call
The default call rate (in kbps) to use when initially negotiating bandwidth for a video call.
512 (default) - The overlay does not time out. 128 - 2048
0 (default) — RTCP feedback messages depend on a successful SDP negotiation of a=rtcp-fb and are not used if that negotiation is missing.
1 — The phone is forced to send RTCP feedback messages to request fast I-frame updates along with SIP INFO messages for all video calls irrespective of a successful SDP negotiation of a=rtcp-fb.
Sets the maximum call rate that the users can select. The value set on the phone cannot exceed this value. If video.callRate exceeds this value, this parameter overrides video.callRate and this value is used as the maximum.
768 (default) 128 - 2048
Video and Camera Parameters
You can use configuration parameters to configure the video and camera options for supported cameras.
Using the parameter cameras supported with Polycom Trio 8500 and 8800 paired with Polycom Trio Visual+:
Polycom EagleEye IV USB camera (Polycom Trio 8800 only)
Logitech C930e webcam
Below is an example of per-camera configurations for the Polycom EagleEye IV USB camera and LogitechC930e webcam.
Example Per-Camera Configuration
video.camera.1.type = EagleEyeIVUSB video.camera.2.type=LogitechC930e
video.camera.1.backlightCompensation = 1
video.camera.1.focus.auto=1
Polycom, Inc. 34
video.camera.x.type
, you can configure parameters differently for the following
video.camera.2.backlightCompensation = 1
video.camera.2.focus.auto=0
video.camera.2.focus.range=150
Page 35
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
site.cfg call.singleKeyPressCa
meraControls
features.cfg feature.fecc.allowLoc
alCameraFarEndControl
features.cfg feature.fecc.enabled
sip-interop.cfgfeature.fecc.payload
1 (default) - Tapping Camera in the call view directly shows the Camera Controls menu for Polycom EagleEye IV USB camera.
0 - Tapping Camera in the call view shows a menu with camera preferences, presets, and camera controls menu items for Polycom EagleEye IV USB camera.
1 (default) – Allow the far-end user to control the local near-end camera controls, such as pan, tilt, and zoom, for the Polycom EagleEye IV USB camera.
0 - The far-end user cannot control the local near-end camera.
1 (default) - Enable far-end camera control.
0 - Disable far-end camera control.
Set the RTP payload used to receive far-end camera control data.
124 (default) 100 - 127
No
No
Yes
No
features.cfg homeScreen.camera.ena
ble
Applies to the Polycom EagleEye IV USB camera.
No
0 (default) - A Camera menu item is shown on the main menu.
1 - A Camera menu item displays on the Home Screen allowing users to pan, tilt or zoom.
site.cfg mr.video.camera.focus
.auto
NULL (default) 0 - Disable the camera's automatic
Yes
focus. 1 - Enable the camera's automatic
focus.
site.cfg mr.video.camera.focus
.range
Specify the distance to the camera's optimally-focused target.
NULL (default) 0 0 - 255
Polycom, Inc. 35
Page 36
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
reg-advanced.cfgreg.x.fecc.enabled
features.cfg up.arrow.repeatDelay
features.cfg up.arrow.repeatRate
video.cfg video.camera.autoWhit
eBalance
video.cfg video.camera.backligh
tCompensation
1 (default) - Enable far-end camera control for the line you specify with x.
0 - Disable far-end camera control for the line.
Choose the milliseconds (ms) an arrow button must be held before the arrow starts repeating in the Camera Controls menu for Polycom EagleEye IV USB camera.
500 ms (default) 100 – 5000 ms
Choose the milliseconds (ms) between repeated simulated presses while an arrow button is being held down. This applies to the arrows in the Camera Controls menu for Polycom EagleEye IV USB camera.
80 ms (default) 50 – 2000 ms
0 – Auto white balance is disabled. 1– Auto white balance is enabled and
the value.
0 – Disable backlight compensation. 1 - Enable backlight compensation.
No
No
No
No
No
video.cfg video.camera.brightnessSets the brightness level of the video
No stream. The value range is from 0 (dimmest) to 1000 (brightest).
NULL (default) 0 - 1000
video.cfg video.camera.contrast
Sets the contrast level of the video
No stream for all supported USB cameras. The value range is from 0 (no contrast increase) to 3 (most contrast increase), and 4 (noise reduction contrast).
NULL (default) 0 - 1000
features.cfg video.camera.controlS
tyle
Controls whether Polycom EagleEye IV USB camera pan and tilt is
No
controlled by directional arrow buttons or separate pan/tilt sliders.
Simple (default)
Polycom, Inc. 36
Page 37
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes
Restart or Reboot
video.cfg video.camera.flickerA
voidance
Sets the flicker avoidance for all supported USB cameras.
NULL (default) 0 - Flicker avoidance is automatic. 1 - 50hz AC power frequency flicker
avoidance (Europe/Asia). 2 - 60hz AC power frequency flicker
avoidance (North America).
video.cfg video.camera.focus.autoNULL (default)
0 - Disable the camera's automatic focus.
1 - Enable the camera's automatic focus.
video.cfg video.camera.focus.ra
nge
Specify the distance to the camera's optimally-focused target.
NULL (default) 0 - 255
video.cfg video.camera.frameRateSets the target frame rate (frames per
second) for all supported USB cameras. Values indica te a f ixed frame rate from 5 (least smooth) to 30 (most smooth).
25 (default) 5 - 30
video.camera.frameRate
If
is set to a decimal number, the value 25 is used instead.
No
Yes
No
No
video.cfg video.camera.gamma
video.cfg video.camera.hue
Polycom, Inc. 37
Set the factor to use for gamma correction applied to each frame of video captured by the Polycom EagleEye IV USB cameras. You can use this setting to correct for video that appears too dark or too light.
NULL (default) 0 -1000
Use to correct the color of video captured by the Polycom EagleEye IV USB cameras.
NULL (default) 0 - 1000
No
No
Page 38
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
features.cfg video.camera.preset.h
ome.pan
features.cfg video.camera.preset.h
ome.tilt
video.cfg video.camera.preset.h
ome.uponIdle.delay
video.cfg video.camera.preset.h
ome.uponIdle.enabled
video.cfg video.iFrame.period.o
nBoard
Set the pan coordinate for a camera home preset.
Default values are set by and depend on the camera you are using.
0 - 1000
Set the tilt coordinate for a camera home preset.
Default values are set by and depend on the camera you are using.
0 - 1000
Set the number of minutes after the idle timeout expires to move the camera to the home preset.
0 (default) 0 - 3600
0 (default) - Do not move the camera to the home preset when the Trio system is idle.
1 - Move the camera to the home preset when the Trio system is idle.
Set the interval in seconds for the VC4 encoder.
180 (default) 300
No
No
No
No
features.cfg video.camera.preset.h
ome.zoom
Set the zoom coordinate for a camera home preset.
No
Default values are set by and depend on the camera you are using.
0 - 1000
video.cfg video.camera.x.autoWh
iteBalance
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
No
1 – Enable auto white balance. This overrides the
video.camera.whiteBalance
parameter. 0 – Disable auto white balance.
Polycom, Inc. 38
Page 39
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
video.cfg video.camera.x.backli
ghtCompensation
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter. NULL (default) 0 – Disable backlight compensation. 1 - Enable backlight compensation.
This overrides the
video.camera.backlightCompensat
parameter.
ion
video.cfg video.camera.x.bright
ness
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
Sets the brightness level of the video stream. The value range is from 0 (dimmest) to 1000 (brightest).
NULL (default) 3 0 - 1000 This overrides the
video.camera.brightness
parameter.
video.cfg video.camera.x.contrastSet for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Sets the contrast level of the video stream. The value range is from 0 (no contrast increase) to 3 (most contrast increase), and 4 (noise reduction contrast).
NULL (default) 0 - 1000 This overrides the
video.camera.contrast
parameter.
No
No
No
video.cfg video.camera.x.flicke
rAvoidance
Polycom, Inc. 39
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter. NULL (default) 0 - Flicker avoidance is automatic. 1 - 50hz AC power frequency flicker
avoidance (Europe/Asia). 2 - 60hz AC power frequency flicker
avoidance (North America). This parameter overrides
video.camera.flickerAvoidance
.
No
Page 40
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
video.cfg video.camera.x.focus.
auto
video.cfg video.camera.x.focus.
range
video.cfg video.camera.x.gamma
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter. NULL (default) 0 - Disable the camera's automatic
focus. 1 - Enable the camera's automatic
focus. This overrides the
video.camera.focus.auto
parameter.
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
Specify the distance to the camera's optimally-focused target.
NULL (default) 0 255 This overrides the
video.camera.focus.range
parameter.
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
Set the factor to use for gamma correction applied to each frame of video captured. You can use this setting to correct video that appears too dark or too light.
NULL (default) 0 1000 This parameter overrides
video.camera.gamma
.
Yes
No
No
video.cfg video.camera.x.hue
Polycom, Inc. 40
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
Use to correct the color of video captured.
NULL (default) 500 1000 This parameter overrides
video.camera.hue
.
No
Page 41
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
video.cfg video.camera.x.satura
tion
video.cfg video.camera.x.sharpn
ess
video.cfg video.camera.x.type
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
Sets the saturation level of video captured by any supported USB camera.
NULL (default) 0 - 1000 This parameter overrides
video.camera.saturation
.
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter. Sets the sharpness level of video
captured. NULL (default) 0 - 1000 This parameter overrides
video.camera.sharpness
.
Choose a camera type that corresponds to x, where x = 1 to 3. The value set for x in this parameter and related parameters determines the configuration settings for the camera type you specify.
No
No
No
NULL (default) EagleEyeIVUSB LogitechC930e
video.cfg video.camera.x.whiteB
alance
Set for per-camera configuration when you specify the camera type using the
video.camera.x.type
parameter.
No
Use to correct the white balance tint of video captured.
NULL (default) 0 - 1000 This parameter overrides
video.camera.whiteBalance
.
Polycom, Inc. 41
Page 42
Video and Camera Parameters
Templ ate Parameter Permitted Values
Video Features
Change Causes Restart or Reboot
video.cfg video.localCameraView
.callState
video.cfg video.localCameraView
.fullscreen.enabled
This parameter applies only when
video.localCameraView.userContr
is set to
ol
1 (default) - The local camera view displays on the Polycom Trio Visual+ monitor.
0 - The local camera view does not display on the Polycom Trio Visual+ monitor.
Applies to the Polycom EagleEye IV USB camera and Logitech C930e webcam.
Determines whether the local camera view is shown in the full screen layout.
1 (default) — The local camera view is shown.
0 — The local camera view is not shown.
PerSession
or
Hidden
.
No
No
Toggling Between Audio-only or Audio-Video Calls
When this feature is enabled on the Polycom Trio 8500 or 8800 system using Polycom Trio Visual+ video capabilities, you can toggle calls between audio-only or audio-video.
This feature applies only to outbound calls from your phone; incoming video calls to your phone are answered using video even when you set the feature to use audio-only.
When the phone is registered with Skype for Business, you can:
Escalate a point-to-point Skype for Business content session to a Skype for Business conference call by adding a participant.
Use
Use up.homeScreen.audioCall.enabled to enable a Home screen icon that allows you to
Configuring Audio-only or Audio-Video Calls
The following parameters configure whether the phone starts a call with audio and video.
Polycom, Inc. 42
video.callMode.default to set the initial call to audio-video or audio only. By default, calls
begin as audio-video. If you set this parameter to audio, users can press a button on the Polycom Trio to add video. After a video call has ended, the phone returns to audio-only.
make audio-only calls. Far-end users can add video during a call if the far-end device is video capable.
Page 43
Audio/Video Toggle Parameters
Video Features
Parameter Te mp l at e
up.homeScreen.audioCall.enab led
features.cfg
video.autoStartVideoTx
video.cfg
video.callMode.default
video.cfg
Permitted Values
0 (default) - Disable a Home screen icon that allows users to make audio-only calls.
1 - Enable a Home screen icon that allows users to make audio-only calls.
Devices that support video calling show an 'Audio Call' button on the Home screen to initiate audio-only calls.
1 (default) - Automatically begin video to the far side when you start a call.
0 - Video to the far side does not begin.
Polycom Trio
Allow the user to begin calls as audio-only or with video. video (default) - Set the initial call to audio and video. audio - Set the initial call to audio only and video may be added during a
call. On Polycom Trio, you can combine this parameter with
video.autoStartVideoTx.
Video-based Screen Sharing Support for Polycom Trio Solution
Polycom Trio 8500 and 8800 allows you to use Video-based Screen Sharing (VbSS) with Skype for Business clients that enables both application and desktop sharing. In previous releases, Trio systems supported only Remote Desktop Protocol (RDP) for receiving content. Only systems registered to Skype for Business support VbSS content sharing.
Note: The Polycom Trio solution can only receive Skype for Business VbSS-based content. You cannot transmit VbSS-based content from the Polycom Trio solution.
The advantages of VbSS content sharing over RDP are as follows:
The video experience is faster, with an improvement in frames-per-second.
Works better in low bandwidth conditions, even when receiving high motion content, such as 3-D
graphics.
However, if any participant in a Skype for Business conference does not support VbSS, the Skype for Business server content switches from VbSS to Remote Desktop Protocol (RDP) content.
Polycom, Inc. 43
Page 44
Video Features
Video-based Screen Sharing Parameters
The following table lists parameter that configure Video-based Screen Sharing with the Polycom Trio solution.
Video-based Screen Sharing Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
features.cfg content.vbss.enable1 (default) - Polycom 8500 and 8800
systems use Video-based Screen Sharing (VbSS) to receive Skype for Business content.
0 - Polycom 8500 and 8800 systems use Remote Desktop Protocol (RDP) to receive Skype for Business content.
No
Skype for Business Video Layouts on Polycom Trio System
When using the Polycom Trio 8500 or 8800 system with Polycom Trio Visual+ connected to a monitor, you can set how participants and content display during video calls. The Polycom Trio supports the Gallery View layout for video and content during video calls in standard H.264 video meetings or point-to-point calls.
Configuring Skype for Business Video Layouts
The following parameters configure video layouts on the Polycom Trio system registered with Skype for Business.
Video Layout Parameters
Parameter Te mp l at e
video.conf.displayLayout.autoPreference
video.cfg
video.conf.displayLayout.gallery.allowContent
video.cfg
Polycom, Inc. 44
Permitted Values
The system automatically chooses the best layout for video call.
Gallery (default) – Enables gallery view content for video calls.
PIP – The video call layout displays as a Pic­ture-in-Picture with the far-end window.
FullScreen – Video calls use the full screen layout.
1 (default) - Enable Gallery View layout for video and content. Content is scaled to fit into the 720p window of a gallery window.
0 - Disable Galley View layout. Content displays in a full screen window.
Page 45
Video Layout Parameters
Video Features
Parameter Te mp l at e
video.conf.displayLayout.PIP.peopleMode
video.cfg
video.conf.galleryView.overlayTimeout
video.cfg
video.conf.displayLayout.autoPreference
video.cfg
Permitted Values
Choose what the PIP screen displays. selfView (default) - Display your own video. recentTalker - Display video from the current or
most recent talker.
Set the timer for the participant name overlay on the Visual+ monitor when using the Gallery View.
0 (default) - The overlay does not time out. 0 - 60000 ms
The system automatically chooses the best layout mode for video call
Gallery (default) PIP FullScreen
Forward Error Correction
The Polycom Trio system supports Forward Error Correction (FEC) DV0 and DV1 with Skype for Business Server 2015, Skype for Business 2015 client, and Lync 2013 environments for H.264 SVC. The scheme introduces recovery packets on the transmitter which recover lost video packets on the receiver.
FEC performance and quality improvements with this release may vary depending on network conditions.
Use the parameter
video.codecPref.XUlpFecUC
to set the forward error correction codec priority.
Forward Error Correction Parameters
Te mp l at e Parameter Permitted Values Change Causes Restart or
Reboot
video.cfg video.codecPref.XUlpFecUC
Set the forward error correction (FEC) codec priority.
8 (default) 0 - 8
No
Video Simulcast
Polycom Trio systems registered Skype for Business can simultaneously send a low resolution video stream and a second higher-resolution video stream to conference participants in a Skype for Business AVMCU meeting. Simulcast is enabled by default.
Skype for Business AVMCU-based video meetings are driven by endpoint requests to receive video called a video source request (VSR). The VSR specifies the resolution (among other constraints) and the participant(s) whose video the endpoint would like to display. The requested resolution in Skype for
Polycom, Inc. 45
Page 46
Video Features
Business client video calls is based on the size of the video window and new VSRs are sent when the size of the window changes.
Configure Video Resolution from the Phone
You can configure video resolution from the phone.
To configure video resolution from the phone:
» On the Polycom Trio system, go to Settings > Basic > Video > Video Call Settings > Centralized
Conferencing Profile.
Configure Video Resolution using Centralized Provisioning
You can configure video resolution using centralized provisioning parameters.
Video Resolution Parameters
Parameter Te mp l at e
video.callRate
video.cfg
video.camera.flick erAvoidance
video.cfg
video.conf.profile
video.cfg
Permitted Values
The default call rate (in kbps) to use when initially negotiating bandwidth for a video call. 2048 (default) 128 - 6144
0 (default) Camera flicker avoidance is automatic. 1 - Optimize camera flicker avoidance for 50Hz AC power frequency environments
(Europe/Asia). 2 - Optimize camera flicker avoidance for 60Hz AC power frequency environments (North
America).
Set the video resolution requested for the large video window in all layouts. 540p (default) 1080p 720p 360p 240p 180p
Supported Video Codecs
Use the optional Polycom Trio Visual+ and Logitech C930E USB webcam to add video to your Polycom Trio calls. Polycom supports the following video standards and codecs:
H.264 advanced video coding (AVC) Baseline Profile and High Profile
Lync 2013 and Skype for Business H.264 scalable video coding (SVC) (X-H264UC)
Polycom, Inc. 46
Page 47
Video Features
The following table lists video codec parameters and specifies the video codec preferences for the Polycom Trio 8800 system. To disable codecs, set the value to 0. A value of 1 indicates the codec is the most preferred and has highest priority.
.
Video Codec Parameters
Parameter
Te mp l at e
video.codecPref.H264
video.cfg
video.codecPref.H264HP
video.cfg
video.codecPref.H264HP.packetizationM ode0
video.cfg
video.codecPref.Xdata
video.cfg
video.codecPref.XH264UC
video.cfg
video.codecPref.XUlpFecUC
video.cfg
Permitted Values
Set the H.264 video codec preference priority. 6 (default) 0 - 8
Set the H.264 High Profile video codec preference priority. 2 (default) - Indicates the codec is the most preferred and has
highest priority. 0 - 8
5 (default) 0 - 8
7 (default) 0 - 5 Set the Remote Desktop Protocol (RDP) codec preference
priority. 1 indicates the codec is the most preferred and has highest priority. The value 4 is for Skype Base Profile.
Set the Microsoft H.264 UC video codec preference priority. 1 (default) 0 - 8
Set the forward error correction (FEC) codec priority. 8 (default) 0 - 7
video.conf.addVideoWhenAvailable
new.cfg
video.conf.profile
video.cfg
video.conf.simulcast.enabled
video.cfg
video.profile.H264.payloadType.packet izationMode
video.cfg
Polycom, Inc. 47
0 (default) 1 - When Polycom Trio system is added to a conference by
another participant via digit dialing, the Trio system adds video if video is available on the conference.
Configure the video media profile request sent to the video conference server.
3 (default) - Identifies the 540p profile. 2 - 7
1 (default) - Allow sending two different video media resolutions on a Skype for Business video conference call.
99 (default) 0 - 127 Set the H.264 payload type with packetization mode set to 0.
Page 48
Video Codec Parameters
Video Features
Parameter
Te mp l at e
video.profile.H264.payloadType.packet izationMode1
video.cfg
video.profile.H264HP.jitterBufferMax
video.cfg
video.profile.H264HP.jitterBufferMin
video.cfg
video.profile.H264HP.jitterBufferShri nk
video.cfg
video.profile.H264HP.payloadType
video.cfg
video.profile.H264HP.payloadType.pack etizationMode1
video.cfg
Permitted Values
109 (default) 0 - 127 Set the H.264 payload type with packetization mode set to 1.
2000 (default) 533 - 2500
150 (default) 33 - 1000
70 (default) 33 - 1000
Specify the RTP payload format type for H264/90000 MIME type (High Profile).
100 (default) 0 - 127
100 (default) 0 - 127 Set the H.264 high profile payload type with packetization mode
set to 1.
video.profile.H264HP.profileLevel
video.cfg
video.profile.H264M.payloadType.packe tizationMode0
video.cfg
video.profile.Xdata.payloadType
video.cfg
video.profile.XH264UC.jitterBufferMax
video.cfg
4.1 (default) String (1 - 5 characters)
113 (default) 0 - 127 Set the H.264 high profile payload type with packetization mode
set to 0.
Specify the RTP payload format type for x-data/90000 MIME type. This parameter is for Remote Desktop Protocol (RDP) content sharing.
127 (default) 0 - 127
The largest jitter buffer depth to support. Jitter above this size always causes lost packets. This parameter should be set to the smallest possible value that supports the expected network jitter.
2000 (default) 533 - 2500
Polycom, Inc. 48
Page 49
Video Codec Parameters
Video Features
Parameter
Te mp l at e
video.profile.XH264UC.jitterBufferMin
video.cfg
video.profile.XH264UC.jitterBufferShr ink
video.cfg
video.profile.XH264UC.jitterBufferShr ink
video.cfg
video.profile.XH264UC.mstMode
video.cfg
Permitted Values
The smallest jitter buffer depth that must be achieved before play out begins for the first time. After this depth has been achieved initially, the depth may fall below this point and play out still continues. This parameter should be set to the smallest possible value which is at least two packet payloads, and larger than the expected short term average jitter.
150 (default) 33 - 1000
70 (default) 33 - 1000
The minimum duration (in milliseconds) of Real-time Transport Protocol (RTP) packet Rx with no packet loss that will trigger jitter buffer size shrinks. Use smaller values to minimize the delay on known good networks.
70 (default) 33 - 1000
Specify the multi-session transmission packetization mode. The value of NI-TC identifies non-interleaved combined timestamp and CS-DON mode. This value should not be modified for operation with other Skype for Business devices.
NI-TC (default) string
video.profile.XH264UC.payloadType
video.cfg
Specify the RTP payload format type for X-H264UC/90000 MIME type.
122 (default) 0 - 127
video.profile.XH264UC.payloadType
video.cfg
RTP payload format type for H.264 MIME type. 122 (default) 0 - 127
video.quality
video.cfg
The optimal quality for video that you send in a call or a conference. Note: If motion is not selected, moderate to heavy motion can cause some frames to be dropped.
NULL (default) - Use sharpness or Null if your outgoing video has little or no movement.
motion - Use motion if your outgoing video has motion or movement.
sharpness - Use sharpness or Null if your outgoing video has little or no movement.
video.rtcpbandwidthdetect.enable
video.cfg
0 (default) 1 - Polycom Trio uses an estimated bandwidth value from the
RTCP message to control Tx/Rx video bps.
Polycom, Inc. 49
Page 50
Video Features
Polycom, Inc. 50
Page 51
Content
Polycom offers several content sharing options.
Content Sharing
You can show content from a computer during in-person meetings, video conference calls, and point-to-point video calls on the Polycom Trio Visual+ system monitor when paired with a Polycom Trio 8500 or 8800 system. To share content:
The Polycom Visual+ system must be paired with the Polycom Trio system
The computer and Polycom Trio solution must be able to communicate on the same IP network
You can use the following Polycom applications to share content:
Polycom
Polycom
Polycom® Polycom® Mobile application
You can download People+Content IP and Polycom Desktop from Polycom Support and Polycom Mobile from your mobile application store.
For information about using PPCIP on the Polycom Trio solution registered with Skype for Business, see the Polycom Trio - User Guide at Polycom Trio on Polycom Support.
®
People+Content® (PPCIP)
®
Polycom® Desktop for Windows® or Mac
®
Important: The default port used by Group Paging when enabled conflicts with the UDP port 5001 used by Polycom® People+Content™ on the Polycom Trio system. Since the port used by People+Content is fixed and cannot be configured, configure one of the following workarounds:
Configure a different port for Group Paging using parameter ptt.port.
Disable People+Content IP using parameter content.ppcipServer.enabled="0".
Configuring Content Sharing
Use the parameters in the following table to configure content sharing options.
To enable device pairing with the Polycom Trio solution, use the smartpairing* parameters. Note that People+Content IP does not support ultrasonic SmartPairing.
Polycom, Inc. 51
Page 52
Content Sharing Parameters
Content
Parameter Te mp l at e
content.autoAccept.rdp
new.cfg
content.bfcp.enabled
new.cfg
content.bfcp.port
sip-interop.cfg
content.bfcp.transport
features.cfg
content.ppcipServer.enabled
new.cfg
content.ppcipServer.meeting Password
site.cfg
smartPairing.mode
features.cfg
Permitted Values
1 (default) - Content shown by far-end users is automatically accepted and displayed on the Polycom Trio solution.
0 - Near-end users are prompted to accept meeting content sent to Polycom Trio solution from a far-end user.
1 (default) - Enable content sharing by offering or accepting the Binary Floor Control Protocol (BFCP) in Session Description Protocol (SDP) negotiation during SIP calls. Does not apply to Skype for Business calls.
0 - Disable content sharing using BFCP.
15000 (default) ­0 - 65535 -
UDP (default) ­TCP -
1 (default) - Enable Polycom People+Content IP. 0 - Disable Polycom People+Content IP.
NULL (default) ­String (0 - 256 characters) -
Enables users with People+Content IP or Polycom Desktop on a computer or Polycom Mobile on a tablet to pair with the Polycom Trio conference phone using SmartPairing.
Disabled (default) - Users cannot use SmartPairing to pair with the conference phone.
Manual - Users must enter the IP address of the conference phone to pair with it.
smartPairing.volume
features.cfg
Polycom People+Content IP over USB
You can use Polycom® People+Content® IP (PPCIP) to share video or data from a Windows® or Mac® computer connected by USB to the Polycom Trio system when in or out of a call. When you install PPCIP version 1.4.2 and run it unopened in the background, the PPCIP application pops up immediately when you connect the computer to Polycom Trio solution via USB.
Keep the following points in mind:
Showing content with People+Content IP over USB provides content to a maximum of 1080p resolution on a connected Windows or Mac computer.
Audio content is not shared.
Polycom, Inc. 52
The relative volume to use for the SmartPairing ultrasonic beacon. 6 (default) 0 - 10
Page 53
Content
Content sent from People+Content is sent over USB, and no network connection is needed. This is useful for environments where guest IP access is not allowed. You can show content with People+Content IP on a computer connected by USB to Polycom Trio to a maximum of 1080p resolution on a Windows computer. You must use UC Software 5.4.3AA or later to share your desktop at up to 1080p resolution using a Mac computer connected by USB to the Polycom Trio solution.
Important: The default port used by Group Paging when enabled conflicts with the UDP port 5001 used by Polycom Since the port used by People+Content is fixed and cannot be configured, configure one of two workarounds:
Configure a different port for Group Paging using parameter
Disable People+Content IP using parameter
®
People+Content™ on the Polycom Trio system.
content.ppcipServer.enabled="0"
ptt.pageMode.enable="1"
ptt.port
or
.
Configuring Polycom People+Content IP over USB
This following table lists parameters that configure the People+Content over USB feature.
Polycom People+Content Content Sharing Parameters
Parameter Te mp l at e
feature.usb.device.content
Polycom People+Content IP
You can share content from a computer over IP using Polycom® Polycom® Desktop Software, Polycom® People+Content IP (PPCIP), and Polycom People+Content IP from a computer connected over IP supports 1080p resolution with about five frames per second on the Polycom Visual+ monitor. The computer and Polycom Trio solution must be able to communicate on the same IP network and you must pair your Polycom software application with the Polycom Trio system.
When Polycom Trio is registered with Skype for Business, you can use these applications to share content only to a local monitor. You cannot share content from a Polycom Trio system over a Skype for Business call. For instructions, see the Polycom Trio - User Guide at Polycom Trio on Polycom Support.
Permitted Values
1 (default) - Enable content sharing using the People+Content IP application on a computer connected by USB to Polycom Trio solution.
0 - Disable content sharing using the People+Content IP application on a computer connected by USB to Polycom Trio solution.
®
Polycom® Mobile Software. Sharing content with Polycom
Configuring Polycom People+Content IP for Polycom Trio Solution
The following table lists parameters that configure content sharing with the Polycom Trio solution.
Polycom, Inc. 53
Page 54
Polycom People+Content IP Parameters
Content
Parameter Te mp l at e
content.autoAccept.rdp
new.cfg
content.bfcp.port
content.bfcp.transport
content.ppcipServer.enabled
content.ppcipServer.enabled.Trio 8500
content.ppcipServer.enabled.Trio880 0
Permitted Values
1 (default) - Content shown by far-end users is automatically accepted and displayed on the Polycom Trio solution.
0 - Near-end users are prompted to accept meeting content sent to Polycom Trio solution from a far-end user.
15000 (default) 0 - 65535
UDP (default TCP
1 (default) - Enable Polycom People+Content IP content server.
0 - Disable Polycom People+Content IP content server.
1 (default) - Enable Polycom People+Content IP content server for Polycom Trio.
0 - Disable Polycom People+Content IP content server for Polycom Trio.
1 (default) - Enable Polycom People+Content IP content server.
0 - Disable Polycom People+Content IP content server.
content.ppcipServer.meetingPassword
content.ppcip.resolutionPreferred
features.cfg
NULL (default) String (0 - 256 characters)
1 (default) - The Polycom Trio system attempts to get higher resolution content with lower frames per second after the SDP negotiation.
0 - Content resolution is set based on the SDP negotiation.
Create Conference Room Accounts for Skype for Business
The Polycom Trio system enables you to use Remote Desktop Protocol (RDP) with Skype for Business clients, which enables both application and desktop sharing. To maximize the benefits of RDP content sharing, Polycom recommends creating a Skype for Business Room System or CsMeetingRoom account to allow sharing from in-room clients. When you create a conference room account, the Skype for Business Room System prompts content presenters to mute the microphone and speaker to avoid audio feedback.
The Polycom Trio solution can only receive Skype for Business RDP-based content. You cannot transmit RDP-based content from the Polycom Trio solution.
Polycom, Inc. 54
Page 55
Content
Create a Skype for Business Room System Account
To create a Skype for Business Room System account, complete the following procedure and update your account name and server details on your Exchange Server Management Shell.
To create a Skype for Business Room System account:
1 Within your Exchange Management Shell, set the following:
New-Mailbox -Name 'Trio Room01' -Alias 'Trio.Room01' -UserPrincipalName 'Trio.Room01@domain.com' -SamAccountName 'Trio.Room01' -FirstName 'Trio'
-Initials '' -LastName 'Room01' -Room
Set-CalendarProcessing -Identity Trio.Room01 -AutomateProcessing AutoAccept
-AddOrganizerToSubject $false -RemovePrivateProperty $false -DeleteSubject $false
Set-Mailbox -Identity Trio.Room01@domain.com -MailTip "This room is equipped with a Polycom Trio 8800, please make it a Skype for Business Meeting to take advantage of the enhanced meeting experience."
Set-ADAccountPassword -Identity Trio.Room01
Enable-ADAccount -Identity Trio.Room01
2 Within your Skype for Business Management Shell, set:
Enable-CsMeetingRoom -SipAddress "sip:Trio.Room01@domain" -domaincontroller dc.domain.local -RegistrarPool pool01.domain.local -Identity Trio.Room01
Screen Mirroring
The Polycom Trio 8800 system provides screen mirroring locally from Apple® Ai rPlay®-certified devices and the Wireless Display feature for Miracast
Screen Mirroring with AirPlay Certified Devices
This section provides information you need to set up and configure the Polycom Trio 8800 system to work with AirPlay certified devices.
The following information applies to using AirPlay certified devices with the Polycom Trio 8800 system:
You can display local content only from your AirPlay certified device to the Polycom Trio 8800 system monitor.
Sharing content from direct streaming sources, such as YouTube™ or web links, is not supported.
If you share content during a point-to-point or conference call, the content is not sent to far-end
participants.
Audio-only content is not supported. If you only want to share audio, consider using Bluetooth or USB connectivity.
Apple Lossless Audio Codec (ALAC) is not supported.
The Polycom Trio 8800 system supports the following AirPlay certified devices:
Apple
®
iPhone
®
®
-certified Android™ and Windows® devices.
Polycom, Inc. 55
Page 56
Content
iPad
®
iPad Pro™
MacBook Pro
®
The Polycom Trio 8800 system supports a maximum resolution and frame rate of 720p@60fps or 1080p@30fps. If configured for 1080p resolution, an iPad often sends 60fps video, which can result in latency in mirroring, visual artifacts, or both.
When the Polycom Trio 8800 system receives content from a Skype for Business client using the Remote Desktop Protocol (RDP) at the same time as content from an AirPlay certified device, the AirPlay content takes precedence and displays. When you end AirPlay content, available Skype for Business content displays.
Requirements
You must meet the following requirements to use the screen mirroring feature on an AirPlay certified device with the Polycom Trio 8800 system:
Polycom Trio 8800 collaboration kit running UC Software version 5.4.4AA or later
The Polycom Trio 8800 system and Apple devices are on the same subnet.
The devices can be on different subnets if the devices are routable and multicast DNS (Bonjour) is bridged between the subnets for discovery. The devices can also be on different subnets if AirPlay Discovery over Bluetooth is enabled, the subnets are routable to each other, and the device is within Bluetooth range.
The screen mirroring feature uses the following ports:
Discovery: UDP port 5353
Sessions: TCP ports 7000, 7100, 8009, and 47000; UDP port 1900
Polycom, Inc. 56
Page 57
Content
Polycom Trio 8800 for AirPlay Parameters
Use the following parameters to configure the Polycom Trio 8800 system for AirPlay certified devices.
Polycom Trio 8800 for AirPlay Parameters
Te mp l at e Parameter Permitted Values Restart Causes
Restart or Reboot
features.cfg content.airplayServer.au
thType
features.cfg content.airplayServer.di
scovery.bluetooth.enable d
features.cfg content.airplayServer.en
abled
none (default) - No security code for AirPlay certified devices is required.
passcode - Use a security code to authenticate AirPlay certified devices.
Set to allow Airplay discovery over Bluetooth.
1 (default) - Enables Polycom Trio 8800 to be discoverable to AirPlay-certified devices over Bluetooth. Turns Bluetooth radio on when
feature.bluetooth.enabled=
.
1
0 - Polycom Trio 8800 is not discoverable to AirPlay-certified devices over Bluetooth.
Note: To use this feature, enable the parameter
feature.bluetooth.enabled
0 (default) - Disable the content sink for AirPlay certified devices.
1 - Enable the content sink for AirPlay certified devices.
.
No
No
No
features.cfg content.airplayServer.ma
xResolution
features.cfg content.airplayServer.na
me
Polycom, Inc. 57
Set the content resolution. 720p (default) 1080p 1024x1024 960x960 480x480
Specify a system name for the local content sink for AirPlay certified devices. If left blank the previously configured or default system name is used.
NULL (default)
No
No
Page 58
Polycom Trio 8800 for AirPlay Parameters
Te mp l at e Parameter Permitted Values Restart Causes
Restart or Reboot
Content
features.cfg content.local.authChange
Interval
features.cfg content.local.authChange
Mode
Set the interval in minutes between changes to the local content authentication credentials.
1440 (default) 0 - 65535 0 - Do not change
Specify when the security code for content sharing with AirPlay certified devices changes.
session (default) - Code changes at the end of each content sharing session.
relativeTime - Code changes at an interval specified by the
content.local.authChangeIn terval
parameter.
No
No
Troubleshooting
This section provides solutions to common issues you may have using the Polycom Trio 8800 system with AirPlay certified devices.
The Polycom Trio 8800 system does not advertise on my device
The Polycom Trio may not be broadcasting for discovery, or the broadcasts are being blocked.
Ensure your Apple device is on the same subnet as the Polycom Trio 8800 system and that Polycom Trio has screen mirroring enabled.
Configuring Debugging Logs
If you experience further issues using AirPlay certified devices with the Polycom Trio 8800 system, you can enable the following logging parameters on your Polycom Trio to get extended debugging data.
Screen Mirroring Debugging Parameters
Log Component Permitted Values
airp Session management and communication specifically for AirPlay certified devices.
airpl Protocol library for AirPlay certified devices
airps Android service AirPlay certified devices
lc Local Content (including for AirPlay certified devices and PPCIP) session management
Polycom, Inc. 58
Page 59
Content
Screen Mirroring with Miracast-Certified Devices
The Wireless Display feature lets you display content locally from your Miracast-certified Android or Windows device to the Polycom Trio 8800 system monitor. Windows or Android devices can discover and connect directly with the Polycom Trio 8800 system and do not have to be on the same network.
The Polycom Trio 8800 system supports content sharing from the following Android and Windows devices:
Miracast-certified devices running Windows 10
Samsung Galaxy smartphones and tablets running Android version 4.4 or earlier
Polycom cannot guarantee connectivity with all Miracast-certified devices, but connectivity has been validated to work well with Samsung smartphones and tablets using Android version 4.4 or later and the Microsoft Surface
To send content from your device, you must first connect your device wirelessly to the Polycom Trio 8800 system.
The Polycom Trio 8800 system can display content to a maximum resolution and frame rate of 720p@60fps or 1080p@30fps. If the Polycom Trio 8800 system is configured to auto-negotiate the frame rate of transmitted content, some tablets might send 1080p@60fps video, which can result in latency in mirroring, visual artifacts, or both.
®
3 Pro and Surface® 4 Pro running Windows 10.
Requirements
You must meet the following requirements to use the Wireless Display feature on a Miracast-certified device with the Polycom Trio 8800 system:
Polycom Trio 8800 collaboration kit running UC Software version 5.4.4AA or later
If you do not allow auto-negotiation, some devices might fail to pick the best possible video stream parameters.
Configuring the Polycom Trio 8800 for Miracast-Certified Devices
Use the following parameters to configure Wireless Display on the Polycom Trio 8800 system.
Wireless Display Parameters
Template Parameter Permitted Values Change
Causes Restart or Reboot
features.cfg
content.wirelessDisplay.sink.au thorizationType
Auto (Default) - Content is automatically accepted and displays on the Polycom Trio 8800 system. Button - Users must confirm content acceptance on a popup message.
No
Polycom, Inc. 59
Page 60
Wireless Display Parameters
Content
features.cfg
features.cfg
features.cfg
features.cfg
features.cfg
content.wirelessDisplay.sink.bi trate
content.wirelessDisplay.sink.en abled
content.wirelessDisplay.sink.fp s
content.wirelessDisplay.sink.he ight
content.wirelessDisplay.sink.na me
Set the content maximum bitrate in Mbps
30 (default) 0 - 60 0 allows auto-negotiation.
0 (default) - Disable Wireless Display.
1 - Enable Wireless Display.
Set the content frame rate in frames per second.
30 (default) 0 - 60 0 allows auto-negotiation
Set the maximum content height in pixels.
1080 (default) 0 - 1200 0 allows auto-negotiation
NULL - default Specify a system name for the
local content sink for Android or Windows devices. If left blank the previously configured or default system name is used.
No
No
No
No
No
features.cfg
content.wirelessDisplay.sink.wi dth
Set the maximum content width in pixels.
1920 (Default and Maximum) 0 allows auto-negotiation
No
Troubleshooting
This section provides solutions to common issues you may have using Wireless Display on the Polycom Trio 8800 system.
My Polycom Trio 8800 system does not advertise on my smartphone or tablet
If the Polycom Trio 8800 system does not advertise on your smartphone or tablet device, check the following:
Ensure Wi-Fi is enabled on your device and the band is set to 2.4GHz or Auto. The Auto setting allows the connecting device better access to a free wireless channel.
Ensure the correct country of operation is set and that both bands are selected on the Polycom Trio 8800 system by configuring the following:
device.wifi.country.set="1"
device.wifi.country="CA"
Polycom, Inc. 60
Page 61
Content
device.wifi.radio.band2_4GHz.enable.set="1"
device.wifi.radio.band2_4GHz.enable="1"
device.wifi.radio.band5GHz.enable.set="1"
device.wifi.radio.band5GHz.enable="1"
device.wifi.enabled.set="1"
device.wifi.enabled="0"
device.net.enabled.set="1"
device.net.enabled="1"
The WLAN operating mode on the Polycom Trio 8800 system is mutually exclusive of the Wireless Display feature. You can enable Wireless Display only if wired Ethernet is used for calling and conferencing. Ensure that wired Ethernet is used for calling and conferencing by configuring the following:
Video Quality is Poor
Incorrect image resolution can cause content delays and video artifacts. Note that the Polycom Trio 8800 system does not accept 1080@60fps video resolution.
To resolve video quality issues, configure the following for the Polycom Trio 8800 system:
content.wirelessDisplay.sink.width="0"
content.wirelessDisplay.sink.height="0"
content.wirelessDisplay.sink.fps="0"
In addition, you can set a limit on the live stream parameters by setting:
content.wirelessDisplay.sink.fps="30"
Configuring Debugging Logs
If you experience further issues using Wireless Display on the Polycom Trio 8800 system, you can enable the following logging parameters on your Polycom Trio 8800 system to get extended debugging data.
Wireless Display Debugging Parameters
Parameters Permitted Values
wdisp Wireless Display session management and communication with the Wireless Display
source
apps Wireless Display support for Android
lc Local Content (including Wireless Display and PPCIP) session management
Access Diagnostic Information
If you experience issues using Wireless Display on the Polycom Trio 8800 system, you can access diagnostic information from the Polycom Trio 8800 menu.
Polycom, Inc. 61
Page 62
Procedure:
1 On the phone menu, go to one of the following settings:
Settings > Status > Diagnostics > Local Content Media Statistics.
Settings > Status > Diagnostics > Graphs > Local Video Content Statistics.
Settings > Status > Diagnostics > Graphs > Networked Devices Graphs.
Settings > Status > Diagnostics > Networked Devices > Statistics.
Content
Polycom, Inc. 62
Page 63
User Accounts and Contacts
After you set up Polycom phones on your network with the default configuration, you can configure user accounts and user contact list features.
Smart Login
Smart Login, available with the Polycom Trio 8800 and 8500 system, determines if a network environment is capable of PIN Authentication. If the STS-URI is not configured via DHCP Option43 or manually through configuration files, then PIN Authentication will not be enabled for the phone or in the Web Configuration Utility for a Skype for Business sign in.
Microsoft Exchange Integration
Exchange Integration is available for Skype for Business, Office 365, and Lync Server 2010 and 2013 deployments. This feature enables set up of visual voicemail, call log synchronization, Outlook contact search, and Skype for Business Address Book Service (ABS) adaptive search. Each of these features is enabled by default on Polycom phones registered with Skype for Business.
When you register a Polycom Trio 8800 or 8500 system with Skype for Business, a Calendar icon displays on the phone Home screen that enables users to access features. Users can view and join Outlook calendar events directly from Polycom Trio system. This displays the day and meeting view for scheduled events; the month view is not currently available. Note you cannot schedule calendar events or view email from the phone.
When you pair Polycom Trio 8500 or 8800 with Polycom Trio Visual+, the system automatically displays the Calendar and up to five meetings scheduled within the next 24-48 hours on the Home screen of connected monitor. You can configure whether or not users receive reminder notifications on the display monitor and whether or not an alert sound accompanies reminder notifications.
After the phone is connected, you can:
Verify which Exchange Server services are not working on each phone by going to Status > Diagnostics > Warnings on the phone.
View the status of each service in the Web Configuration Utility.
Enabling Microsoft Exchange Integration
You can enable Exchange integration using one of the following methods:
Exchange Server autodiscover.
Centralized provisioning.
Polycom, Inc. 63
Page 64
User Accounts and Contacts
On a per-phone basis with the Web Configuration Utility.
When using a UC Software release prior to 5.3.0, you can enable the exchange calendar using
centralized provisioning or with the Web Configuration Utility. To enable the Web Configuration Utility, refer to Accessing the Web Configuration Utility.
Note: If you enter sign-in credentials to the configuration file, phone users must enter credentials to the phone Sign In screen.
Enable Microsoft Exchange Calendar Using Centralized Provisioning
You have the option to enable Skype for Business Exchange calendar using the following parameters on your central provisioning server.
If you are using Polycom Trio Solution, parameters are included in Example Configuration File for Polycom Trio 8800 Collaboration Kit with Skype for Business on Polycom Trio > Documentation > Setup Documents.
To enable the exchange calendar from a provisioning server:
» Add the following parameter to one of your configuration files:
feature.exchangeCalendar.enabled=1
exchange.server.url=https://<example URL>
Enable Microsoft Exchange Calendar Using the Web Configuration Utility
You have the option to use the Web Configuration Utility to manually enable Skye for Business Exchange Calendar. This is useful for troubleshooting if autodiscovery is not working or misconfigured. This method applies only to a single phone at a time.
To enable the exchange calendar manually:
1 Ensure that you enable Accessing the Web Configuration Utility.
2 Log in to the Web Configuration Utility as Admin (default password 456).
3 Go to Settings > Applications > Exchange Applications, and expand Exchange Applications,
as shown next.
4 In the Exchange Calendar field, select Enable.
5 Enter the exchange web services URL using a Microsoft Exchange Server URL, for example
https://<mail.com>/ews/exchange.asmx
to an organization
6 At the bottom of the browser page, click Save.
7 When the confirmation dialog displays, click Yes.
Your Exchange Calendar is successfully configured and the Calendar icon displays on your phone screen.
. In this example, the URL part
<mail.com>
is specific
Polycom, Inc. 64
Page 65
User Accounts and Contacts
Setting Up Calendar Features
Visual voicemail. On the server, enable unified messaging and enable messages to play on the phone for each user. If you disable and Skype for Business Voice mail menus display the message. Skype for Business Server only plays voicemail and you cannot download voicemails or play locally on the phone.
Call log synchronization. On the server, enable the option to save calls logs to each user's conversation history in Outlook.
ABS adaptive search. On the server, enable the ABS service. There are three possible configurations.
Outlook and ABS are both enabled by default. When both are enabled, the phone displays the
Skype for Business Directory.
If you disable Outlook and enable only ABS, the phone displays the Skype for Business Directory.
If you enable Outlook and disable ABS, the Outlook Contact Search displays in Directories.
Web Info: For help with Lync Server 2010, refer to Microsoft Configure Exchange Services for the
Autodiscover Service.
For help with Lync Server 2013, refer to Microsoft Configuring Unified Messaging on Microsoft
Exchange Server to work with Lync Server 2013.
feature.exchangeVoiceMail.enabled
, the Message Center
Calendar Meeting Details
You can use exchange.meeting.show* parameters to show or hide the following meeting details from the calendar display on the Polycom Trio 8500 and 8800 system screen and on the monitor connected to the Polycom Trio Visual+:
Subject.
Location.
Invitee(s).
Agenda/Notes. When you hide Agenda/Notes, a message indicates the meeting is private.
Meeting organizer. The organizer does not display for meetings displayed on the monitor.
Show More Actions. If multiple numbers are available to dial into a meeting, More Actions displays in
Meeting Details to allow users to choose the dial-in number.
Meeting Reminder Messages
A meeting reminder displays on the Polycom Trio system screen at five minutes and one minute before the start of a meeting. The five-minute reminder disappears after 30 seconds if not dismissed. If the one-minute reminder has not been dismissed, the reminder message displays on the Polycom Trio system Home Screen during the duration of the meeting. The one minute reminder disappears when the meeting ends or when the next meeting reminder pops up, whichever comes first.
When multiple meetings are booked at the same time or overlap, a message displays available meetings. Users can tap the message to display the calendar day view and choose which meeting to join.
You can also show or hide all day events, configure the maximum number of future meetings, or configure a user requirement to enter the Skype for Business conference ID when a meeting organize marks a
Polycom, Inc. 65
Page 66
User Accounts and Contacts
meeting as ‘private’. When meeting organizers mar k a meeting invitation as Private in Outlook, the Polycom Trio system displays the meeting invite on the Trio phone calendar and TV screens with ‘Private Meeting’ in the subject line and a lock icon. The conference ID is included in the Outlook invitation.
Microsoft Exchange Parameters
The following table lists parameters that configure Microsoft Exchange integration.
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
applications. cfg
applications. cfg
applications. cfg
applications. cfg
applications. cfg
applications. cfg
exchange.meeting.alert. followOfficeHours
exchange.meeting.alert. tonePattern
exchange.meeting.alert. toneVolume
exchange.meeting.allowScrolli ngToPast
exchange.meeting. hideAllDayNotification
exchange.pollInterval
1 (default) - Audible alerts occur during business hours.
0 - Audible alerts occur at all times.
positiveConfirm (default) - Set the tone pattern of the reminder alerts using any tone specified by se.pat.*.
10 (default) - Set the volume level of reminder alert tones.
0 - 17
0 (default) - Do not allow scrolling up in the Day calendar view to see recently past meetings.
1 - Allow scrolling up in the Day calendar view to see recently past meetings.
1 (default) - All day meeting notifications are hidden from the Calendar screen.
0 - All day meeting notifications display on the Calendar screen.
The interval, in seconds, to poll the Exchange server for new meetings.
30000 (default) 4000 minimum 60000 maximum
No
No
No
No
No
No
Polycom, Inc. 66
Page 67
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
applications. cfg
applications. cfg
applications. cfg
applications. cfg
exchange.meeting.parseOption
exchange.meeting.parseWhen
exchange.meeting.phonePattern
exchange.meeting. reminderEnabled
Indicates the field in the meeting invite from which the VMR or meeting number should be fetched.
Location (default) All LocationAndSubject Description
NonSkypeMeeting (default) ­Disable number-searching on the Calendar for additional numbers to dial in Skype Meetings.
Always - Enable number-searching on the Calendar for additional numbers to dial in Skype Meetings.
NULL (default) string The pattern used to identify phone
numbers in meeting descriptions, where "x" denotes any digit and "|" separates alternative patterns (for example, xxx-xxx-xxxx|604.xxx.xxxx).
1 (default) - Meeting reminders are enabled.
0 - Meeting reminders are disabled.
No
No
No
No
applications. cfg
exchange.meeting. reminderInterval
300 seconds (default) 60 - 900 seconds
No
Set the interval at which phones display reminder messages.
applications. cfg
exchange.meeting. reminderSound.enabled
1 (default) - The phone makes an alert sound when users receive
No
reminder notifications of calendar events.
0 - The phone does not make an alert sound when users receives reminder notifications of calendar events. Note that when enabled, alert sounds take effect only if
exchange.meeting.reminderE nabled is also enabled.
Polycom, Inc. 67
Page 68
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
applications. cfg
applications. cfg
applications. cfg
applications. cfg
applications. cfg
exchange.meeting.reminderType
exchange.meeting. showAttendees
exchange.meeting. showDescription
exchange.meeting.showLocation
exchange.meeting. showMoreActions
Customize the calendar reminder and tone.
2 (default) - Reminder is always audible and visual.
1 - The first reminder is audible and visual reminders are silent.
0 - All reminders are silent.
1 (default) - Show the names of the meeting invitees.
0 - Hide the names of the meeting invitees.
1 (default) - Show Agenda/Notes in Meeting Details that displays after you tap a scheduled meeting on the Polycom Trio 8800 system calendar.
0 - Hide the meeting Agenda/Notes.
1 (default) - Show the meeting location.
0 - Hide the meeting location.
1 (default) - Show More Actions in Meeting Details to allow users to choose a dial-in number.
0 - Hide More Actions in Meeting Details.
No
No
No
No
No
applications. cfg
exchange.meeting. showOnlyCurrentOrNext
0 (default) - Disable the limitation to display only the current or next
No
meeting on the Calendar. 1 - Enable the limitation to display
only the current or next meeting on the Calendar.
applications. cfg
exchange.meeting. showOrganizer
1 (default) - Show the meeting organizer in the meeting invite.
No
0 - Hide the meeting organizer in the meeting invite.
applications. cfg
exchange.meeting.showSubject
1 (default) - Show the meeting Subject.
No
0 - Hide the meeting Subject.
Polycom, Inc. 68
Page 69
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
applications. cfg
applications. cfg
applications. cfg
applications. cfg
applications. cfg
exchange.meeting.showTomorrow
1 (default) - Show meetings scheduled for tomorrow as well as meetings scheduled for today.
0 - Do not show meetings scheduled for tomorrow.
exchange.menu.location
Features (default) - Displays the Calendar in the global menu under Settings > Features.
Administrator - Displays the Calendar in the Admin menu at Settings > Advanced > Administration Settings.
exchange.reconnectOnError
1 (default) - The phone attempts to reconnect to the Exchange server after an error.
0 - The phone does not attempt to reconnect to the Exchange server after an error.
exchange.server.url
NULL (default) string The Microsoft Exchange server
address.
feature.EWSAutodiscover.enabledIf you configure
exchange.server.urland set
this parameter to 1, preference is given to the value of exchange.server.url.
1 (default) - Lync Base Profile 0 (default) - Generic Base Profile 1 - Exchange autodiscovery is
enabled and the phone automatically discovers the Exchange server using the email address or SIP URI information.
0 - Exchange autodiscovery is disabled on the phone and you must manually configure the Exchange server address.
No
No
No
No
No
Polycom, Inc. 69
Page 70
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
applications. cfg
feature.exchangeCalendar.enab led
features.cfg feature.exchangeCalendar.enab
led
1 (default) - The calendaring feature is enabled.
0 - The calendaring feature is disabled.
You must enable this parameter if you also enable
feature.exchangeCallLog.en abled.
If you disable
feature.exchangeCalendar.e nabled, also disable feature.exchangeCallLog.en abled to ensure call log
functionality.
Available for: Polycom Trio 8800 and 8500
systems VVX 300/301, 310/311, 400/401,
410/411, 500/501, 600/601 and 1500 business media phones
VVX 250, 350, and 450 business IP phones
CX5500 Unified Conference Station 1 (default) - Lync Base Profile 0 (default) - Generic Base Profile 0 - The calendaring feature is
disabled. 1 - The calendaring feature is
enabled. You must enable this parameter if you also enable
feature.exchangeCallLog.en abled. If you disable feature.exchangeCalendar.e nabled, also disable feature.exchangeCallLog.en abled to ensure call log
functionality.
No
No
Polycom, Inc. 70
Page 71
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
features.cfg feature.exchangeContacts.enab
led
features.cfg feature.exchangeContacts.
enabled
1 (default) - Lync Base Profile 0 (default) - Generic Base Profile 1 - The Exchange call log feature is
enabled and users can retrieve the call log histories for missed, received, and outgoing calls.
0 - The Exchange call log feature is disabled and users cannot retrieve call logs histories.
You must also enable the parameterfeature.exchangeCal lLog.enabled to use the Exchange call log feature.
1 (default) - The Exchange call log feature is enabled and users can retrieve call logs history of Missed, Received, and outgoing calls on the phone.
0 - The Exchange call log feature is disabled and users cannot retrieve call logs history from the Exchange server.
You must also enable the parameter
feature.exchangeCallLog.en abled to use the Exchange call log
feature.
No
No
features.cfg feature.exchangeVoiceMail.ena
bled
1 (default) - Lync Base Profile 0 (default) - Generic Base Profile
No
1 - The Exchange voicemail feature is enabled and users can retrieve voicemails stored on the Exchange server from the phone.
0 - The Exchange voicemail feature is disabled and users cannot retrieve voicemails from Exchange Server on the phone.
You must also enablefeature.exchangeCalen dar.enabled to use the Exchange contact feature.
Polycom, Inc. 71
Page 72
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
features.cfg feature.exchangeVoiceMail.
enabled
features.cfg feature.exchangeVoiceMail.ski
pPin.enabled
features.cfg feature.lync.abs.enabled
1 (default) - The Exchange voicemail feature is enabled and users can retrieve voicemails stored on the Exchange server from the phone.
0 - The Exchange voicemail feature is disabled and users cannot retrieve voicemails from Exchange Server on the phone.
You must also enable
feature.exchangeCalendar.e nabled to use the Exchange
contact feature.
0 (default) - Enable PIN authentication for Exchange Voicemail. Users are required to enter their PIN before accessing Exchange Voicemail.
1 - Disable PIN authentication for Exchange Voicemail. Users are not required to enter their PIN before accessing Exchange Voicemail.
1 (default) - Lync Base Profile 0 (default) - Generic Base Profile 1 - Enable comprehensive contact
search in the Skype for Business address book service.
0 - Disable comprehensive contact search in the Skype for Business address book service.
No
No
No
features.cfg feature.lync.abs.maxResult
features.cfg features.contacts.readonly
Polycom, Inc. 72
Define the maximum number of contacts to display in a Skype for Business address book service contact search.
12 (default) 5 - 50
0 (default) - Skype for Business Contacts are editable.
1 - Skype for Business are read-only.
No
No
Page 73
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
features.cfg up.oneTouchDirectory
features.cfg up.oneTouchVoiceMail
1 (default) - Lync Base Profile 0 (default) - Generic Base Profile 1 - The Skype for Business Search
icon displays on the Home screen. 0 - The Skype for Business Search
icon does not display on the Home screen.
1 (default) - Lync Base Profile 0 (default) - Generic Base Profile 0 - The phone displays a summary
page with message counts. The user must press the Connect soft key to dial the voicemail server.
1 - The phone dials voicemail services directly (if available on the call server) without displaying the voicemail summary.
No
No
Polycom, Inc. 73
Page 74
User Accounts and Contacts
Private Meetings in Microsoft Exchange
When a Skype for Business meeting is set to Private, you can choose which meeting information to show or hide.
Configuring Private Meetings
The following parameters configure Skype for Business private meetings.
Private Meeting Parameters
Parameter Te mp l at e
Permitted Values
exchange.meeting.private.showAttendees
applications.cfg
exchange.meeting.private.showDescription
applications.cfg
exchange.meeting.private.showLocation
applications.cfg
exchange.meeting.private.showSubject
applications.cfg
exchange.meeting.private.showMoreActions
applications.cfg
0 (default) – Meetings marked as private in Outlook do not show the list of meeting attendees and invitees on the Polycom Trio calendar.
1 – Meetings marked as private in Outlook show the list of meeting attendees and invitees on the Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do not display a meeting description on the Polycom Trio calendar.
1 - Meetings marked as private in Outlook display a meeting description on Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do not display the meeting location on the Polycom Trio calendar.
1 - Meetings marked as private in Outlook display the meeting location on the Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do not display a subject line on Polycom Trio calendar.
1 – Meetings marked as private in Outlook display a subject line on Polycom Trio calendar.
1 (default) – Meetings marked as private in Outlook display the ‘More Actions’ button, when applicable.
0 – Meetings marked as private in Outlook do not display the ‘More Actions’ button.
exchange.meeting.private.showOrganizer
applications.cfg
Polycom, Inc. 74
1 (default) – Meetings marked as private in Outlook display the name of the meeting organizer on the Polycom Trio calendar.
0 – Meetings marked as private in Outlook display the name of the meeting organizer on the Polycom Trio calendar.
Page 75
Parameter Te mp l at e Permitted Values
User Accounts and Contacts
exchange.meeting.private.enabled
applications.cfg
exchange.meeting.private.promptForPIN
applications.cfg
1 (default) – The Polycom Trio considers the private meeting flag for meetings marked as private in Outlook.
0 – Treat meetings marked as private in Outlook the same as other meetings.
0 (default) - Disable the Skype for Business Conference ID prompt that allows users to join meetings marked as 'private'.
1 - Enable the Skype for Business Conference ID prompt that allows users to join meetings marked as 'private'.
Unified Contact Store
Administrators can unify users' contacts with Microsoft Exchange Server to enable users to access and manage contacts from any application or device synchronized with the Exchange Server including Polycom Trio 8800 and 8500 systems, VVX business media phones, Skype for Business client, Outlook, or Outlook Web Application from a mobile device. For example, if a user deletes a contact from a phone, the contact is also deleted on the Skype for Business client. Note users can manage (move, copy) contacts across Groups only on the Skype for Business client and Group contacts on the phone stay unified.
When an administrator enables Unified Contact Store, users can:
Add a contact
Delete a contact
Add and delete a Distribution List (DL) group
Manage contacts or groups
To set up this feature, administrators must use a PowerShell command using the instructions on the Microsoft TechNet web site Planning and deploying unified contact store in Lync Server 2013.
Contact Directories
When the Polycom Trio system Base Profile is set to Skype, you can access contacts using the Skype for Business contact list and set the contact list to be editable or read-only.
The local contact directory is disabled by default when the Polycom Trio system Base Profile is set to Skype and you can enable it using the parameter feature.directory.enabled. You can protect the local contact directory with user credentials and set contacts to be read-only or editable. If the Polycom Trio system Base Profile is set to 'SkypeUSB', no local contact directory is available and you can access the Skype for Business contact list.
The maximum number of contacts you can configure is 3000 and the maximum file size of the local Contact Directory is 4MB. To reduce use of phone memory, use the parameter dir.local.contacts.maxNum to set a lower maximum number of contacts.
Polycom, Inc. 75
Page 76
User Accounts and Contacts
Configuring Contacts
The following parameters configure the local contact directory on the Polycom Trio solution.
Local Contact Directory Parameters
Parameter Permitted Values
dir.local.contacts.maxNum
features.cfg
dir.local.passwordProtected
features.cfg
dir.local.readOnly
features.cfg
feature.contacts.readonly
features.cfg
feature.corporateDirectory.ena bled
features.cfg
feature.directory.enabled
features.cfg
feature.pauseAndWaitDigitEntry Control.enabled
features.cfg
2,000 (default) - Number of contacts that can be stored by default in the local Contact Directory. 3,000 - Maximum number of contacts that can be stored in the local Contact Directory.
0 (default) - Disable password protection of the local Contact Directory. 1 - Enables password protection of the local Contact Directory.
0 (default) - Disable read only protection of the local Contact Directory. 1 - Enable read-only protection of the local Contact Directory.
0 (default) - Skype for Business Contacts are editable. 1 -Skype for Business are read-only.
0 (default) - Disable the corporate directory. 1 - Enable the corporate directory.
0 (default) - The local contact directory is disabled when the Polycom Trio solution Base Profile is set to Lync. 1 - The local directory is enabled when the Polycom Trio solution Base Profile is set to Lync.
1 (default) - Enable processing of control characters in the contact phone number field. When enabled, ',' or 'p' control characters cause a one second pause.
';' or 'w' control character cause a user prompt that allows a user-controlled wait. Subsequent digits entered to the contact field are dialed automatically.
0 - Disable processing of control characters.
Call Logs
The phone records and maintains user phone events to a call log, which contains call information such as remote party identification, time and date of the call, and call duration. The log is stored on the server. All call logs are enabled by default.
The phones automatically maintain the call log in three separate call lists that users can access: Missed Calls, Received Calls, and Placed Calls. Users can clear lists manually on their phones, or delete individual records or all records in a group (for example, all missed calls).
Polycom, Inc. 76
Page 77
Configuring Call Logs
Use the parameter in the following table to configure this feature.
Call Log Parameters
Parameter
Te mp l at e
Permitted Values
User Accounts and Contacts
feature.exchange CallLog.enabled
features.cfg
If Base Profile is: Generic – 0 (default) Skype for Business - 1 (default) 1 - The Exchange call log feature is enabled, user call logs are synchronized with the
server, and the user call log history of Missed, Received, and outgoing calls can be retrieved on the phone.
You must also enable the parameter feature.callList.enabled to use the Exchange call log feature.
The value of the configuration parameter callLists.collapseDuplicates that collapses call lists has no effect in a Skype for Business environment.
The local call logs are not generated when the following parameters are disabled:
feature.callListMissed.enabledfeature.callListPlaced.enabledfeature.callListReceived.enabled
0 - The Exchange call log feature is disabled, the user call logs history cannot be retrieved from the Exchange server, and the phone generates call logs locally.
Administrator Menu on Polycom Trio Systems
For the Polycom Trio 8800 and 8500 systems, you can add a new ‘Advanced' menu containing a subset of administrator settings. The added 'Advanced' menu item does not require a password but one can be assigned to it.
After enabling this feature, the added 'Advanced' menu provides access to all administrator features except:
Line Configuration
Call Server Configuration
TLS Security
Test Automation
Administrator Menu Parameters
The following table lists the parameters to enable the new Administrator menu.
Polycom, Inc. 77
Page 78
User Accounts and Contacts
Admin Menu Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
device.cfg, site.cfg
device.cfg, site.cfg
device.auth.localAd­vancedPassword.set
device.auth.localAd­vancedPassword
feaures.cfg feature.advance-
dUser.enabled
Set a password for the Advanced menu.
0 (default) – You cannot set a password for the added Advanced menu.
1 – You can set a password for the added Administrator menu.
Enter a password for the added Administrator menu.
Null (default) String (0 to 64 characters)
0 (default) - The normal password-protected Advanced menu displays.
1 - Causes the 'Advanced' menu item to be renamed 'Admin' and adds a menu item 'Advanced' that contains a subset of administrator features.
The new 'Advanced' menu does not require a password but you have the option to assign one to it.
No
No
No
Polycom, Inc. 78
Page 79
Skype for Business User Profiles
You can enable users to access their personal settings from any phone in the organization registered to Skype for Business. For example, users can access their contact directory and speed dials, as well as other phone settings, even if they temporarily change work areas. This feature is particularly useful for remote and mobile workers who do not use a dedicated work space and conduct business in multiple locations. The user profile feature is also useful if an office has a common conference phone from which multiple users need to access their personal settings.
You must decide whether to require users to always log in to a phone or not. If you do not require users to log in, users have the option to use the phone as is-without access to their personal settings-or they can log in to display their personal settings. You can also specify if, after the device restarts or reboots, a user is automatically logged out.
You can choose to define default credentials. If you specify a default user ID and password, the phone automatically logs itself in each time an actual user logs out or the device restarts or reboots. When the device logs itself in using the default login credentials, a default profile displays, and users retain the option to log in and view their personal settings.
You can configure the phones so that anyone can call authorized and emergency numbers when not logged in to a phone using the parameter dialplan.routing.emergency.outboundIdentity.
Polycom recommends that you create a single default user password for all users. You can reset a user's password by removing the password parameter from the override file. This causes the phone to use the default password in the <user>.cfg file.
To set up the user profile feature, you must:
Create a phone configuration file or update an existing file to enable the feature's settings, and configure attributes for the feature.
Create a user configuration file in the format registration and other user-specific settings that you want to define.
<user>.cfg
to specify each user's password and
Create a User Profile Configuration File
Create a configuration file if you want to add or edit user login or feature settings for multiple phones.
To create a user profile configuration file:
1 Create a configuration file for the phone and place it on the provisioning server.
You can create your own or base this file on the sample configuration template in the UC Software, for example,
location>/Config/site.cfg
site.cfg
. To find the file, navigate to
.
<provisioning server
Polycom, Inc. 79
Page 80
Skype for Business User Profiles
2 In
site.cfg
parameters.
3 Copy these attributes for each user and enter user-specific values.
, open the
<prov.login/>
attribute, and then add and set values for the user login
Create a User Configuration File
Create a user-specific configuration file that stores user names, passwords, and registrations.
To create a user configuration file:
1 On the provisioning server, create a user configuration file for each user to log in to the phone. The
name of the file is the user's ID to log in to the phone. For example, if the user's login ID is the name of the user's configuration file is
2 In each
3 Add and set values for any user-specific parameters, such as:
Registration details (for example, the number of lines the profile displays and line labels).
Feature settings (for example, browser settings).
<user>.cfg
file, you can add and set values for the user's login password (optional).
user100.cfg
.
user100
,
Note: If you add optional user-specific parameters to will not cause the phone to restart or reboot when the parameter is updated.
After a user logs in, with their user ID and password (The default password is 123.), users can:
Log in to a phone to access their personal phone settings.
Log out of a phone after they finish using it.
Place a call to an authorized number from a phone that is in the logged out state.
Change their user password.
If a user changes any settings while logged in, the settings save and display the next time the user logs in. When a user logs out, the user's personal phone settings no longer display.
<user>.cfg
, add only those parameters that
Stored User Settings
If a user updates their password or other user-specific settings using the Main Menu on the phone, the updates are stored in
If a user updates their contact directory while logged in to a phone, the updates are stored in
<user>-directory.xml
lists history is defined in Configuration parameter precedence (from first to last) for a phone that has the user profile feature enabled is:
<user>-phone.cfg
Web Configuration Utility
Configuration files listed in the master configuration file (including <user>.cfg)
Default values
<user>-phone.cfg
. Directory updates display each time the user logs in to a phone. An up-to-date call
<user>-calls.xml
, not
<MACaddress>-phone.cfg
. This list is retained each time the user logs in to their phone.
.
Polycom, Inc. 80
Page 81
Call Controls
This section shows you how to configure call control features.
Skype for Business Local and Centralized Real-Time Audio and Video Calling
You can set up ad hoc 'Meet Now' or scheduled, local, or centralized calls on Polycom Trio 8800 and 8500 registered with Skype for Business.
To enable video calls, you must pair a Polycom Trio 8500 or 8800 system to Polycom Trio Visual+ and connect Polycom Trio Visual+ to a display screen and a Logitech Webcam C930e USB camera. When the devices are successfully paired, the display screen shows a small self-view window.
After you pair a Polycom Trio system with Polycom Trio Visual+, you can set up local or centralized calls with audio and video or audio-only, and share content using the Skype for Business client. You can start each new call with audio and video or audio-only. If you set to audio-only, users can add video during a call if the far-end is video capable.
Related topics:
For instructions on pairing, refer to Pairing the Polycom Trio Visual+ with Polycom Trio.
For instructions on configuring video layouts, refer to Skype for Business Video Layouts on Polycom
Trio System.
For details on supported video codecs, refer to Supported Video Codecs.
Using an API to Join a Skype for Business Meeting
This feature allows third-party application developers to join the Polycom Trio 8800 and 8500 system to a scheduled Skype for Business meeting using an API. The third-party application requires independent access to the Skype for Business meeting information.
The following example API illustrates how you can use a third-party application on your computer or mobile device to join the Polycom Trio system to a Skype for Business meeting.
REST API Command: WebCallControl.Dial
Structure
{
"data":api/v1/callctrl/dial
Polycom, Inc. 81
Page 82
Call Controls
{
"data":
{
"Dest": "<SIP URI of meeting organizer>;gruu;opaque=app:conf:focus:id:<SfB Meeting Focus ID>",
"Line": "1",
"Type":"SIP"
}
Join a Meeting with a SIP URI
When you set up a meeting in the Calendar, the Polycom Trio 8800 system displays a meeting reminder pop up. If a dial-in number is available for the meeting, the reminder pop-up presents a Join button that joins you to the meeting. If a meeting lists multiple dial-in numbers or URIs for the meeting, by default the Join button automatically dials the first number.
You now have the option of configuring the Polycom Trio 8800 system to offer users a list of available numbers when they tap the Join button instead of dialing the first number.
Polycom Trio system provide multiple dial-in options including a SIP URI by selecting a dial-in information from a list of numbers below:
SIP URI
Tel URI
PSTN number
IP dial
Polycom, Inc. 82
Page 83
Call Controls
Parameters to Join a Meeting with a SIP URI
The following table lists the parameters to configure the dial-in information.
SIP URI Dial-in Parameters
Te mp l at e Parameter Permitted Values Change Causes
Restart or Reboot
applicatio ns.cfg
applicatio ns.cfg
applicatio ns.cfg
applicatio ns.cfg
exchange.meeting.join.p romptWithList
exchange.meeting.parseW hen
exchange.meeting.parseO ption
exchange.meeting.parseE mailsAsSipUris
Specifies the behavior of the Join button on meeting reminder pop-ups.
0 (default) - Tapping Join on a meeting reminder should show a list of numbers to dial rather than immediately dialing the first one.
1 - A meeting reminder does not show a list of numbers to dial.
Specifies when to scan the meeting's subject, location, and description fields for dialable numbers.
NonSkypeMeeting (default) Always Never
Specifies where to search for a dialable number.
All (default)
List instances of text like
user@ipaddress
subject under the More Actions pane as dialable SIP URIs.
0 (default) - it does not list the text as a dialable SIP URI
1 - it treats as a dialable SIP URI.
in the meeting description or
user@domain
user@domain
or user@ipaddress
or
No
Yes
Yes
Yes
applicatio ns.cfg
exchange.meeting.parseA llowedSipUriDomains
Skype for Business Private Meeting Parameters
Use the following parameters to configure Skype for Business private meetings.
Polycom, Inc. 83
List of comma-separated domains that will be permitted to be interpreted as SIP URIs
Null (default) String (maximum of 255 characters)
Yes
Page 84
Private Meeting Parameters
Templ ate Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
exchange.meeting.private.s howAttendees
exchange.meeting.private.s howDescription
exchange.meeting.private.s howLocation
0 (default) – Meetings marked as private in Outlook do not show the list of meeting attendees and invitees on the Polycom Trio calendar.
1 – Meetings marked as private in Outlook show the list of meeting attendees and invitees on the Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do not display a meeting description on the Polycom Trio calendar.
1 - Meetings marked as private in Outlook display a meeting description on Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do not display the meeting location on the Polycom Trio calendar.
1 - Meetings marked as private in Outlook display the meeting location on the Polycom Trio calendar.
exchange.meeting.private.s howSubject
0 (default) – Meetings marked as private in Outlook do not display a subject line on Polycom Trio calendar.
1 – Meetings marked as private in Outlook display a subject line on Polycom Trio calendar.
exchange.meeting.private.s howMoreActions
1 (default) – Meetings marked as private in Outlook display the ‘More Actions’ button, when applicable.
0 – Meetings marked as private in Outlook do not display the ‘More Actions’ button.
Polycom, Inc. 84
Page 85
Private Meeting Parameters
Templ ate Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
exchange.meeting.private.s howOrganizer
exchange.meeting.private.e nabled
exchange.meeting.private.p romptForPIN
applications.cfg
1 (default) – Meetings marked as private in Outlook display the name of the meeting organizer on the Polycom Trio calendar.
0 – Meetings marked as private in Outlook display the name of the meeting organizer on the Polycom Trio calendar.
1 (default) – The Polycom Trio considers the private meeting flag for meetings marked as private in Outlook.
0 – Treat meetings marked as private in Outlook the same as other meetings.
0 (default) - Disable the Skype for Business Conference ID prompt that allows users to join meetings marked as 'private'.
1 - Enable the Skype for Business Conference ID prompt that allows users to join meetings marked as 'private'.
USB Mode for Skype Room Systems and Surface Hub
Calls and call controls display on the Polycom Trio 8800 and 8500 system and Skype Room System or Microsoft Surface Hub when you connect Polycom Trio system via USB cable and set the Polycom Trio system Base Profile to 'SkypeUSB'.
You must update the Microsoft Surface Hub to the latest release version to successfully connect to the Polycom Trio system.
The Polycom Acoustic Echo Cancellation (AEC) feature is not available when the Polycom Trio system is connected to Microsoft Surface Hub.
You can use the Polycom Trio system as a speaker and microphone with a Skype Room System and Surface Hub to:
Answer calls
End calls
Mute/unmute audio (microphones)
Adjust loudspeaker volume
Polycom, Inc. 85
Page 86
Call Controls
When you set the Base Profile to SkypeUSB, the following functions are not available:
Dial a number
Contacts
Meetings
Recent Calls
Meet Now
Automatic Gain Control (AGC)
Bluetooth
Connecting Polycom Trio System to a Skype Room System or Microsoft Surface Hub
Complete the following steps to connect Polycom Trio 8800 and 8500 system with a Skype Room System or Surface Hub.
To connect Polycom Trio with a Skype Room System or Surface Hub:
1 Update the Microsoft Surface Hub to the latest release version to successfully connect to the
Polycom Trio solution.
2 Power the Polycom Trio system. Refer to Powering the Polycom Trio 8500 and 8800 Systems.
3 Use or update to UC Software 5.4.4AD or later to successfully connect with a Skype Room System
or Surface Hub. Refer to Polycom UC Software Update.
4 If you did not purchase a Polycom Trio system Skype Room System edition, configure the Polycom
Trio system Base Profile to ‘SkypeUSB’. Otherwise, omit this step. Refer to Configuring Polycom
Trio System with a Skype Room System or Surface Hub.
5 Connect the Polycom Trio system to a Skype Room System or Surface Hub via USB cable.
When you connect the USB cable while the Skype Room System or Surface Hub is in a call, both systems are placed on hold until you re-join the call from either system.
6 On the Skype Room System or Surface Hub you are connecting, configure Polycom Trio as the
audio device - microphone and speaker.
7 (Optional) When the Base Profile of a phone is set to ‘Skype’ or ‘SkypeUSB’, access to the Web
Configuration Utility is disabled by default. To enable access to a phone's Web Configuration Utility, refer to Accessing the Web Configuration Utility.
Configuring Polycom Trio System with a Skype Room System or Surface Hub
The following parameters configure the Polycom Trio 8800 and 8500 system with Skype Room Systems and Surface Hub.
Polycom, Inc. 86
Page 87
USB Mode Parameters
Templ ate Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
device.cfgdevice.baseProfile Generic (default) - Disables the
Skype for Business graphic interface.
Skype - Use this Base Profile for Skype for Business deployments.
SkypeUSB - Use this Base Profile when you want to connect Polycom Trio to a Skype Room System or Surface Hub.
features. cfg
voice.usb.holdResume.en able
0 (default) - The Hold and Resume buttons do not display during USB calls.
1 - The Hold and Resume buttons display during USB calls.
This parameter applies only when the Polycom Trio system Base Profile is set to ‘SkypeUSB’.
Local Call Recording
No
No
Local call recording enables you to record audio calls to a USB device connected to the phone. You can play back recorded audio on the phone or devices that run applications like Windows Media Player
®
iTunes
on a Windows® or Apple® computer. To use this feature, ensure that the USB port is enabled.
®
or
Audio calls are recorded in .wav format and include a date/time stamp. The phone displays the recording time remaining on the attached USB device, and users can browse all recorded files using the phone’s menu.
Federal, state, and/or local laws may legally require that you notify some or all of the call parties when a call recording is in progress.
Configuring Local Call Recording
Use the parameters in the following table to configure local call recording.
Polycom, Inc. 87
Page 88
Local Call Recording Parameters
Call Controls
Parameter Te mp l at e
feature.callRecording.enabled
features.cfg
Permitted Values
0 (default) - Disable audio call recording. 1 - Enable audio call recording.
Configuring Shared Line Appearance (SLA) for Skype for Business
Shared Line Appearance (SLA) feature enables user to share a single line with other contacts as a member of a group. Each shared line can receive only one incoming call at a time, and users cannot make outgoing calls from the shared line, including 911 emergency calls.
An incoming call to the shared line is received by all phones sharing the line. Any SLA group member can place, answer, hold, or resume calls on the line, and all group members can view the status of a call on the shared line on their phones.
The following features are not supported on SLA lines:
BToE
Conference class
Call Park
Administrators must install the Shared line Application on the Microsoft Front End server and configure SLA groups in Windows PowerShell.
Administrators can configure a ring tone type, and users can set a ring type from the phone’s Basic Settings menu.
SLA for Skype for Business Parameters
Parameter Te mp l at e
up.SLA.ringType
Permitted Values
Set the ring type for the share line so that users can distinguish between incoming calls to a private, primary line and the group SLA line. Note that users can set this ring type from the phone, which overrides the value you set here.
1 (default) 0 - 25
Hybrid Line Registration
The Polycom Trio 8500 and 8800 system supports hybrid (Skype for Business / Open SIP) registration. You can simultaneously register one line with Skype for Business or Open SIP and a second line with another Open SIP server. Similarly, you can choose to register all lines with Open SIP sever. You can also choose the number of lines you want to use by setting the value in
Polycom, Inc. 88
reg.limit
parameter.
Page 89
Call Controls
If you plan to configure and register Skype for Business on one line, make sure to always use Line 1 for Skype for Business. You cannot simultaneously register two Skype for Business lines.
In addition, you can configure the line switching feature based on dial plan when the phone is on-hook. The line switching feature enables the dialed number to switch to the corresponding line. For example, when you place a call from the phone and the number corresponds to an Open SIP line, the line switching feature enables the dialed number to switch to the corresponding line.
Moreover, for dial plan based line switching, when all the lines are registered to Open SIP, the value defined in the global parameter for a dial plan takes the priority. For example,
dialplan.impossibleMatchHandling
and
dialplan.conflictMatchHandling
. Similarly, if the line is registered to Skype for Business, the value defined in the per-registration dial plan parameter takes priority over general dial plan parameter. For example,
dialplan.1.impossibleMatchHandling
dialplan.1.conflictMatchHandling
.
and
When more than one digit maps are getting matched to the dialed number - a conflict match - and the dialplan.conflictMatchHandling parameter is disabled, the first matching digit map starting from left to right takes priority. However, if
dialplan.conflictMatchHandling
parameter is enabled, the
matching digit map having the lowest timeout value takes priority.
However, line switching is configurable based on dial plan when the phone is off-hook. By default, line switching for on-hook and off-hook dialing is disabled.
Note that the Presence feature is available only on the Skype for Business line and will display the Device status. The following table list the Presence status for specific environment.
Presence Status Indicators for Hybrid Line Registration
Use Cases Presence State on SfB Line Presence String Presence State on Open SIP
Line
Non-Skype line in a call
Skype line in a call
Content shared over PPCIP
Non-Skype line in conference
Skype line in con­ference
DND on Skype line
DND on Open SIP line
Busy In a call Not Supported
Busy In a call Not Supported
Busy In a call Not Supported
Busy In a conference Not Supported
Busy In a conference Not Supported
DND Do Not Disturb Not Supported
Available Available Not Supported
Polycom, Inc. 89
Page 90
Call Controls
Hybrid Line Registration Limitations
The Hybrid Registration feature include the following limitations:
Merging of local conference is only supported with open SIP registrations and not supported with Skype for Business (bridging a Skype for Business with an open SIP line is not supported).
Local merging of two point-to-point calls made using two different lines between two Polycom Trio systems is not supported.
Only call transfers between different SIP registrations with the same SIP call servers is supported. Call transfer between SIP registrations on different SIP call servers is not supported.
Transport Layer Security (TLS) encryption of Real-time Transport Protocol (RTP) media for secure communication in hybrid Open SIP registrations is not supported.
Hybrid Line Registration Parameters
The following tables lists the parameters to configure dial plan and line switching for Hybrid Registration.
Dial Plan and Digit Map Parameters for Hybrid Registrations
Template Parameter Permitted Values Change Causes
Restart or Reboot
site.cfg dialplan.digit-
map.lineSwitch­ing.enable
reg.cfg
sip-interop .cfg
reg.limit
reg.1.mergeServerDig­itMapLocally
0 (default) - Disable the line switching in dial plan to switch the call to the dial plan matched line.
1 - Enable the line switching in dial plan to switch the call to the dial plan matched line.
This is not applicable for off-hook dialing.
Specify the maximum number of lines to use for registration.
1 (default)
12 maximum (1-3 supported)
1 (default) - Allows the dialplans from
dialplan.1.digitmap
of the dialplans received from the server.
0 - Does not allow the dial plans from
dialplan.1.digitmap
of the dialplans received from the server.
to append on top
to append on top
No
No
No
Polycom, Inc. 90
Page 91
Call Controls
Configure Hybrid Line Registration using the Web Configuration Utility
You can configure the phone to support the Hybrid (Skype for Business/ Open SIP) Registration from phone's Web Configuration Utility page after enabling the feature using configuration parameter.
Make sure the to set the Base profile as Skype for Business on the Polycom Trio 8800 system.
To configure a hybrid line registration using Web Configuration Utility:
1 Sign in to the Polycom Trio 8800 system's Web configuration Utility page using Admin account.
If configuring Skype for Business on Line 1, sign in to the Web Configuration Utility as Skype for Business user.
2 On the Web Configuration Utility page, navigate to Settings > Line.
The number of lines enabled to configure is displayed.
3 Configure the Skype for Business registration on Line 1.
4 Configure the Open SIP registration on Line 2.
You can configure other lines with Open SIP registration.
International Dialing Prefix
Enter a '+' symbol before you dial an international phone numbers to identify to the switch that the phone number you are dialing is international.
Configuring International Dialing Prefixes
The following parameters configure the international dialing prefixes.
International Dialing Prefix Parameters
Parameter Te mp l at e
call.international Dialing.enabled
site.cfg
call.international Prefix.key
site.cfg
Permitted Values
This parameter applies to all numeric dial pads on the phone, including for example, the contact directory.
Changes you make to this parameter cause a restart or reboot. 1 (default) - Disable the key tap timer that converts a double tap of the asterisk "*" symbol
to the "+" symbol to indicate an international call. By default, this parameter is enabled so that a quick double tap of "*" converts immediately to "+". To enter a double asterisk "**", tap "*" once and wait for the key tap timer to expire to enter a second "*".
0 - When you disable this parameter, you cannot dial"+" and you must enter the international exit code of the country you are calling from to make international calls.
The phone supports international call prefix (+) with both '0' and '*'. 0 (default) - Set the international prefix with *. 1 - Set the international prefix with 0.
Polycom, Inc. 91
Page 92
Call Controls
Centralized Conference Control Protocol (CCCP)
CCCP is enabled by default when the phone Base Profile is set to Skype. CCCP enables users to initiate conference calls with Skype for Business contacts from their phone, manage conference participants, enable announcements, and lock a conference. Users can manage a maximum of 24 Skype for Business conference calls at a time on their phone. However, users can have only one active conference call in progress on their phone.
Centralized Conference Control Protocol (CCCP) Parameters
The following parameters configure CCCP.
CCCP Parameters
Parameter Te mp l at e
feature.cccp.enabled
Permitted Values
1 (enabled) - Enable use of CCCP. 0 - Disable use of CCCP.
Local Digit Map
The local digit map feature allows the phone to automatically call a dialed number when configured. Dial plans apply on-hook when no Skype for Business line is registered or when line switching is enabled and at least one line has a non-empty dial plan.
Digit maps are defined by a single string or a list of strings. If a dialed number matches any string of a digit map, the call is automatically placed. If a dialed number matches no string—an impossible match—you can specify the phone’s behavior. If a number ends with #, you can specify the phone’s behavior, called trailing # behavior. You can also specify the digit map timeout, the period of time after you dial a number that the call is placed. The configuration syntax of the digit map is based on recommendations in section 2.1.5 of
RFC 3435.
Local Digit Maps Parameters
Polycom support for digit map rules varies for open SIP servers and Microsoft Skype for Business Server.
Use the parameters in the following table to configure this feature.
Polycom, Inc. 92
Page 93
Te mp l at e Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
site.cfg dialplan.applyToCallLi
stDial
Choose whether the dial plan applies to numbers dialed from the received call list or missed call list, including sub-menus.
1 (default) 0
site.cfg dialplan.applyToDirect
oryDial
Choose whether the dial plan is applied to numbers dialed from the directory or speed dial, including auto-call contact numbers.
0 (default) 1
site.cfg dialplan.applyToForwardChoose whether the dial plan applies to
forwarded calls. 0 1
site.cfg dialplan.applyToTelUri
Dial
Choose whether the dial plan applies to URI dialing.
1 (default) 0
site.cfg dialplan.applyToUserDialChoose whether the dial plan applies to
calls placed when the user presses Dial. 1 (default) 0
Yes
Yes
Yes
Yes
Yes
site.cfg dialplan.applyToUserSendChoose whether the dial plan applies to
Yes calls placed when the user presses Send.
1 (default) 0
site.cfg dialplan.conflictMatch
Handling
0 (default for Generic Profile) 1 (default for Skype Profile)
No
Polycom, Inc. 93
Page 94
Te mp l at e Parameter Permitted Values
Call Controls
Change Causes
Restart or Reboot
site.cfg dialplan.digitmap.time
Out
site.cfg dialplan.digitmap
Specify a timeout in seconds for each segment of the digit map using a string of positive integers separated by a vertical bar ( | ). After a user presses a key, the phone waits this many seconds before matching the digits to a dial plan and dialing the call.
(Default)
3 | 3 | 3 | 3 | 3| 3
If there are more digit maps than timeout values, the default value 3 is used. If there are more timeout values than digit maps, the extra timeout values are ignored.
Specify the digit map used for the dial plan using a string compatible with the digit map feature of MGCP described in
2.1.5 of RFC 3435. This parameter enables the phone to automatically initiate calls to numbers that match a digit map pattern.
(Default)
[2-9]11|0T|+011xxx.T|0[2­9]xxxxxxxxx|+1[2-9]xxxxxxxx|[2-9] xxxxxxxxx|[2-9]xxxT
No
Yes
The string is limited to 2560 bytes and 100 segments of 64 bytes, and the following characters are allowed in the digit map
A comma (,), which turns dial tone
back on.
A plus sign (+) is allowed as a valid
digit
The extension letter R
debug.cfg dialplan.filterNonDigi
tUriUsers
Determine whether to filter out (+) from the dial plan.
Yes
0 (default) 1
Polycom, Inc. 94
Page 95
Te mp l at e Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
site.cfg dialplan.impossibleMat
chHandling
0 (default)—The digits entered up to and including the point an impossible match occurred are sent to the server immediately.
1—The phone gives a reorder tone. 2—Users can accumulate digits and
dispatch the call manually by pressing Send.
If a call orbit number begins with pound (#) or asterisk (*), you need to set the value to 2 to retrieve the call using off-hook dialing.
site.cfg dialplan.removeEndOfDialSets if the trailing # is stripped from the
digits sent out. 1 (default) 0
site.cfg dialplan.routing.emerg
ency.outboundIdentity
Choose how your phone is identified when you place an emergency call.
NULL (default) 10-25 digit number SIP TEL URI
No
Yes
No
If using a URI, the full URI is included verbatim in the P-A-I header. For example:
dialplan.routing.emergency.outbo
undIdentity
dialplan.routing.emergency.outbo undIdentity
= 5551238000
=
sip:john@emergency.com
dialplan.routing.emergency.outbo
undIdentity
= tel:+16045558000
Polycom, Inc. 95
Page 96
Te mp l at e Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
site.cfg dialplan.routing.emerg
ency.preferredSource
site.cfg dialplan.routing.emerg
ency.x.description
Set the precedence of the source of emergency outbound identities.
ELIN (default)— the outbound identity used in the SIP P-Asserted-Identity header is taken from the network using an LLDP-MED Emergency Location Identifier Number (ELIN).
Config— the parameter
dialplan.routing.emergency.outbou ndIdentity
has priority when enabled, and the LLDP-MED ELIN value is used if
dialplan.routing.emergency.outbou ndIdentity
is NULL.
Set the label or description for the emergency contact address.
x=1: Emergency, Others: NULL (default) string
x is the index of the emergency entry description where x must use sequential numbering starting at 1.
No
Yes
site.cfg dialplan.routing.emerg
ency.x.server.y
Set the emergency server to use for emergency routing
dialplan.routing.server.x.addres
(
s
where x is the index).
Yes
x=1: 1, Others: Null (default) positive integer
x is the index of the emergency entry and y is the index of the server associated with emergency entry x. For each emergency entry (x), one or more server entries (x,y) can be configured. x and y must both use sequential numbering starting at 1.
Polycom, Inc. 96
Page 97
Te mp l at e Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
site.cfg dialplan.routing.emerg
ency.x.value
site.cfg dialplan.routing.serve
r.x.address
Set the emergency URL values that should be watched for. When the user dials one of the URLs, the call is directed to the emergency server defined by
dialplan.routing.server.x.address
.
x=1: 911, others: Null (default) SIP URL (single entry)
x is the index of the emergency entry description where x must use sequential numbering starting at 1.
Set the IP address or hostname of a SIP server to use for routing calls. Multiple servers can be listed starting with x=1 to 3 for fault tolerance.
Null (default) IP address hostname
Blind transfer for 911 or other emergency calls may not work if registration and emergency servers are different entities.
No
Yes
site.cfg dialplan.routing.serve
r.x.port
Set the port of a SIP server to use for routing calls.
Yes
5060 (default) 1 to 65535
Polycom, Inc. 97
Page 98
Te mp l at e Parameter Permitted Values
Call Controls
Change Causes Restart or Reboot
site.cfg dialplan.routing.serve
r.x.transport
site.cfg dialplan.userDial.time
Out
Set the DNS lookup of the first server to use and dialed if there is a conflict with other servers.
DNSnaptr (default) TCPpreferred UDPOnly TLS TCPOnly
For example, if
dialplan.routing.server.1.transpo
= "UDPOnly" and
rt dialplan.routing.server.2.transpo rt
= "TLS", then UDPOnly is used.
Specify the time in seconds that the phone waits before dialing a number entered while the phone is on hook.
0 (default for Generic Profile) 0-99 seconds
You can apply
dialplan.userDial.timeOut
when its value is lower than
up.IdleTimeOut
.
only
Yes
No
Dial Plans
This section on dial plans includes information on dial plan normalization, multiple emergency number dial plans, parameters you can configure on your provisioning server, and examples of supported and unsupported dial plans.
Dial Plan Normalization
Dial Plan Normalization enables you to configure dial plans on the Skype for Business server or on your provisioning server.
For more information on regular expressions used on Skype for Business server, see .NET Framework
Regular Expressions on Microsoft Developer Network.
Multiple Emergency Number Dial Plan
When registering Polycom devices with Skype for Business, you can configure multiple emergency numbers on the Skype for Business server. When you correctly configure the multiple emergency numbers
Polycom, Inc. 98
Page 99
Call Controls
on the Skype for Business server, users can make calls to the emergency numbers from the Skype for Business client or from a phone, even when the phone is locked.
Polycom phones receive emergency numbers through in-band provisioning and can conflict with the emergency dial string and mask. When a phone receives both multiple emergency numbers and emergency dial string and mask, the client and phone use multiple emergency numbers.
For instructions on creating a multiple emergency number dial plan, see Configure Multiple Emergency
Numbers in Skype for Business 2015 on Microsoft TechNet.
SIP URI Dialing
When making a URI call, Polycom Trio 8500 and 8800 systems allow dial plan matching for SIP URI calls to append strings to the dialed number. SIP URI dial plan can also be used with auto line switching in Hybrid registration scenarios to automatically select the line based on dial plan.
The following examples illustrate the semantics of the syntax:
sip\:764xxxxxRR@registrar.polycomcsn.comR
URI calls matching with "764xxxxx".
For example, if you make a SIP URI call with 76412345 then appended to the string such that the SIP URI call INVITE becomes
sip::76412345@vc.polycom.com
unregistered lines.
sip\:xxxx\@registrar\.polycomcsn\.com
domain
For example, if you configure three lines and enable dial plan-based line switching, and the third line's dial plan is if you dial
@registrar.polycomcsn.com
sip\:xxxx\@registrar\.polycomcsn\.com
1234@registrar.polycomcsn.com
. Here,
.
@domain
- appends
string is required only for SIP URI calls from
- This will match with any four digit URI calls having the
because it matches the third line's dial plan.
@registrar.polycomcsn.com
@registrar.polycomcsn.com
then calls will be initiated from the third line
to any
is
Polycom, Inc. 99
Page 100
Call Controls
Dial Plan, Dial Plan Normalization, and Digit Map Parameters
Polycom does not support all regular expression dial plans. The following tables list available parameters and supported and unsupported dial plans with Skype for Business Server. The tables are followed by examples of supported and unsupported dial plans.
Dial Plan, Dial Plan Normalization, and Digit Map Parameters
Te mp l at e Parameter Permitted Values Change Causes Restart or
Reboot
site.cfg dialplan.1.dig
itmap
site.cfg dialplan.1.dig
itmap.timeOut
x.T No
Specify a timeout in seconds for each segment of digit map. After you press a key, the phone waits the number of seconds you specify to match the digits to a dial plan and dial the call.
4 seconds (default) string of positive integers
separated by | for example 3 | 3 | 3 | 3 | 3 | 3
Note: If there are more digit maps than timeout values, the default value is used. If there are more timeout values than digit maps, the extra timeout values are ignored.
No
Polycom, Inc. 100
Loading...