114
Dolby Conference Phone Administrator’s Guide 2.1 Issue 4 ®

Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby Conference Phone Administrator’s Guide2.1

Issue 4

®

Page 2: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

ii Dolby® Conference Phone Administrator’s Guide

Dolby Laboratories Licensing Corporation

Corporate Headquarters

Dolby Laboratories, Inc.100 Potrero AvenueSan Francisco, CA 94103‐4813 USATelephone 415‐558‐0200Fax 415‐863‐1373www.dolby.com

European Licensing Liaison Office

Dolby International ABApollo Building, 3EHerikerbergweg 1‐351101 CN Amsterdam ZuidoostThe NetherlandsTelephone 31‐20‐651‐1800Fax 31‐20‐651‐1801

This product is protected by one or more patents in the United States and elsewhere. For more information, including a specific list of patents protecting this product, please visit www.dolby.com/patents.Dolby, Dolby Voice, and the double‐D symbol are registered trademarks of Dolby Laboratories. All other trademarks remain the property of their respective owners.© 2015 Dolby Laboratories. All rights reserved.

Issue 4S15/28610/28804

Page 3: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide iii

Table of Contents

Chapter 1 Introduction1.1 What’s New in Dolby Conference Phone Software 2.1 ......................................................1

1.2 Who Should Read This Guide ............................................................................................1

1.3 How This Guide Is Organized.............................................................................................2

1.4 Conventions Used in This Guide ........................................................................................2

1.5 Related Documents ............................................................................................................3

1.6 Abbreviations and Definitions .............................................................................................3

Chapter 2 Dolby Conference Phone Overview2.1 Dolby Conference Phone Overview ...................................................................................5

2.2 The Dolby Conference Phone Software Application...........................................................5

2.2.1 Solution Architecture................................................................................................62.3 Operational Modes of the Dolby Conference Phone ..........................................................7

2.3.1 With BT MeetMe with Dolby Voice...........................................................................72.3.2 With an IP PBX ........................................................................................................7

Chapter 3 Dolby Conference Phone Implementation Workflow

Chapter 4 Preparation and Requirements4.1 Conference Room Recommendations and Requirements ...............................................11

4.2 Power Requirements ........................................................................................................11

4.3 Network Requirements .....................................................................................................12

4.3.1 Supported DHCP Parameters................................................................................134.3.2 Network Ports Used ...............................................................................................134.3.3 Bandwidth Planning ...............................................................................................14

Chapter 5 Dolby Conference Phone Software5.1 Inside the Dolby Conference Phone Software Package...................................................15

5.2 Upgrading and Downgrading the Software.......................................................................15

Chapter 6 Setting Up the Dolby Conference Phone Provisioning Server6.1 Reasons for Using a Provisioning Server .........................................................................17

6.2 Building a Provisioning Server..........................................................................................17

6.2.1 Provisioning Server Requirements ........................................................................176.2.2 Provisioning Server Discovery ...............................................................................186.2.3 Supported Provisioning Protocols..........................................................................186.2.4 Provisioning Server Security..................................................................................186.2.5 Setting up an FTP Server ......................................................................................186.2.6 Setting up an HTTP(S) Server ...............................................................................19

6.3 Configuration File and Parameter Reference ...................................................................19

6.3.1 Understanding the Master Configuration File ........................................................20

Page 4: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

iv Dolby® Conference Phone Administrator’s Guide

Table of Contents

6.3.2 Understanding Template Files ...............................................................................226.3.3 Configuration Parameters ......................................................................................226.3.4 Configuring Certificates..........................................................................................23

6.4 Recommended File and Directory Layout ........................................................................24

6.4.1 Log Directory..........................................................................................................256.5 Configuring Redundant Provisioning Servers...................................................................25

Chapter 7 Configuring Partner Services7.1 Selecting the Operational Mode .......................................................................................27

7.2 Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice ...................28

7.2.1 BT MeetMe with Dolby Voice Conferencing Service Requirements ......................297.2.2 Configuring BT Conferencing.................................................................................307.2.3 Registering the Dolby Conference Phone..............................................................307.2.4 Enabling Personal Mode on the Dolby Conference Phone....................................317.2.5 BT Conferencing Failover to Standard Call ...........................................................32

7.3 Integrating the Dolby Conference Phone with Cisco Unified Communications Manager .32

7.3.1 Cisco Unified Communications Manager Requirements .......................................327.3.2 Performing Manual Deployment ............................................................................337.3.3 Configuring IP PBX Call Control ............................................................................37

7.4 Integrating the Dolby Conference Phone with Avaya Aura Platform ................................38

7.4.1 Avaya Aura Platform Requirements.......................................................................397.4.2 Performing Manual Deployment ............................................................................397.4.3 Configuring IP PBX Call Control ............................................................................40

Chapter 8 Configuring Commonly Used Phone Features8.1 Configuring Features ........................................................................................................43

8.1.1 Using the Recent Calls List....................................................................................438.1.2 Enabling User Feedback........................................................................................44

8.2 Configuring Preferences...................................................................................................44

8.2.1 Using Call Forwarding............................................................................................448.2.2 Enabling Automatic Answer ...................................................................................458.2.3 Enabling Do Not Disturb ........................................................................................458.2.4 Setting the Language.............................................................................................458.2.5 Setting the Time and Date Display ........................................................................46

8.3 Provisioning Options.........................................................................................................46

8.3.1 Scheduling a Software Update ..............................................................................468.4 Authentication Options .....................................................................................................47

8.4.1 Changing the Administrative Password .................................................................478.5 Directory Options..............................................................................................................48

8.5.1 Using a Corporate Directory ..................................................................................488.5.2 Using the Contact Directory ...................................................................................49

8.6 PBX Server Redundancy..................................................................................................50

Chapter 9 Deploying the Dolby Conference Phone9.1 Configuring the Conference Phone to Boot from a Provisioning Server...........................53

9.1.1 Provisioning Server Menu......................................................................................539.2 Configuring the Network ...................................................................................................54

9.2.1 IP Network Menu ...................................................................................................549.2.2 Ethernet Menu .......................................................................................................549.2.3 Time Server ...........................................................................................................55

Page 5: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Table of Contents

Dolby® Conference Phone Administrator’s Guide v

9.2.4 Configuring 802.1X ................................................................................................569.2.5 Using IEEE 802.1p/Q.............................................................................................579.2.6 Configuring Proxy Auto Configuration and Web Proxy Auto Discovery Protocol...57

9.3 Enabling Access to the Dolby Conference Phone Web Interface.....................................58

9.4 Using a Provisioning Server for the First Time .................................................................58

9.4.1 Deploying the Dolby Conference Phone in a Non Secure Environment................589.4.2 Deploying the Dolby Conference Phone in a Secure Environment .......................59

Chapter 10 Troubleshooting10.1 Understanding Error Messages........................................................................................61

10.2 Viewing the Status Menu..................................................................................................66

10.3 Using Log Files .................................................................................................................67

10.3.1 Changing Log Level Parameters ...........................................................................6810.3.2 Reading Log Files..................................................................................................6810.3.3 Setting Up Syslog ..................................................................................................6810.3.4 Changing Audio Logging .......................................................................................69

10.4 Accessing the Dolby Conference Phone Web Interface...................................................70

10.5 Exporting the Dolby Conference Phone Configuration.....................................................72

10.6 Rebooting the Dolby Conference Phone ..........................................................................73

10.7 Understanding Call and Media Statistics..........................................................................74

10.8 Understanding Network Diagnostics.................................................................................75

10.9 Using the Diagnostic Shell................................................................................................75

10.10Managing the Phone Memory Resources .......................................................................76

10.11Resetting to Factory Defaults ..........................................................................................77

10.12Phone Issues and Solutions ............................................................................................77

10.12.1 Power and Startup Issues ...................................................................................7810.12.2 Hardware Issues..................................................................................................7810.12.3 Network Access Issues .......................................................................................7910.12.4 Provisioning Issues..............................................................................................8010.12.5 Authentication Issues ..........................................................................................8210.12.6 IP PBX Calling Issues..........................................................................................8310.12.7 BT Conferencing Calling Issues ..........................................................................8510.12.8 Audio Quality Issues............................................................................................8610.12.9 Software Update Issues ......................................................................................8710.12.10 Corporate Directory Issues................................................................................8710.12.11 Fatal Error Issues ..............................................................................................8810.12.12 Dolby Satellite Microphone Issues ....................................................................88

10.13Reporting Issues and Getting Support ............................................................................88

10.13.1 Before You Call Support ......................................................................................8910.13.2 Obtaining Support from BT Conferencing ...........................................................89

Chapter A Administrative ReferencesA.1 Assigning a VLAN ID Using DHCP...................................................................................91

A.2 LLDP and Supported Type Length Values .......................................................................92

A.2.1 Supported Type Length Values .............................................................................92A.3 Trusted Certificate Authority List ......................................................................................93

Chapter B Sample ConfigurationsB.1 Directory Structure............................................................................................................95

Page 6: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

vi Dolby® Conference Phone Administrator’s Guide

Table of Contents

B.2 Master Configuration File: dvcp-default.cfg ......................................................................95

B.3 Simple IP PBX-Only Configuration ...................................................................................96

B.3.1 File: common.json..................................................................................................96B.3.2 File: [MAC].office.json ............................................................................................97

B.4 Simple BT MeetMe with Dolby Voice-Only Configuration.................................................97

B.4.1 File: common.json..................................................................................................98B.4.2 File: [MAC].office.json ............................................................................................98

Chapter C Third Party and Open Source Software DeclarationC.1 Third Party Software .........................................................................................................99

C.2 Open Source Software .....................................................................................................99

End User Licensing Agreement

Page 7: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide vii

List of Figures

Figure 2-1 Dolby Conference Phone in a Network ................................................................................. 6Figure 3-1 Phone Implementation Workflow........................................................................................... 9Figure 6-1 Default Master Configuration File ........................................................................................ 20Figure 6-2 Sample Master Configuration File ....................................................................................... 21Figure 6-3 Sample Master Configuration File ....................................................................................... 21Figure 6-4 Sample User-Specific Configuration File............................................................................. 22Figure 6-5 Configuration File with Certificates ...................................................................................... 24Figure 6-6 Error and Warning on CA Certificates Status Screen.......................................................... 24Figure 6-7 Sample Grouping of Configuration Files for Provisioning.................................................... 25Figure 7-1 IP PBX Only Mode Home Screen........................................................................................ 27Figure 7-2 BT MeetMe Only Mode Home Screen................................................................................. 28Figure 7-3 Dual Mode Home Screen .................................................................................................... 28Figure 7-4 BT MeetMe with Dolby Voice Conferencing Steps for Dolby Conference Phone ............... 29Figure 7-5 Cisco Unified Communications Manager Steps for Dolby Conference Phone.................... 34Figure 8-1 Sample Local Contact Directory .......................................................................................... 50Figure 9-1 Typical 802.1X Network Configuration ................................................................................ 56Figure 10-1 System Status Screen ......................................................................................................... 66Figure 10-2 Sample Log File................................................................................................................... 68Figure 10-3 Phone IP Address as a Chrome Browser Address.............................................................. 71Figure 10-4 Dolby Conference Phone Web Interface Login Page.......................................................... 71Figure 10-5 Dolby Conference Phone Web Interface Main Page........................................................... 71Figure 10-6 Warning on Dolby Conference Phone Web Interface.......................................................... 72Figure 10-7 Export Configuration Page .................................................................................................. 73Figure 10-8 Diagnostic Shell Command Sample .................................................................................... 76Figure B-1 Simple IP PBX-Only Configuration ...................................................................................... 96Figure B-2 Simple BT MeetMe with Dolby Voice-Only Configuration ................................................... 98

Page 8: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 9: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide ix

List of Tables

Table 1-1 Abbreviations..........................................................................................................................3Table 4-1 DHCP Network Parameters..................................................................................................13Table 4-2 Network Ports .......................................................................................................................13Table 4-3 Audio Codec Specifications..................................................................................................14Table 7-1 Selecting the Operational Mode ...........................................................................................28Table 7-2 Configuring BT Conferencing ...............................................................................................30Table 7-3 Configuring Personal Mode ..................................................................................................31Table 7-4 Firewall Settings ...................................................................................................................33Table 7-5 Cisco Unified Communications Manager to Dolby Conference Phone Parameter Mapping34Table 7-6 Configuring IP PBX Calling...................................................................................................37Table 7-7 Cisco Unified Communications Manager to Dolby Conference Phone Parameter Mapping37Table 7-8 Avaya Aura Platform to Dolby Conference Phone Parameter Mapping...............................40Table 7-9 Configuring IP PBX Calling...................................................................................................40Table 7-10 Avaya Aura Platform to Dolby Conference Phone Parameter Mapping...............................41Table 8-1 Enabling Recent Calls List....................................................................................................43Table 8-2 Enabling User Feedback ......................................................................................................44Table 8-3 Configuring Call Forwarding .................................................................................................44Table 8-4 Enabling Automatic Answer..................................................................................................45Table 8-5 Enabling Do Not Disturb .......................................................................................................45Table 8-6 Setting the Language ...........................................................................................................45Table 8-7 Setting the Time and Date Display .......................................................................................46Table 8-8 Software Update Trigger ......................................................................................................47Table 8-9 Administrative Password Settings ........................................................................................48Table 8-10 Using the Corporate Directory ..............................................................................................48Table 8-11 Using the Contact Directory..................................................................................................50Table 8-12 Setting Up Server Redundancy ............................................................................................51Table 9-1 Enabling and Disabling LLDP Discovery ..............................................................................55Table 9-2 Setting the Time Server........................................................................................................55Table 9-3 Setting Up 802.1X Authentication.........................................................................................56Table 9-4 IEEE 802.1p/Q......................................................................................................................57Table 9-5 Setting Up PAC and WPAD..................................................................................................58Table 9-6 Enabling Access to Dolby Conference Phone Web Interface ..............................................58Table 10-1 Error Messages That Display on Dolby Conference Phone .................................................62Table 10-2 Troubleshooting Power and Startup Issues..........................................................................78Table 10-3 Troubleshooting Hardware Issues........................................................................................78Table 10-4 Troubleshooting Network Access Issues..............................................................................79Table 10-5 Troubleshooting First-Time Provisioning Issues...................................................................80Table 10-6 Troubleshooting Subsequent Provisioning Issues................................................................82Table 10-7 Troubleshooting Authentication Issues.................................................................................82Table 10-8 Troubleshooting IP PBX Calling Issues................................................................................83Table 10-9 Troubleshooting BT Conferencing Calling Issues ................................................................85Table 10-10 Troubleshooting Audio Quality Issues ..................................................................................86Table 10-11 Troubleshooting Software Update Issues.............................................................................87Table 10-12 Troubleshooting Corporate Directory Issues ........................................................................87Table 10-13 Troubleshooting Fatal Error Issues ......................................................................................88Table 10-14 Troubleshooting Satellite Microphone Issues.......................................................................88Table A-1 Supported TLVs....................................................................................................................93Table C-1 Third Party Software.............................................................................................................99

Page 10: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 11: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 1

Chapter 1

Figure 1‐1  Introduction

Introduction

This guide provides instructions for installing, provisioning, and administering the Dolby®Conference Phone, as well as descriptions of all available phone features. 

This guide will help you perform the following tasks:

• Install and configure your phone on a network server or web browser

• Configure the features and functions of your phone

• Configure the user settings of your phone

• Troubleshoot common phone issues

This guide describes a method for provisioning the Dolby Conference Phone. Although there are other methods, the method described in this guide provides the most flexibility and manageability, and is the recommended approach for enterprise installations.

1.1 What’s New in Dolby Conference Phone Software 2.1

The following features are new or changed in the 2.1 software:

• Change language displayed on user interface (see Section 8.2.4)

• New personal mode feature for executive users (see Section 7.2.4)

• BT Conferencing failover to standard call (see Section 7.2.5)

• Support for Satellite Microphones (see Section 4.1)

• Status bubble changes (see Section 10.2)

• Support for Avaya® Aura® Platform 6.1, 6.2, and 6.3 (see Section 7.4)

• Certification for Avaya Aura Platform 6.3

• Support for Cisco® Unified Communications Manager 10.5 (see Section 7.3)

• Certification for Cisco Unified Communications Manager 9.1 and 10.5 

• Support for PAC/WPAD (see Section 9.2.6)

• Changes to HTTPS provisioning process (see Section 9.4.2)

• Additional error messages (see Section 10.1)

• Voice quality improvements

• Dolby Conference Phone web interface style change (see Section 10.4)

• Changes to IP PBX parameters no longer require a phone reboot (see Section 7.3.3)

1.2 Who Should Read This Guide

System administrators and network engineers should read this guide to learn how properly to set up the Dolby Conference Phone. This guide describes administration‐level tasks and is not intended for end users.

Page 12: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

2 Dolby® Conference Phone Administrator’s Guide

Introduction

Before reading this guide, you should be familiar with the following:

• Computer networking and driver administration for your operating system

• A JavaScript Object Notation (JSON) editor 

• The JSON‐based configuration file format that the phone software uses

1.3 How This Guide Is Organized

This guide is organized into ten chapters, sequenced in the same way you would gather the information and deploy the Dolby Conference Phone. The beginning chapters introduce the phone, describe the phone itself, and explain how to provision the phone into your environment. Later chapters describe the basic and advanced phone features and how to troubleshoot any issues. This guide also includes legal information and the End User Licensing Agreement (EULA).

1.4 Conventions Used in This Guide

This guide contains terms, writing conventions, and graphical elements. Familiarizing yourself with these terms, elements, and conventions helps you successfully perform tasks.

Terms and Writing Conventions

The following terms and writing conventions are used in this guide:

• The phone: This term refers to the Dolby Conference Phone.

• Tap: This term refers to touching an item on the screen with your finger and then lifting your finger.

• Press: This action refers to depressing a key or pressing a screen item for a second or two.

• Press and hold: When you press and hold a screen item, you need to touch the screen for a second or two before lifting your finger.

• Tap submenus: This convention describes how to access submenus. If the instructions indicate to tap Settings > Preferences > Clear Personal Data, tap the Settings submenu, tap the Preferences submenu, and then tap the Clear Personal Data submenu.

• Select: Selecting an item on the screen refers to tapping the item so that another screen opens.

• Scroll: This action describes how to view lists that appear on more than one screen. To scroll through items or lists, touch the screen, and then drag your finger up, down, left, or right. To stop scrolling, stop the dragging motion.

• Swipe: This action moves a list of items up, down, left, or right. When you want to scroll quickly, swipe your finger across the screen, either up, down, left, or right. To stop your screen from scrolling, press your finger anywhere on the screen. Touching the screen while it scrolls does not select anything.

• Button: This term refers to any physical button on the phone console. Phone buttons include microphone mute and volume up and down.

Tip: To verify JSON files to be used for provisioning the Dolby Conference Phone, go to jsonlint.com and follow the directions.

Page 13: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Related Documents

Dolby® Conference Phone Administrator’s Guide 3

• Held call: This term describes any call that is held. Audio for held calls cannot be heard in both transmit and receive directions.

• Active call: This term refers to any call, including conference calls, you are currently in. An active call has audio associated with it.

• Action button: This term describes the touchable area that designates the action you can perform on the selected object.

• Onscreen keyboard: This term refers to the QWERTY keyboard that displays on the screen, allowing you to enter uppercase and lowercase characters, numbers, and special characters.

• Onscreen keypad: This term refers to the keypad—all number keys, the asterisk (*), and the number sign (#)—that displays on the screen, allowing you to enter passcodes or phone numbers.

1.5 Related Documents

For additional information about the Dolby Conference Phone, see the following documents:

• Dolby Conference Phone Quick Start Guide: This guide describes the contents of the phone package, how to assemble the phone, and how to connect the phone to the network. The quick start guide is included in the phone package. It is also available from the Dolby Conference Phone support pages.

• Dolby Conference Phone User’s Guide: This guide describes how to use the basic and advanced phone features, and how to customize the phone.

• Dolby Conference Phone Open Source Software Guide: This guide describes the open source software used in the Dolby Conference Phone software.

• Dolby Satellite Microphones Quick Start Guide:This guides describes the contents of the microphone package and how to connect them to the Dolby Conference Phone. The quick start guide is included in the microphone package. It is also available from the Dolby Conference Phone support pages.

1.6 Abbreviations and Definitions

Table 1‐1 lists abbreviations used in this guide.

Table 1-1 Abbreviations

Abbreviation DescriptionBT British Telecom

DHCP Dynamic Host Configuration Protocol

DNS Domain Name System

DoS Denial of service

DSP Digital signal processor

DTMF Dual‐tone multifrequency

FTP File Transfer Protocol

HTTP Hypertext Transfer Protocol

HTTPS Hypertext Transfer Protocol Secure

iLBC Internet Low Bit‐rate Codec

IP Internet Protocol

JSON JavaScript Object Notation

LAN Local area network

LDAP Lightweight Directory Access Protocol

Page 14: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

4 Dolby® Conference Phone Administrator’s Guide

Introduction

LLDP Link Layer Discovery Protocol

PAC Proxy auto configuration

PBX Private branch exchange

PEM Privacy Enhanced Mail

PoE Power over Ethernet

PSTN Public switched telephone network

QoS Quality of Service

RTCP RTP Control Protocol

RTP Real‐Time Transport Protocol

SBC Session Border Controller

SIP Session Initiation Protocol

SRTP Secure Real‐time Protocol

SSH Secure Shell

TLS Transport Layer Security

TLV Type‐length value

URI Uniform resource identifier

URL Uniform Resource Locator

VLAN Virtual local area network

VoIP Voice over Internet Protocol

WPAD Web proxy autodiscovery protocol

Table 1-1 Abbreviations (continued)

Abbreviation Description

Page 15: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 5

Chapter 2

Dolby Conference PhoneOverview

The Dolby® Conference Phone is an innovative device that brings the Dolby Voice® experience to the meeting room. It dramatically improves meetings by letting everyone understand what is being said, easily determine who is speaking, and participate as if they were all in the same room.

Topics in this chapter include:

• Dolby Conference Phone Overview

• The Dolby Conference Phone Software Application

• Operational Modes of the Dolby Conference Phone

2.1 Dolby Conference Phone Overview

The Dolby Conference Phone provides local and remote attendees with improved meeting dynamics, making distributed meetings sound and feel more like in‐person meetings. The phone delivers excellent voice quality along with a touch screen display for detailed call information, directory access, and system status. The phone can also support advanced functionality, including local conferencing, multiple call appearances, HTTPS secure provisioning, and deployment in BT MeetMe with Dolby Voice service and Cisco® Unified Communications Manager environments.

2.2 The Dolby Conference Phone Software Application

The Dolby Conference Phone software consists of two basic components:

• The application that loads the software when the phone is first powered on and implements the phone functions and features

• The configuration files that contain the phone settings

The software application manages the protocol stack, the digital signal processor (DSP), the user interface, and the network interaction. This application implements the following functions and features:

• VoIP signaling for a range of voice telephony functions using SIP signaling for call setup and control

• Industry standard security techniques for ensuring that all provisioning, signaling, and media transactions are authenticated and encrypted

• Advanced audio signal processing for communications using a group of audio codecs

• Flexible provisioning methods to support various deployment scenarios

Page 16: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

6 Dolby® Conference Phone Administrator’s Guide

Dolby Conference Phone Overview

The software application also performs the following tasks once you power up or reboot the phone:

• Enables you to set various network and provisioning options

• Formats the file system, and removes any application and configuration files (if new updates are downloaded)

• Determines what files on the provisioning server are required by the phone

• Downloads the application and configuration files

• Installs the application, and uploads an event log file from the boot cycle to the provisioning server

The software application is a binary file image and contains a digital signature that prevents tampering or the loading of rogue software images.

There is a new image file in each new release of software.

2.2.1 Solution Architecture

From an administrator’s perspective, the Dolby Conference Phone is a SIP end point in a network that interoperates with other compatible hardware, such as application servers, media servers, gateways, switches, voice bridges, and other end points.

For the Dolby Conference Phone to successfully operate as a SIP end point in the network, you will require:

• A working IP network

• Routers configured for VoIP

• VoIP gateways configured for SIP

• Adequate firewall security

• The latest Dolby Conference Phone software image (or a compatible version)

• An active, configured call server to receive and send SIP messages

• A provisioning server on the IP network

There are many ways to set up a phone network using the Dolby Conference Phone, and Figure 2‐1 shows just one example of a network setup.

Figure 2-1 Dolby Conference Phone in a Network

Page 17: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Operational Modes of the Dolby Conference Phone

Dolby® Conference Phone Administrator’s Guide 7

2.3 Operational Modes of the Dolby Conference Phone

The Dolby Conference Phone has the following operational modes:

• Integrated with the BT MeetMe with Dolby Voice conferencing service as a conference end point

• Registered to an IP PBX call control platform as a SIP end point

• Both of the preceding modes at the same time

The mode the phone operates in determines what features are supported. For example, if the phone is integrated with BT MeetMe with Dolby Voice, but not registered to an IP PBX, features (such as forwarding and transferring) will be unavailable.

For more information, see Section 7.1.

2.3.1 With BT MeetMe with Dolby Voice

The BT MeetMe with Dolby Voice audio conferencing service is a self‐managed reservationless audio conferencing service that allows you to join people from around the world quickly and easily.

The BT MeetMe with Dolby Voice platform has the following components:

• The BT Conferencing Session Border Controller (SBC) infrastructure: The SBC infrastructure establishes a secure perimeter around the BT Conferencing network. 

• The BT Conferencing MeetMe bridge platform: The bridge platform sits behind the BT Conferencing SBC; it is a SIP‐based platform that supports VoIP telephony end points, such as the Dolby Conference Phone.

• The BT tunnel gateway: In front of the BT Conferencing SBC, the tunnel gateway provides secure access for SIP calls to the BT MeetMe with Dolby Voice platform. When conference participants join a conference, the SIP control signaling and RTP voice media are routed via an encrypted tunnel. The SIP traffic within the encryption tunnel will be unencrypted within the BT SBC platform before reaching the BT MeetMe Bridge. The phone will then be instructed to create the RTP voice media stream to BT Conferencing infrastructure via the same encryption tunnel used for the SIP signaling.

2.3.2 With an IP PBX

An IP PBX provides audio communications through a TCP/IP protocol stack for end points on internal networks and interconnects with a public switched telephone network (PSTN) for telephony connections for external end points.

Cisco Unified Communications Manager

Cisco®Unified Communications Manager is an IP‐based communications system integrating voice, video, data, and mobility products and applications.

Supported Versions

At this time, the Dolby Conference Phone interoperates with Cisco Unified Communications Manager 7.1, 8.5/8.6, 9.1, and 10.5. 

Page 18: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

8 Dolby® Conference Phone Administrator’s Guide

Dolby Conference Phone Overview

Avaya Aura Platform

Avaya® Aura® Platform is an IP‐based communications system integrating voice and video endpoints.

Supported Versions

At this time, the Dolby Conference Phone interoperates with Avaya Aura Platform 6.1, 6.2, and 6.3.

Page 19: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 9

Chapter 3

Dolby Conference PhoneImplementation Workflow

The following figure outlines the steps required to ready a Dolby® Conference Phone for use.

Figure 3-1 Phone Implementation Workflow

For example configuration files, see Appendix B.

Implement a Dolby Conference Phone

Prepare the environment (chapter 4)

Deploy the phone (chapter 9)

Obtain firmware (chapter 5)

Provision the phone (chapter 6)

Configure partner services 

(chapter 7)

Configure phone features 

(chapter 8)

Phone ready for use

Page 20: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 21: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 11

Chapter 4

Preparation andRequirements

Follow the requirements in this chapter to set up the Dolby® Conference Phone in your organization.

Topics in this chapter include:

• Conference Room Recommendations and Requirements

• Power Requirements

• Network Requirements

4.1 Conference Room Recommendations and Requirements

Once you have received a Dolby Conference Phone, you can set it up in a conference room or an executive’s office. Read the Dolby Conference Phone Quick Start Guide first. This printed guide is shipped in the phone package. The recommended maximum distance for using the Dolby Conference Phone is approximately ten feet (3 m) squared. We recommend that you place the phone on a solid table in the center of the room. Avoid placing the phone near overhead projectors or any equipment where a fan is constantly running.

The Dolby Conference Phone is a class 3 PoE device, which consumes a maximum of 12.95W, The phone reports this through LLDP TLV as 13W. 

For help in deciding whether to use the phone in a Power over Ethernet (PoE) or non‐PoE manner, see Section 4.2.

Make note of the MAC address of each Dolby Conference Phone that you want to deploy. The MAC address is the 12‐digit hexadecimal number on a label on the underside of the phone and on the outside of the shipping box.

If you plan to support one or two Dolby Satellite Microphones with the Dolby Conference Phone, read the Dolby Satellite Microphone Quick Start Guide first. The phone must be running 2.1 software.

4.2 Power Requirements

The phone requires Power over Ethernet, which can be obtained by a network port supporting PoE, or a PoE adapter from a wall socket.

Note: Depending on how you want each phone to behave (that is, which features are enabled), you may need the MAC address of each Dolby Conference Phone that you want to deploy. If you want different features on some phones, you will need a list of all MAC addresses.

Page 22: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

12 Dolby® Conference Phone Administrator’s Guide

Preparation and Requirements

Follow the instructions in the Dolby Conference Phone Quick Start Guide to connect the phone to the network using a PoE source.

If a PoE source is not available, connect the phone to an AC power source. To connect the phone to an AC power source, you will need an AC power kit that includes a power adapter, a regional power cord, and an IEEE 802.3af compliant power injector cable (for example, the Phihong Single Port 15.4W Power Over Ethernet Adapter PSA16U IEEE 802.3af compliant). Follow the power injector cable instructions carefully.

4.3 Network Requirements

The Dolby Conference Phone is a VoIP device. It connects physically through a Cat5 cable to a standard office twisted‐pair (IEEE 802.3) 10/100/1000 megabits per second Ethernet LAN, and sends and receives all data using the same packet‐based technology.

IP network requirements differ according to the partner application to be used. Refer to Chapter 7.

You should have a DHCP server and DNS server already set up within your organization.

Network connectivity should be available to all locations where you intend to deploy the Dolby Conference Phone.

Connecting the Dolby Conference Phone to the LAN will initiate the following sequence of events:

• The phone establishes network connectivity.

• DHCP negotiations between the network and IP address, network addressing options, network gateway address, and time server occur.

• Appropriate security and Quality of Service (QoS) settings are applied.

• The connection to the provisioning server is attempted.

• The phone provisioning process starts.

The Dolby Conference Phone will not function until this link is established. 

The phone is configured to automatically negotiate the Ethernet speed and duplex so that no special configuration is required. You do have the option to change the line speed and duplex configuration on the network port, though we recommend you keep the auto‐negotiation settings. If you do change the settings, you should do so before deploying the phones.

For more information on the network parameters that you can configure through the configuration files, see Section 6.3.3.

Note: AC power or PoE adapters are not included in the phone package. If you require one, contact your phone reseller.

Page 23: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Network Requirements

Dolby® Conference Phone Administrator’s Guide 13

4.3.1 Supported DHCP Parameters

When the phone has established network connectivity, it needs to acquire several IP network settings to proceed with provisioning. These settings are typically obtained automatically from a DHCP server.

You have the option to set the DHCP parameters manually from the phone user interface or in the Dolby Conference Phone web interface (see Section 10.4). 

When making the DHCP request, the phone will include information in option 66 that can assist the DHCP server in delivering the appropriate settings to the phone. 

The following table details the settings that are supported through the DHCP menu for the phone and where they are used.

If you do not have control of your DHCP server (or do not have the ability to set the DHCP options), you must manually configured provisioning server address on the phone. 

4.3.2 Network Ports Used

The following table lists the network ports used by the phone. 

1. Port 80 is always redirected to port 443.

Table 4-1 DHCP Network Parameters

Parameter DHCP OptionIP address

Subnet mask 1

IP gateway 3

Provisioning server address and path

66

DNS server IP address

6

DNS domain 15

Virtual VLAN ID and QoS

128 to 207

NTP servers 42

Proxy auto configuration

252

Tip: For more information on DHCP options, see RFC 2131 and RFC 2132. 

Table 4-2 Network Ports

Port Number Protocol Data UDP or TCP22 SSH Diagnostics TCP

801 HTTP N/A TCP

443 HTTPS N/A TCP

5060 SIP SIP signaling UDP or TCP

5061 SIP over TLS Secure signaling TCP

Page 24: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

14 Dolby® Conference Phone Administrator’s Guide

Preparation and Requirements

4.3.3 Bandwidth Planning

Bandwidth planning is dependent on the audio codecs used by users.

The following table summarizes the audio codecs supported on the Dolby Conference Phone.

1. The IP bit rate depends primarily on the tunnel type used.

Table 4-3 Audio Codec Specifications

Algorithm Raw Bit Rate IP Bit Rate1 Sample RateDefault Payload Size

Effective Audio Bandwidth

G.711μ‐law

RFC 1890

64 kbps 80 kbps 8 ksps 20 ms 4 kHz

G.711a‐law

RFC 1890

64 kbps 80 kbps 8 kHz 20 ms 4 kHz

G.722

RFC 3551

48, 56, 64 kbps 64, 70, 80 kbps 16 kHz 20 ms 8 kHz

iLBC

RFC 3952

15.2 kbps 24 kbps 8 kHz 20 ms 4 kHz

DVC‐2

(proprietary)

48 kbps 135 kbps (peak)

64 kpbs (average)

16 kHz 20 ms 8 kHz

DVC‐2 in 2.0 and later

(proprietary)

48 kbps 179 kbps (peak)

64 kpbs (average)

16 kHz 20 ms 8 kHz

Page 25: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 15

Chapter 5

Dolby Conference PhoneSoftware

The Dolby® Conference Phone software is available for download from the provider of your phone. Updates are issued periodically.

When you download the software, a notice will display asking you to accept the download. Read the notice, click the button indicating that you have read the notice, and click the Submit button to continue the software package zip download.

You must unzip all files from the software package to the provisioning server for the phone (or a temporary location if you have not set up your provisioning server yet).

See the latest release notes for a detailed description of each file in the distribution, which issues are fixed in this release, and which issues still remain (with possible workarounds).

5.1 Inside the Dolby Conference Phone Software Package

The Dolby Conference Phone software package, called dvcp-<x.y.z.buildID>.zip, contains the following files:

• dvcp-<x.y.z.buildID>.tar.gz: Dolby Voice® application image file

• dvcp-<x.y.z.buildID>.meta: Dolby Voice application .meta file (checksums and digital signature)

• dvcp-default.cfg: Master phone configuration file

• Three configuration parameter template files

• dvcp-<x.y.z.buildID>.cli-help.html: Diagnostic shell command descriptions

• dvcp-<x.y.z.buildID>.cfg-help.html: Configuration parameter descriptions

5.2 Upgrading and Downgrading the Software

You can upgrade the software that is running on all Dolby Conference Phones in your organization. Or you can upgrade the phones one at a time. 

You may be prompted to confirm the upgrade operation. Tap Update or Skip. If you do not respond within 20 seconds, the upgrade goes ahead anyway.

Note: The prefix of the .tar.gz and .meta files must match, or the software will not download to the phone correctly.

Page 26: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

16 Dolby® Conference Phone Administrator’s Guide

Dolby Conference Phone Software

If you tap Skip, the home screen displays with   (see Section 10.2).

The Dolby Conference Phone software and configuration can be updated together using the centralized provisioning model.

To upgrade phones to the latest Dolby Conference Phone software:

1. Back up your existing application (and configuration files).

2. Create new configuration files.

Configuration file changes and enhancements are explained in the release notes that accompany the firmware.

3. Save the new configuration files and software images on your provisioning server.

4. Reboot the phone.

You can reboot the phone through the phone by tapping  > > Reboot phone

or through the Dolby Conference Phone web interface by selecting Tools and clicking the reboot link. 

5. Ensure that the configuration process completed correctly by tapping  > >

About > General on the phone.

Confirm the Dolby Conference Phone firmware version and the configuration files downloaded to the phone.

6. Monitor the log files uploaded to the provisioning server.

To downgrade phones to a previous version of Dolby Conference Phone software:

1. Back up your existing application (and configuration files).

2. Create new configuration files.

Configuration file changes and enhancements are explained in the release notes that accompany the firmware.

3. Save the new configuration files and firmware images on your provisioning server.

4. Reboot the phone.

The phone file system may be reformatted.

5. Ensure that the configuration process completed correctly by tapping  > >

About > General on the phone.

Confirm the Dolby Voice firmware version and the configuration files downloaded to the phone.

6. Monitor the log files uploaded to the provisioning server.

Note: While the software update is in progress, the progress displays at the top of the Dolby Conference Phone web interface page.

Page 27: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 17

Chapter 6

Setting Up the DolbyConference Phone

Provisioning Server

This chapter provides basic instructions for configuring a Dolby® Conference Phone using a provisioning server.

Topics in this chapter include:

• Reasons for Using a Provisioning Server

• Building a Provisioning Server

• Configuration File and Parameter Reference

• Recommended File and Directory Layout

• Configuring Redundant Provisioning Servers

6.1 Reasons for Using a Provisioning Server

Read this section if you have never set up a provisioning server before.

A provisioning server allows for flexibility in installing, upgrading, maintaining, and configuring the phone. The provisioning server can be set up on the local LAN or anywhere on the Internet. Configuration, log, and directory files are normally located on this server. If you allow the phone write access to your provisioning server, the phone can use the server to upload files (such as logs) and store the user’s files.The phone is designed such that if it cannot locate a provisioning server when it boots up, it will operate with internally saved parameters.

For small trial deployments less than five phones, you can use the server at http://dcpcfg.dolbyvoice.com to provision the phones and you can skip the rest of this chapter. For all other deployments, please read the remainder of Chapter 6.

6.2 Building a Provisioning Server

6.2.1 Provisioning Server Requirements

You can use either a Windows® or Linux®‐based server as your provisioning server. The FTP, HTTP, or HTTPS servers can reside on the same server. However, this should be a separate server from that running BT MeetMe with Dolby Voice® and Cisco® Unified Communications Manager or Avaya® Aura® Platform.

Page 28: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

18 Dolby® Conference Phone Administrator’s Guide

Setting Up the Dolby Conference Phone Provisioning Server

6.2.2 Provisioning Server Discovery

After the phone has established network connectivity and DHCP negotiations have occurred, it proceeds to the configuration stage, which includes possible software updates and the application of customer‐specific configuration settings.

The phone supports two methods to discover the provisioning server:

• Static: You can manually configure the server address from the phone user interface. You must enter a server address the first time you connect the phone to the network.

• DHCP: Use DHCP option 66 to provide the address and path of the provisioning server.

6.2.3 Supported Provisioning Protocols

By default, phones are shipped with FTP enabled as the provisioning protocol. You can change the provisioning protocol by updating the Type field on the Provisioning Server screen. HTTP and HTTPS are the other supported provisioning protocols. Both digest and basic authentication are supported when using HTTP or HTTPS. Custom certificates—including those for certificate authorities—can be added to the phone for HTTPS. 

6.2.4 Provisioning Server Security

File permissions should give the minimum access required, and the account used should have no other rights on the server.

Log files provide backup copies of changes users make to the phone configuration. Centralization logging management is performed through syslog (see Section 10.3.3). You can also download the log from the Dolby Conference Phone web interface.These log files greatly ease the ability to provide customer support in diagnosing issues that may occur with the phone operation.

The phone needs to be able to write to the upload file directory and the provisioning directory. All other files that the phone needs to read, such as the application executable and the standard configuration files, should be made read only through file server file permissions.

Each phone may open multiple connections to the server.

6.2.5 Setting up an FTP Server

A simple provisioning operation uses File Transfer Protocol (FTP). Although most FTP servers are free, they require installation, and use logins and passwords. A free and popular server, FileZilla Server, is available for Windows at filezilla-project.org. For Unix®, we suggest Red Hat Enterprise Linux FTP. This section provides instructions for setting up FileZilla.

Note: For organization purposes, we recommend configuring a separate log file directory, though this is not required. The different directories can have different access permissions. For example, you can allow log files to have write access.

Page 29: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuration File and Parameter Reference

Dolby® Conference Phone Administrator’s Guide 19

FileZilla Server

To set up an FTP server using FileZilla Server:

1. Download and install the latest version of FileZilla Server.

2. After installation, a Connect to Server pop‐up displays on your computer. Select OK to open the administrative user interface.

3. To configure a user, select Edit > Users in the status bar.

4. Select Add.

Enter the user name for the phone, and select OK (for example, bill123).

Select the Password check box, and enter a password (for example, 1234). The phone will use this password to log in.

5. Select Page > Shared folders to specify the server‐side directory where the provisioning files will be located (and the log files uploaded).

6. Select Add, and pick the directory.

7. To allow the phone to upload logs onto the provisioning server, select the Shared Folders > Files, select the Write and Delete check boxes, and then select OK.

8. Determine the IP address of the FTP server by entering cmd in the Run dialog on your Start menu, and ipconfig in the command prompt.

The IP address of the FTP server is shown.

6.2.6 Setting up an HTTP(S) Server

As of Dolby Conference Phone software 2.1, you can initially provision the phones with an HTTPS provisioning server.

You must ensure that the CA certificate of the HTTPS provisioning server certificate is installed on the phone before it attempts to communicate with your HTTPS server.

For more information, see Section 9.4.2.

6.3 Configuration File and Parameter Reference

This section shows system administrators how to use the configuration files that accompany the Dolby Conference Phone software. The configuration parameters dictate the behavior of the phone once it is running the executable specified in the master configuration file.

You can also make changes to the configuration parameters through the Dolby Conference Phone web interface. To use the web interface, enter the phone’s IP address  in a browser. For more information, see Section 10.4.

You can also make changes to some of the configuration parameters through the phone user interface.

Note: The phone will use the default value for a configuration parameter if the parameter has not been configured from any other source, including the local phone user interface, the web interface, and configuration files hosted on a provisioning server.

Page 30: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

20 Dolby® Conference Phone Administrator’s Guide

Setting Up the Dolby Conference Phone Provisioning Server

6.3.1 Understanding the Master Configuration File

The master configuration files can be one of the following:

• Per‐phone master configuration file: If per‐phone customization is required, the file should be named dvcp-<MACaddress>.cfg, where MACaddress is the MAC address (or serial number) of the phone. For a–f hexadecimal digits, use lower case only, for 

example, dvcp-0004f200106c.cfg. The MAC address can be viewed through the  >

> Status > Device Info menu. It is also printed on a label on the back of the 

phone. If this file cannot be downloaded, the phone will search for the default master configuration file (described in the following bullet).

• Default master configuration file: For systems in which the configuration is identical for all phones (no per‐phone dvcp-<MACaddress>.cfg files), the default master configuration file may be used to configure all phones. The file named dvcp-default.cfg is the default master configuration file, and we recommend that you use this file on the provisioning server. If a phone does not find its own dvcp-<MACaddress>.cfg file, it will use this one, and establish a baseline configuration. This file is part of the standard distribution of configuration files. It should be used as the template for the dvcp-<MACaddress>.cfg files.

The default master configuration file, dvcp-default.cfg, is shown in Figure 6‐1.

Figure 6-1 Default Master Configuration File

Master configuration files must contain the following JSON attributes:

• img_file: The path name of the application executable. It can have a maximum length of 255 characters. This can be a URL with its own protocol, user name and password (for example, dvcp-2.0.0.212.tar.gz).

• cfg_files: A comma‐separated list of configuration files. Each file name has a maximum length of 255 characters, and the list of file names has a maximum length of 2,047 characters, including commas and white space. Each configuration file can be specified as a URL with its own protocol, user name and password (for example, http://admin:[email protected]/phone2034.cfg).

Note that the order of the configuration files listed in cfg_files is significant:

• The files are processed in the order listed (left to right).

• If the same parameter is included in more than one file or more than once in the same file, the last (right) parameter read will be used.

Tip: To verify JSON files to be used for provisioning the Dolby Conference Phone, go to jsonlint.com and follow the directions.

Page 31: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuration File and Parameter Reference

Dolby® Conference Phone Administrator’s Guide 21

Master configuration files may also contain the following JSON attributes:

• certificates: A comma‐separated list of certificate files. Each file name has a maximum length of 255 characters, and the list of file names has a maximum length of 2,047 characters, including commas and white space.

• directory_file: A local directory (or phone book) that will be loaded into the phone. The file name has a maximum length of 255 characters.

A sample master configuration file is shown in Figure 6‐2. The configuration parameters are split between two configuration files in this sample, namely common.json and office.json.

Figure 6-2 Sample Master Configuration File

If you have a requirement for different behaviors on different phones on the same provisioning server, you can create a variable, [MAC], in the master configuration file that is replaced by the MAC address of each phone when it reboots. You can also create a variable, [SN], that is replaced by the serial number of each phone. The sample master configuration file shown in Figure 6‐3 allows for different phones to use a different configuration parameters set and a different directory. All MAC address‐specific files must reside on the provisioning server.

Figure 6-3 Sample Master Configuration File

Page 32: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

22 Dolby® Conference Phone Administrator’s Guide

Setting Up the Dolby Conference Phone Provisioning Server

6.3.2 Understanding Template Files

Three template files are included with the Dolby Conference Phone software package:

• dvcpcfg-core.json: Parameters that must be set for phone to make and receive calls

• dvcpcfg-user.json: User‐related parameters

• dvcpcfg-common.json: Site‐specific parameters

Use these template files to create a<filename>.json file for the configuration parameters that you need to change to configure the desired phone features. Use only dvcpcfg-all.json as a reference, as all parameters are not required.

A sample user‐specific configuration file is shown in the following figure.

Figure 6-4 Sample User-Specific Configuration File

6.3.3 Configuration Parameters

The Dolby Conference Phone software configuration parameters are used to configure all phone features and functions. A detailed description of all configuration parameters, along with the default or permitted values for those parameters, is provided with each software build, in the file dvcp-2.0.0.xxxx.cfg-help.html. To configure a specific feature, find the feature in Chapter 8.

Configuration Parameter Overview

The following should be noted with respect to the configuration parameters:

• When certain configuration parameters are changed, the phone will reboot. A reboot prompt displays on the phone screen and Dolby Conference Phone web interface. If you take no action in 20 seconds—for example, cancel the reboot—the phone reboots automatically. Active calls are not interrupted; the reboot is delayed until the call has ended.

• For boolean configuration parameters, the values allowed in the configuration templates are case sensitive; only the values false and true are acceptable.

• If a parameter value is invalid, the value is ignored. Invalid parameters values can occur when enumerated type parameters do not match a predefined value, when numeric parameters are set to nonnumeric values or outside of their valid range, when string parameters are either too long or short, or when using null strings in numeric fields. All such situations are logged in the phone log files.

• Null should be interpreted as the empty string (that is, attributeName=“” when the file is viewed in an JSON editor).

Page 33: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuration File and Parameter Reference

Dolby® Conference Phone Administrator’s Guide 23

• If you set a configuration parameter to two different values in the same configuration file or in different configuration files by accident, the parameter will take on the value it was set to last.

• Passwords are stored as encrypted on the Dolby Conference Phone.

The configuration parameter changes are as follows. 

• Current values in the configuration files override all other changes.

• User changes through the phone user interface override web interface changes.

• Web interface changes override user changes. (They have the same priority.)

6.3.4 Configuring Certificates

The collection of certificate authority and device certificates installed on the Dolby Conference Phone are part of the security features and are used for authentication for HTTPS provisioning and LDAP access. 

The phone can trust certificates issued by widely recognized certificate authorities when trying to establish a connection to a provisioning server for phone provisioning. To establish new trust relationships, you can add new certificates to the phone through the provisioning server (see Adding Certificate Authority Certificates).

For a list of trusted certificate authorities, see Section A.3.

Using Device Certificates

A device certificate is installed on all Dolby Conference Phones at the manufacturing facility. It is a X.509 digital certificate—signed by the Dolby root certificate authority—and can be used to authenticate the phone when initiating TLS communications, such as those used for HTTPS provisioning and TLS SIP signaling encryption. The X.509 digital certificate is set to expire 256 years from now.

The digital certificate and associated private key are stored on the phone in its nonvolatile memory as part of the manufacturing process. For more information on digital certificates, see www.ietf.org/html.charters/pkix-charter.html and IETF RFC 2459

Adding Certificate Authority Certificates

A certificate that is issued by a certificate authority (CA) establishes a point of trust between two entities, for example, the phone and the LDAP directory or the provisioning server. If you want the phone to trust any CAs, you must add their certificates to the phone in a certificate authority certificate directory. This directory must be in Privacy Enhanced Mail (PEM) encoded format. Download the PEM file to the provisioning server where the configuration files reside. Add the file name to the master configuration file. You will need to reboot the phone.

Note: At this time, the user is not able to change the device certificate.

Page 34: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

24 Dolby® Conference Phone Administrator’s Guide

Setting Up the Dolby Conference Phone Provisioning Server

Figure 6-5 Configuration File with Certificates

You can view the details of CA certificates stored on the Dolby Conference Phone through 

the phone user interface. Tap  >  About > Status > CA Certificates. You can also 

view the details of CA certificates stored on the Dolby Conference Phone through the Dolby Conference Phone web interface. Select Status > Network > Device and scroll down to CA Certificates. For more information on the web interface, see Section 10.4.

All certificates are validated every time the certificate store changes and every 24 hours. If a certificate is set to expire in the next seven days, a warning displays on the CA certificates status screen. You should replace the certificate before expiry or certain features will stop working on the phone. If a certificate expires, an error displays on the CA certificates status page. For an example of both on the phone, see the following figure.

Figure 6-6 Error and Warning on CA Certificates Status Screen

6.4 Recommended File and Directory Layout

You must create at least two configuration files for the Dolby Conference Phone to boot up, and certain parameters will need to be changed for the phone to be usable within your organization. The Dolby Conference Phone software package comes with sample configuration files for you to use. The following figure shows a sample configuration file grouping.

Page 35: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuring Redundant Provisioning Servers

Dolby® Conference Phone Administrator’s Guide 25

Figure 6-7 Sample Grouping of Configuration Files for Provisioning

For information on the use of multiple configuration files for the configuration parameters, see Section 6.3.1.

For a description of the template files you can use to create the common and user‐specific configuration files, see Section 6.3.2.

For information on which parameters apply to each phone feature, see Chapter 8.

If you want different features on some phones, create a number of configuration files, one for each Dolby Conference Phone that you want to deploy. You will need the list of MAC addresses you created, as directed in Section 4.1.

6.4.1 Log Directory

The Dolby Conference Phone is typically configured to upload log files to the provisioning server. We recommend creating a sub‐directory to upload log files to, so they are not confused with configuration and software files. The phone must be configured to upload log files to the new directory, see Section 10.3.

6.5 Configuring Redundant Provisioning Servers

You can configure multiple (redundant) provisioning servers—one logical server with multiple addresses—by mapping the provisioning server DNS name to multiple IP 

Note: The configuration on the provisioning server overrides any existing configuration of the phone. For example, if there are no certificates on the provisioning server, but there are existing certificates on the phone, those certificates will be removed during the provisioning process.

Note: Certain security related features might not be functional if a provisioning server is not present. For example, the phone will not be able to load the CA certificate that is used to establish secure connection with the BT conferencing server without a provisioning server.

Page 36: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

26 Dolby® Conference Phone Administrator’s Guide

Setting Up the Dolby Conference Phone Provisioning Server

addresses. The default number of provisioning servers is one, and the maximum number is two.

If you set up multiple provisioning servers, you must be able to reach all of the provisioning servers with the same protocol, and the contents on the provisioning servers must be identical.

Page 37: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 27

Chapter 7

Configuring Partner Services

This chapter provides basic instructions for integrating the Dolby® Conference Phone with BT MeetMe with Dolby Voice® and any supported IP PBX. If you are new to this process, it is important to read every section in this chapter.

This chapter consists of the following sections:

• Selecting the Operational Mode

• Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice

• Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

• Integrating the Dolby Conference Phone with Avaya Aura Platform

When you are ready to set up the provisioning server, see Chapter 6.

7.1 Selecting the Operational Mode

By default, the Dolby Conference Phone works as an IP PBX phone. It can also be configured to work with BT MeetMe with Dolby Voice. 

In IP PBX Only mode, the home screen appears as shown in Figure 7‐1.

Figure 7-1 IP PBX Only Mode Home Screen

In BT MeetMe Only mode, the home screen appears as shown in Figure 7‐2.

Page 38: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

28 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

Figure 7-2 BT MeetMe Only Mode Home Screen

In Dual mode, the home screen appears as shown in Figure 7‐3.

Figure 7-3 Dual Mode Home Screen

Table 7‐1 lists the parameters you can configure for this feature.

7.2 Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice

This section consists of the following topics:

• BT MeetMe with Dolby Voice Conferencing Service Requirements

• Configuring BT Conferencing

• Registering the Dolby Conference Phone

• Enabling Personal Mode on the Dolby Conference Phone

 You must complete the steps shown in Figure 7‐4 to set up the Dolby Conference Phone with BT MeetMe. When completed, you can set up the connection to the BT MeetMe with 

Table 7-1 Selecting the Operational Mode

Configuration Parameter Description Configuration Parameter NameSelect the operational mode. Features.OperationMode

Web InterfaceTo set the operational mode from the web interface, go to Settings > Features and select the appropriate option.

Page 39: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice

Dolby® Conference Phone Administrator’s Guide 29

Dolby Voice parameters in the phone configuration files (see Section 6.4). For more information on the BT Conferencing feature itself, see Section 7.2.2.

Figure 7-4 BT MeetMe with Dolby Voice Conferencing Steps for Dolby Conference Phone

7.2.1 BT MeetMe with Dolby Voice Conferencing Service Requirements

BT provides BT MeetMe with Dolby Voice documentation for BT‐specific information on network requirements for BT MeetMe with Dolby Voice.

Internet access must be available in all conference rooms where you intend users to chair or participate in BT MeetMe with Dolby Voice conferences.

Note: You must download the BT MeetMe with Dolby Voice Conferencing Service CA certificate to the provisioning server (see Section 6.4). You can request this from BT, or you can obtain it from the secure BT MeetMe with Dolby Voice Conferencing Service web site through a browser. You must include the certificate file name in the master configuration file for all Dolby Conference Phones that will start or join a conference with BT MeetMe with Dolby Voice. For more information, see Adding Certificate Authority Certificates.

Configure BT Conferencing

Provisioning server ready?

Activation PIN ready?

Y

Modify phone‐specific 

configuration file to include the 

activation PIN

Y

Configure the phone to boot from the provisioning 

server then reboot.

Build a provisioning server

N

Obtain activation PIN from BT

N

Phone configured for BT Conferencing

Page 40: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

30 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

7.2.2 Configuring BT Conferencing

Users can join or host a conference using BT MeetMe with Dolby Voice. The Dolby Conference Phone must be activated if the user wants to start or join a conference. (In the BT MeetMe with Dolby Voice documentation, the conference host is called a chairperson.)

Ensure that the required changes to the BT MeetMe with Dolby Voice conferencing service to support the Dolby Conference Phone are complete (see Section 7.2).

If HTTP Proxy is required to access the BT Conferencing service, configure it at this point.

To register for IP PBX calls and conferences, see Section 7.3.3.

See Table 7‐2 for the parameters you can configure for this feature.

7.2.3 Registering the Dolby Conference Phone

For a BT MeetMe with Dolby Voice chairperson or participant to use the phone, you must enter a one time activation PIN to activate the device through the user interface. BT will send your organization the activation PIN that matches the phone. You must provision the phone first (see Chapter 6). The time to activate the phone is one to five seconds.

To enter an activation PIN through the phone user interface:

1. Tap  .

The activation PIN entry screen displays.

2. Enter the PIN and tap  . 

Registering... displays while the activation process is proceeding.

Activation successful! displays when activation is complete.

Table 7-2 Configuring BT Conferencing

Configuration Parameter Description Configuration Parameter NameSpecify the BT conferencing server location, user name, activation PIN, and other settings.

Dvms.*

Web InterfaceTo set up BT conferencing from the web interface, go to Settings > Dvms, and then select the Server parameters.

Note: The Dolby Conference Phone is pre‐configured to the BT Conferencing production server. You do not need to make any configuration changes other than making sure the BT Service CA certificate is downloaded to the phone from the provisioning server (see Section 6.3.4), and the phone is activated with the BT conferencing service by setting the activation PIN in the configuration file—Dvms.Server.RegistrationPIN—or entering it in the phone user interface (see Section 7.2.3).

Page 41: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice

Dolby® Conference Phone Administrator’s Guide 31

If you enter an incorrect activation PIN, you are prompted to try again. For troubleshooting issues, see Section 10.12.7.

Users can now start or join BT MeetMe with Dolby Voice conferences.

You can also enter the activation PIN through the configuration file (see Section 7.2.2).

If necessary, you can deactivate the phone through the diagnostic shell command system deactivateBTService (see Section 10.9).

7.2.4 Enabling Personal Mode on the Dolby Conference Phone

You can set up a Dolby Conference Phone in an executive’s office as their personal phone. In Personal Mode, the chairperson passcode is saved on the phone behind a security PIN. This allows executives to start their BT MeetMe conferences faster and more securely. If the phone is not used for a certain period of time, executives must enter their security PIN again. 

Table 7‐3 lists the parameters you can configure for this feature.

Note: Toreactivate the phone, you must contact BT Conference to obtain another activation PIN as the previous one might have expired.

Note: We recommend that you allow users to set their own chairperson passcode and PIN on their phone.

Table 7-3 Configuring Personal Mode

Configuration Parameter Description Configuration Parameter NameEnable personal mode on the phone. Features.PersonalMode.Enabled

When personal mode is enabled, user prompted to enter secure PIN to start own conference.

Features.PersonalMode.SecuredAccessEnabled

Specify locking timeout for phone. By default, set to 1 hour.

Authentication.Local.AutoLockDuration

Web InterfaceTo set up personal mode from the web interface, go to Settings > Features > Personal Mode, and then set Phone for personal use, and Personal PIN authentication required parameters.

To set up the host passcode from the web interface, go to Settings > Dolby Voice Conferencing Service > Service, and then enter a Host passcode. 

To set up the security PIN and locking timeout from the web interface, go to Settings > Authentication > Local Account, and then enter a Phone access PIN and select an Autolock timeout duration.

Phone User Interface

To set personal mode from the phone, tap   > Preferences > Personal mode. Change the 

desired values or clear all settings. For more information, see the Dolby Conference Phone User’s Guide.

Page 42: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

32 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

7.2.5 BT Conferencing Failover to Standard Call

In certain instances, the Dolby Conference Phone may not connect to the BT MeetMe with Dolby Voice service. For example, the BT Conferencing production server is down or the network connection has failed. If the phone is also connected to an IP PBX call control server (like Cisco® Unified Communications Manager or Avaya® Aura® Platform), the user is directed to enter a phone number (and possibly an email address to authenticate themselves) to dial into a conference call.

There are no related configuration changes required for this feature.

7.3 Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

This section consists of the following topics:

• Cisco Unified Communications Manager Requirements

• Performing Manual Deployment

• Configuring IP PBX Call Control

You can now set up the connection to the organization’s existing Cisco Unified Communications Manager by changing parameters in the phone configuration files (see Section 6.4). For more information on the IP PBX call control feature itself, see Section 7.3.3.

This section provides instructions for the deployment of the Dolby Conference Phone in a Cisco Unified Communications Manager 9.1 environment. When instructions differ in a Cisco Unified Communications Manager7.1 8.5/8.6, and 10.5 environments, they will be briefly noted.

7.3.1 Cisco Unified Communications Manager Requirements

Read the appropriate Cisco Unified Communications Manager documentation for specific information on network requirements for Cisco Unified Communications Manager.

Make note of the IP address of the Cisco Unified Communications Manager servers—primary and secondary—that you want to use.

Note: TLS transport is not supported with Cisco Unified Communications Manager.

Note: As Network Address Translation (NAT) is not supported by the Dolby Conference Phone, the Cisco Unified Communications Manager must reside on a server on the same side of the organization firewall as the Dolby Conference Phones that you are deploying.

Page 43: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

Dolby® Conference Phone Administrator’s Guide 33

If you have a firewall, you should allow the outgoing protocol listed in the following table.

7.3.2 Performing Manual Deployment

You can manually deploy the Dolby Conference Phone using Cisco Unified Communications Manager.

However, before deploying the Dolby Conference Phone with Cisco Unified Communications Manager, ensure that you obtain the proper licensing:

• For versions7.1, 8.5, and 8.6, each phone requires three device license units. You can also use User Connect Licenses (UCLs). 

• For versions 9.1 and 10.5, one Unified Workspace License (UWL) covers all phones in your enterprise.

You must complete the steps shown in Figure 7‐5 to set up Cisco Unified Communications Manager to support Dolby Conference Phone. When completed, you can change the phone 

Table 7-4 Firewall Settings

Target IP Addresses Protocol Port

63.173.44.17/32

62.239.15.124/32

8.20.209.0/27

209.235.5.0/24

115.160.141.48/28

109.159.159.224/28

62.239.20.64/28

UDP 7955 Used for media only

Best performance/quality option

TCP 7955 Used for media only

Will be used if above option unavailable

TCP 443 Required for signaling

Will be used for media if neither of the preceding options are available

Page 44: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

34 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

configuration file that you created in Section 6.4 to use Cisco Unified Communications Manager as the IP PBX server as described in Adding the IP PBX Configuration.

Figure 7-5 Cisco Unified Communications Manager Steps for Dolby Conference Phone

The following table maps the Cisco Unified Communications Manager configuration to the Dolby Conference Phone configuration parameters.

Table 7-5 Cisco Unified Communications Manager to Dolby Conference Phone Parameter Mapping

Section

Cisco Unified Communications Manager

ConfigurationDolby Conference Phone Configuration Parameter

Adding a System User User ID under User Management/End User

Sip.Credential.Name

Adding a System User Digest credentials under User Management/End User

Sip.Credential.Password

Adding a Device Entry Directory Number Sip.Account.UserName

Cisco Unified Communications Manager Requirements

Primary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy1

Cisco Unified Communications Manager Requirements

Secondary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy2

Manual Cisco Unified 

Communications Manager 

configuration

Create a security profile

Add a system user

Add a device entry

Configure the phone

Phone configured for Cisco Unified Communications 

Manager

Page 45: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

Dolby® Conference Phone Administrator’s Guide 35

Creating a Security Profile

You must create a security profile for the Dolby Conference Phone.

To create a phone security profile:

1. Using your favorite browser, open the Cisco Unified Communications Manager administrative web interface. 

2. Enter your user name and password when prompted.

3. From the task bar near the top of the web page, select System > Security > Phone Security Profile.

4. Click Add New.

5. Select Third-party SIP Device (Advanced) as the Phone Security Profile Type, and click Next.

6. Under Phone Security Profile Information, enter the following information:

• In Name, enter a profile name.

• (Optional) Enter a description.

• Check Enable Digest Authentication.

7. Click Save.

In the status bar near the top of the page, Add successful displays.

Adding a System User

Now you create a user for the Dolby Conference Phone. You must create a unique user for each phone that you integrate with Cisco Unified Communications Manager.

To create a user:

1. Select User Management > End User.

2. Click Add New.

3. In the User ID text box, enter a user ID according to your organization’s system and account policies. 

4. In the Last name field, enter a last name. 

5. In the Digest Credentials and Confirm Digest Credentials fields, enter the digital credentials for the phone.

6. Click Save.

In the status bar near the top of the page, Add successful displays.

Adding a Device Entry

Now you add Dolby Conference Phone information to Cisco Unified Communications Manager (such as the phone MAC address) and associate the phone with the phone security profile from Creating a Security Profile and the end user with Adding a System User. 

Note: To set the SIP Domain on Cisco Unified Communications Manager, go to System > Enterprise Parameters Configuration and enter it in the Organization Top Level Domain field.

Page 46: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

36 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

To add the device information to Cisco Unified Communications Manager:

1. Select Device > Phone.

2. Click Add New.

3. Select Third-party SIP Device (Advanced) as the Phone Type, and click Next.

4. Enter the device information in the text boxes shown in the device information area:

• In the MAC Address text box, enter the MAC address of the Dolby Conference Phone.

• (Optional) In Description, enter a description.

• In Device Pool, select the device pool you are using for Cisco Unified Communications Manager system phones.

• In Phone Button Template, select Third-party SIP Device (Advanced).

5. Configure the following settings in the protocol‐specific information area:

• In Device Security Profile, select the profile you created for the phone security settings in Creating a Security Profile.

• In Rerouting Calling Search Space, select an option to enable call forwarding on the phone.

• In SIP Profile, enter the SIP profile you want to use.

• In Digest User, select the user you created in Adding a System User.

6. Click Save.

In the status bar near the top of the page, Add successful displays.

7. Click Apply Config.

A new window opens and Status: Ready displays. Click OK.

8. In the Association Information area on the left side of the web page, add a new directory number by clicking on the Line [1] — Add a new DN link.

9. Enter the directory number information in text boxes shown in the directory number information page:

• In Directory Number, enter a phone number. Use this number when you update the configuration files on the provisioning server in Section 7.3.3.

• In Route Partition, select a route partition.

• In Alerting Name, enter an alerting name.

10. Enter the directory number information in the text boxes shown in the directory number settings area:

• In Voice Mail Profile, select the profile to match the Cisco Unified Communications Manager system requirements.

11. In the Call Forward and Call Pickup Settings area, set values for your system.

12. Enter the following information in the Line 1 on Device area:

Note: The MAC address for a third‐party SIP device is an arbitrary value for Cisco Unified Communications Manager; however, we recommend that you use the actual MAC address for the phone to ensure uniqueness.

Tip: In the Cisco Unified Communications Manager user interface and documentation, DN represents Directory Number.

Page 47: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

Dolby® Conference Phone Administrator’s Guide 37

• In Display (Caller ID), enter a caller ID. ASCII Display (Caller ID) is set to the same value.

13. Click Save.

In the status bar near the top of the page, Add successful displays.

7.3.3 Configuring IP PBX Call Control

If the Dolby Conference Phone is registered to an IP PBX, users can place and receive calls, and set up local conferences.

During a local conference call, audio is routed through the phone. Alternatively, the phone can use an external audio bridge, available via a central server, to create a centralized conference call. If the host of a local three‐way conference exits the conference, the other parties are still connected.

Table 7‐6 lists the parameters you can configure for this feature.

Adding the IP PBX Configuration

After you add the Dolby Conference Phone to Cisco Unified Communications Manager (see Section 7.3.2), make the appropriate changes to the Dolby Conference Phone configuration file.

You need the following information to change the phone configuration file that you created in Section 6.4 to use Cisco Unified Communications Manager as the IP PBX server (see Section 7.3.2)

.

Table 7-6 Configuring IP PBX Calling

Configuration Parameter Description Configuration Parameter NameSpecify the display name and phone number. Sip.Account.*

Specify the user credential name and password. Sip.Credential.*

Specify the IP PBX primary and secondary call servers and domain.

Sip.Pbx.*

Web InterfaceTo set up call control from the web interface, go to Settings > Sip, and then set Account,Credential, and Pbx parameters.

Note: As of 2.1, changes to Sip.*. * parameters do not cause a phone reboot with the exception of Sip.Account.SelfPort.

Table 7-7 Cisco Unified Communications Manager to Dolby Conference Phone Parameter Mapping

Section and Step

Cisco Unified Communications Manager

ConfigurationDolby Conference Phone Configuration Parameter

Adding a System User, Step 3 User ID under User Management/End User

Sip.Credential.Name

Adding a System User, Step 5 Digest Credentials under User Management/End User

Sip.Credential.Password

Page 48: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

38 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

To change the configuration file:

1. Edit or add the following parameters:

• Set Sip.Account.DisplayName to the full name of the user you created in Adding a System User.

• Set the parameters listed in Table 7‐7.

• (Optional) Set Sip.Pbx.Domain to SIP Domain 

See Section 6.3.2 for a sample configuration file.

2. Reboot the phone.

3. Ensure that the configuration process completed correctly by tapping  >

and then Status > Network > Call Server on the phone.

Confirm the Cisco Unified Communications Manager IP primary and secondary server addresses and the configuration files downloaded to the phone.

Once the reboot is complete, the phone can make calls to other phones connected to Cisco Unified Communications Manager. 

7.4 Integrating the Dolby Conference Phone with Avaya Aura Platform

This section consists of the following topics:

• Avaya Aura Platform Requirements

• Performing Manual Deployment

• Configuring IP PBX Call Control

You can now set up the connection to the organization’s existing Avaya Aura Platform by changing parameters in the phone configuration files (see Section 6.4). For more information on the IP PBX call control feature itself, see Section 7.4.3.

Adding a Device Entry, Step 9 Directory Number Sip.Account.UserName

Cisco Unified Communications Manager Requirements

Primary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy1

Cisco Unified Communications Manager Requirements

Secondary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy2

Note: See Table 7‐6 for the Dolby Conference Phone web interface mapping of these parameters.

Table 7-7 Cisco Unified Communications Manager to Dolby Conference Phone Parameter Mapping (continued)

Section and Step

Cisco Unified Communications Manager

ConfigurationDolby Conference Phone Configuration Parameter

Page 49: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with Avaya Aura Platform

Dolby® Conference Phone Administrator’s Guide 39

This section provides instructions for the deployment of the Dolby Conference Phone in an Avaya Aura Platform 6.1, 6.2, and 6.3 environment.

7.4.1 Avaya Aura Platform Requirements

Read the appropriate Avaya Aura Platform, Communications Manager, and for the Avaya Session Manager documentation for specific information on network requirements for Avaya Aura Platform.

Make note of the IP addresses of the Avaya Aura Platform servers—primary and secondary—that you want to use.

7.4.2 Performing Manual Deployment

You can manually deploy the Dolby Conference Phone using Avaya Aura Platform.

You must complete the following steps to set up the Avaya Aura Platform to support Dolby Conference Phone:

1. Synchronize Avaya Aura Communications Manager and Session Manager.

2. In the Avaya Aura Session Manager:

a. (Optional) Add SIP domain.

b. Add a SIP user for each Dolby Conference Phone.

c. Assign a communications profile to each user.

When completed, you can change the phone configuration file that you created in Section 6.4 to use the Avaya Aura Platform as the IP PBX server as described in Adding the IP PBX Configuration. 

Note: The Avaya Aura Platform (specially the Avaya G350 media gateway) does not support G.722 audio codec. Dolby Conference Phones to be connected to the Avaya Aura Platform cannot be configured to use this audio codec only. For more information, see Section 4.3.3.

Note: As Network Address Translation (NAT) is not supported by the Dolby Conference Phone, the Avaya Aura Platform must reside on a server on the same side of the organization firewall as the Dolby Conference Phones that you are deploying.

Note: Any configuration of the Avaya Aura Platform should be performed by a knowledgable Avaya Aura administrator. The basic steps listed below are provided as a reference point only. For Avaya documentation, go to http://support.avaya.com.

Page 50: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

40 Dolby® Conference Phone Administrator’s Guide

Configuring Partner Services

The following table maps the Avaya Aura Platform configuration to the Dolby Conference Phone configuration parameters.

7.4.3 Configuring IP PBX Call Control

If the Dolby Conference Phone is registered to an IP PBX, users can place and receive calls, and set up local conferences.

During a local conference call, audio is routed through the phone. Alternatively, the phone can use an external audio bridge, available via a central server, to create a centralized conference call. If the host of a local three‐way conference exits the conference, the other parties are still connected.

Table 7‐6 lists the parameters you can configure for this feature.

Adding the IP PBX Configuration

After you add the Dolby Conference Phone to Avaya Aura Platform (see Section 7.4.2), make the appropriate changes to the Dolby Conference Phone configuration file.

Table 7-8 Avaya Aura Platform to Dolby Conference Phone Parameter Mapping

Avaya Aura Platform Configuration

Dolby Conference Phone Configuration Parameter Required/Optional

Extension Sip.Credential.Name Required

Security code Sip.Credential.Password Required

Extension Sip.Account.UserName Required

Primary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy1 Required

Secondary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy2 Optional

Table 7-9 Configuring IP PBX Calling

Configuration Parameter Description Configuration Parameter NameSpecify the display name and phone number. Sip.Account.*

Specify the user credential name and password. Sip.Credential.*

Specify the IP PBX primary and secondary call servers and domain.

Sip.Pbx.*

Web InterfaceTo set up call control from the web interface, go to Settings > Sip, and then set Account, Credential, and Pbx parameters.

Note: As of 2.1, changes to Sip.*. * parameters do not cause a phone reboot with the exception of Sip.Account.SelfPort.

Page 51: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Integrating the Dolby Conference Phone with Avaya Aura Platform

Dolby® Conference Phone Administrator’s Guide 41

You need the following information to change the phone configuration file that you created in Section 6.4 to use Avaya Aura Platform as the IP PBX server (see Section 7.4.2).

To change the configuration file:

1. Edit or add the following parameters:

• Set Sip.Account.DisplayName to the full name of the user you created in Adding a System User.

• Set the parameters listed in Table 7‐10.

• (Optional) Set Sip.Pbx.Domain to SIP Domain 

See Section 6.3.2 for a sample configuration file.

2. Reboot the phone.

3. Ensure that the configuration process completed correctly by tapping  >

and then Status > Network > Call Server on the phone.

Confirm the Avaya Aura Platform IP primary and secondary server addresses and the configuration files downloaded to the phone.

Once the reboot is complete, the phone can make calls to other phones connected to the Avaya Aura Platform. 

Table 7-10 Avaya Aura Platform to Dolby Conference Phone Parameter Mapping

Avaya Aura Platform Configuration

Dolby Conference Phone Configuration Parameter Required/Optional

Extension Sip.Credential.Name Required

Security code Sip.Credential.Password Required

Extension Sip.Account.UserName Required

Primary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy1 Required

Secondary server IP address (or outbound proxy)

Sip.Pbx.OutboundProxy2 Optional

Note: See Table 7‐9 for the Dolby Conference Phone web interface mapping of these parameters.

Page 52: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 53: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 43

Chapter 8

Configuring Commonly UsedPhone Features

This chapter provides the most commonly used configuration information. For more information about all configuration options, refer to the dvcp-<x.y.z.buildID>.cfg-help.html file in the software package.

Topics in this chapter include:

• Configuring Features

• Configuring Preferences

• Provisioning Options

• Authentication Options

• Directory Options

• PBX Server Redundancy

8.1 Configuring Features

You can configure recent call lists and user feedback features for your users.

8.1.1 Using the Recent Calls List

If the Dolby® Conference Phone is configured as an IP conference phone, you can view a list of the 100 most recently missed, place, and received calls. This list contains call information such as remote party identification, time and date of the call, and call duration. The recent calls list is enabled by default. The list is downloaded from the phone to the provisioning server after each call is complete. A count of the missed calls is displayed adjacent to the recent calls list icon. If the list is disabled, the count is not displayed.

The list can be used to redial previous outgoing calls, return missed calls, and save contact information to the contact directory. The list can be cleared manually by individual phone users. The list is retained when the phone reboots or when the phone software is upgraded.

The following table lists the parameters you can configure for this feature.

Table 8-1 Enabling Recent Calls List

Configuration Parameter Description Configuration Parameter NameEnable or disable the recent calls list. Features.RecentCallsEnabled

Web InterfaceTo enable or disable the recent calls list from the web interface, go to Settings > Features and select the recent calls list Off/On option.

Page 54: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

44 Dolby® Conference Phone Administrator’s Guide

Configuring Commonly Used Phone Features

8.1.2 Enabling User Feedback

You can set up the Dolby Conference Phone to request feedback from users about their experience with the phone, from a simple thumb’s up to a call to provide more detailed feedback. By default, this feature is enabled.

Table 8‐2 lists the parameters used to enable feedback.

8.2 Configuring Preferences

You can set up the following preferences for your users or allow them to do it.

8.2.1 Using Call Forwarding

The phone provides a flexible call forwarding feature automatically that enables you to forward incoming calls to another party. You can apply call forwarding in the following ways:

• To all calls

• When the phone is busy

• When the phone is not answered after 40 seconds

The parameters for these options are listed in Table 8‐3.

Phone User Interface

To clear the recent calls list, tap  > Preferences > Clear User Data > Clear Recent Calls. Tap Yes

to confirm.

Table 8-2 Enabling User Feedback

Configuration Parameter Description Configuration Parameter NameEnable or disable user feedback. Features.UserFeedback.Enabled

Call user feedback hotline. Features.UserFeedback.Hotline

Table 8-3 Configuring Call Forwarding

Configuration Parameter Description Configuration Parameter NameEnter the number where all calls are forwarded. Preferences.ForwardAllNumber

Enter the number where the call is forwarded if the user is busy.

Preferences.ForwardBusyNumber

Enter the number where the call is forwarded if the user does not answer.

Preferences.ForwardNoAnswerNumber

Web InterfaceTo set call forwarding from the web interface, go to Settings > Preferences and enter the phone number in the appropriate forwarding options.

Phone User Interface

To set call forwarding from the phone, tap   > Call Forward. Enter the phone number in the 

appropriate forwarding option.

Table 8-1 Enabling Recent Calls List (continued)

Page 55: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuring Preferences

Dolby® Conference Phone Administrator’s Guide 45

8.2.2 Enabling Automatic Answer

In certain circumstances, you may be unable to physically answer an incoming call. This feature allows you to setup the phone so that incoming calls are answered automatically. The phone rings once. The call is answered with the microphone muted. See Table 8‐4 for the parameters you can configure for this feature.

8.2.3 Enabling Do Not Disturb

You can use the do not disturb feature to temporarily stop incoming calls. You can also turn off audio alerts and receive visual call alerts only, or you can make your phone appear busy to incoming callers. Incoming calls received while do not disturb is turned on are logged as missed. See Table 8‐5 for the parameters you can configure.

8.2.4 Setting the Language

You can change the language displayed on the phone user interface. For certain languages, the available date formats also change. By default, English is shown. Table 8‐7 shows language parameter and possible values.

Table 8-4 Enabling Automatic Answer

Configuration Parameter Description Configuration Parameter NameEnable or disable automatic answer. Preferences.AutoAnswerEnabled

Web InterfaceTo set automatic answer from the web interface, go to Settings > Preferences and select the automatic answer Off/On option.

Phone User Interface

To enable automatic answer, tap   and tap automatic answer Off/On.

Table 8-5 Enabling Do Not Disturb

Configuration Parameter Description Configuration Parameter NameEnable or disable do not disturb behavior. Preferences.DndEnabled

Web InterfaceTo set do not disturb from the web interface, go to Settings > Preferences and select the do not disturb Off/On option.

Phone User Interface

To enable do not disturb, tap   and tap do not disturb Off/On.

Table 8-6 Setting the Language

Configuration Parameter Description Configuration Parameter NameSet the language. Possible values include: English, French, German, Italian, Spanish, Portugal Portuguese, Brazilian Portuguese, Simplified Chinese, Traditional Chinese, Japanese, and Korean.

Preferences.Localization.Language

Web InterfaceTo set the time parameters from the web interface, go to Settings > Preferences > Localization > Language.

Page 56: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

46 Dolby® Conference Phone Administrator’s Guide

Configuring Commonly Used Phone Features

8.2.5 Setting the Time and Date Display

A clock and calendar are enabled by default. You can display the time and date for your time zone in several formats. The available date formats may change depending on the language selection. The phone will synchronize with the local time server. The user maybe able to the time zone through the phone user interface. Table 8‐7 lists basic time and display parameters.

8.3 Provisioning Options

You can select different provisioning options.

8.3.1 Scheduling a Software Update

A software update can be triggered whenever there is new software on the provisioning server and a reprovisioning of the phone is triggered. You can trigger a reprovisioning of the Dolby Conference Phone in the following five ways:

• Set a recurring provisioning time through the configuration files or Dolby Conference Phone web interface

• Power off and on the phone

• Send a check sync SIP notify message to the phone (if supported by your IP PBX server)

• Through the phone user interface by tapping Reboot Phone

Phone User Interface

To change the language, tap   > Preferences > Language and select the desired language from 

the list.

Table 8-7 Setting the Time and Date Display

Configuration Parameter Description Configuration Parameter NameSet the time zone. Preferences.Localization.Timezone

Set the time format. Preferences.Localization.TimeFormat

Set the date format. Preferences.Localization.DateFormat

Web InterfaceTo set the time parameters from the web interface, go to Settings > Preferences > Localization and select the Time parameters.

Phone User Interface

To change the time zone, tap   > Preferences> Time zone and select the desired time zone 

from the list.

To change the time format, tap   > Preferences > Time Format and select the desired format 

from the list.

To change the date format, tap   > Preferences > > Date Format and select the desired format 

from the list.

Table 8-6 Setting the Language (continued)

Page 57: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Authentication Options

Dolby® Conference Phone Administrator’s Guide 47

• Through the web interface by selecting Tools and clicking the reboot or reprovisioning link

• Through the diagnostic shell command, system provision (see Section 10.9)

You can set a recurring time for the phone to perform a provisioning check. For example, if you set Provisioning.Scheduled.StartTime to 5 and Provisioning.Scheduled.Duration to 30, then a provisioning check will happen every day randomly between 5:00 am and 5:30 pm. By default, there is no scheduled check. See Table 6‐20 for the parameters used. 

8.4 Authentication Options

You can select different authentication options.

8.4.1 Changing the Administrative Password

The Administrative Settings menu on the phone is protected with an administrative password. The phone will prompt for the password before granting access to the subsequent menu options. The default administrative password is 1739. Change the administrator password from the default value as soon as possible.

The Dolby Conference Phone web interface is also protected by the administrative password (see Section 10.4).

Table 8-8 Software Update Trigger

Configuration Parameter Description Configuration Parameter NameEnable or disable scheduled provisioning Provisioning.Scheduled.Enabled

Set the provisioning request start time Provisioning.Scheduled.StartTime

Set the provisioning delay Provisioning.Scheduled.Duration

Web InterfaceTo set the scheduled provisioning from the web interface, go to Settings > Provisioning > Scheduled and set the appropriate parameters

Phone User Interface

From the phone home screen, tap  >  > Reboot Phone. Enter the administrative 

password when prompted. The default password is 1739.

Note: Tap  to return to the Settings menu from the Advanced Settings menu.

Page 58: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

48 Dolby® Conference Phone Administrator’s Guide

Configuring Commonly Used Phone Features

Table 8‐9 describes how the administrator password can be changed.

8.5 Directory Options

You can select different directory options. For example, you can allow users access to your organization’s corporate directory.

8.5.1 Using a Corporate Directory

You can connect your phone to a directory server that supports the Lightweight Directory Access Protocol (LDAP) version 3. The corporate directory is a flexible feature, and Table 8‐10 lists the parameters you can configure. Certain parameters are set by default (for example, search filter, scope, timeout, limit, and attributes). Once set up on the phones, the corporate directory can be searched. Users can call numbers and save entries retrieved from the LDAP server to the local contact directory on the phone.

If you are required to access the LDAP server in a secure manner, you must download the appropriate CA certificate to the phone (see Adding Certificate Authority Certificates).

Only Microsoft® Active Directory® 2003 SP2 and later is supported at this time. Microsoft Active Directory supports server‐side sorting.

Table 8-9 Administrative Password Settings

Configuration Parameter Description Configuration Parameter NameSet the local administrative password for the phone.

Authentication.Local.Admin

Web InterfaceTo set the administrative password from the web interface, go to Settings > Authentication > Localand enter a new administrative password.

Phone User Interface

Tap   >   > Administrative Settings from the phone home screen, enter the current 

password, and then tap Change Administrative Password. Enter the new password, and then confirm the new password.

Note: We recommend that you not enter passwords in configuration files, as it poses a security risk.

Table 8-10 Using the Corporate Directory

Configuration Parameter Description Configuration Parameter NameSpecify the LDAP server location, login name and password, base domain name, LDAP attributes, and other settings

Directory.Ldap.*

Web InterfaceTo set up the connection to the LDAP directory from the web interface, go to Settings > Directory and set the appropriate parameters.

Page 59: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Directory Options

Dolby® Conference Phone Administrator’s Guide 49

Adding the Corporate Directory Configuration

If Cisco Unified Communications Manager is connected to an LDAP directory, you can connect to the same LDAP directory.

You need the following information to connect the phone to the LDAP directory:

• The IP address or hostname of the LDAP server

• The login name and password for the LDAP server

• The base domain name for the search of the LDAP server

To change the configuration file:

1. Edit or add the following parameters:

• Set Directory.Ldap.URIList to the LDAP server URI. Use a comma‐separated list to add more than one server. For example, ʺldap://10.101.21.5,ldap://10.120.21.5ʺ.

• Set Directory.Ldap.LoginName to the login name.

• Set Directory.Ldap.Password to the login password.

• Set Directory.Ldap.BaseDN to the base domain name for the search.

• Set Directory.Ldap.SecureConnection to true or false depending on the security settings on the LDAP server.

See Section 6.3.2 for a sample configuration file.

2. Reboot the phone.

3. Ensure that the configuration process completed correctly by tapping   >   > 

Status > Network > Directory Server on the phone.

Confirm the Cisco Unified Communications Manager IP primary and secondary server addresses and the configuration files downloaded to the phone.

Once the reboot is complete, users can search for contacts in the LDAP server from their phone.

8.5.2 Using the Contact Directory

If the Dolby Conference Phone is configured as an IP conference phone, users can save contacts manually or save recent calls and corporate directory search results locally. The 

Phone User Interface

Review the LDAP server status by tapping  > > Status > Network > Directory Server.

To search the corporate directory, tap the phone icon, and tap the Directory icon. Enter the search criteria.

Tip: Consult with your LDAP administrator when making any configuration changes for the corporate directory. For more information on LDAP attributes, see IETF RFC 4510.

Table 8-10 Using the Corporate Directory (continued)

Page 60: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

50 Dolby® Conference Phone Administrator’s Guide

Configuring Commonly Used Phone Features

phones can support up to 100 contacts. All saved contacts can be cleared manually by individual phone users.

You can also provide a local contact directory for users. This directory is downloaded from the provisioning server to the user’s phone when it reboots. For instructions on how to create this file, see Creating a Local Contact Directory. For information on how to include this file in the master configuration file, see Section 6.3.1.

The following table describes how the contact directory can be changed.

Creating a Local Contact Directory

You can create a local contact directory for users.

To create a local directory:

Using a JSON editor, create a file including the contacts you want users to view (for example, directory.json).

The following figure shows a sample local contact directory.

Figure 8-1 Sample Local Contact Directory

8.6 PBX Server Redundancy

Server redundancy is often required in IP PBX deployments to ensure continuity of phone service if, for example, the call server needs to be taken offline for maintenance, the server fails, or the connection between the phone and the server fails. The following table lists several parameters you can configure.

Table 8-11 Using the Contact Directory

Phone User Interface

To clear the contact directory, tap  > Preferences > Clear User Data > Clear Contact Directory. 

Tap Yes to confirm.

Page 61: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

PBX Server Redundancy

Dolby® Conference Phone Administrator’s Guide 51

For the Dolby Conference Phone, full phone system functionality is preserved by having a second call server of equivalent capability take over from the offline or failed server.

Table 8-12 Setting Up Server Redundancy

Configuration Parameter Description Configuration Parameter NameSpecify the secondary call server address or outbound proxy address.

Sip.Pbx.OutboundProxy2

Specify the secondary call server or outbound proxy address port.

Sip.Pbx.OutboundProxy2Port

Web InterfaceTo set the server redundancy from the web interface, go to Settings > Sip > Pbx and set the appropriate parameters.

Phone User Interface

Review the call server status by going to  > > Status > Network > Call Server.

Page 62: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 63: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 53

Chapter 9

Deploying the DolbyConference Phone

This chapter provides instructions on how to deploy the Dolby® Conference Phone in your organization.

Topics in this chapter include:

• Configuring the Conference Phone to Boot from a Provisioning Server

• Configuring the Network

• Enabling Access to the Dolby Conference Phone Web Interface

• Using a Provisioning Server for the First Time

9.1 Configuring the Conference Phone to Boot from a Provisioning Server

The provisioning server parameters can be changed only via the phone user interface. 

The IP network and Ethernet parameters can be changed via the phone user interface, the web interface, or the configuration files. The phone is updated on its next scheduled update.

By default, the phone looks for DHCP option 66 for the provisioning server to support zero touch provisioning. You can always overwrite that by statically enter the information from the phone user interface. 

Certain parameters are read only due to the value of other parameters. For example, if DHCP is enabled, the Phone IP Address and Subnet Mask parameters are not editable, because the DHCP server automatically supplies the values. The statically assigned Phone IP Address and Subnet Mask are not used in this configuration.

9.1.1 Provisioning Server Menu

In the Provisioning Server menu, you can modify the following configuration parameters:

• Provisioning type: If type is set to Static, you must set the provisioning server address.

• Protocol.

Note: The basic network configuration referred to in the subsequent sections can be reset 

to factory default settings using the phone user interface. Tap   > 

Administrative Settings > Factory reset.

Page 64: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

54 Dolby® Conference Phone Administrator’s Guide

Deploying the Dolby Conference Phone

• IP address.

• User: Use the values you created in Section 6.2.5.

• Password: Use the values you created in Section 6.2.5.

For more information on these parameters, and on which parameters are dependent on others, see Section 6.3.3.

9.2 Configuring the Network

When configuring the network parameters on the Dolby Conference Phone, you must change certain parameters based on your particular network settings whereas others can be left at their default values. Your organization’s IT administrator will be able to assist you.

9.2.1 IP Network Menu

In the IP Network menu, you can modify the following configuration parameters:

• DHCP flag: If DHCP is enabled, the DHCP server will provide the IP address and subnet mask of the phone. Otherwise, you must enter those values.

• IPv4 address: If DHCP is disabled, you must enter the IP address for the phone.

• Subnet mask: If DHCP is disabled, you must enter the subnet mask for the phone.

• Gateway.

• DNS server 1: If DHCP is disabled, you must enter the organization’s primary DNS server IP address.

• DNS server 2: If DHCP is disabled, you must enter the organization’s secondary DNS server IP address.

• DHCP VLAN option.

For more information on these parameters, and on which parameters are dependent on others, see Section 6.3.3.

9.2.2 Ethernet Menu

In the Ethernet menu, you can modify the following configuration parameter: VLAN ID

A Virtual LAN (VLAN) can be used to separate and assign higher priority to a voice VLAN as a way of minimizing latency.

The phone will tag all outbound Ethernet packets except DHCP VLAN discovery and LLDP with an 802.1Q VLAN header when:

• A valid VLAN ID is obtained from LLDP voice VLAN network policy type length values (see Section A.2).

• A VLAN ID is obtained from DHCP.

• A valid VLAN ID is specified in the phone network configuration.

Note: Changing the provisioning server IP address, type, user, and password will not cause the phone to reboot; the phone will be reprovisioned.

Page 65: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuring the Network

Dolby® Conference Phone Administrator’s Guide 55

There are several methods in which the phone can be configured to work on a particular VLAN:

• LLDP: Link Layer Discovery Protocol (LLDP) is a vendor‐neutral Layer 2 protocol that allows a network device to advertise its identity and capabilities on the local network. LLDP‐MED capabilities are also supported.

• DHCP: Dynamic Host Configuration Protocol (DHCP) is an automatic configuration protocol used on IP networks. Note that the use of DHCP for assigning VLANs is not well standardized and is recommended only if the switch equipment does not support LLDP methods.

• Static: The VLAN ID can be manually set from the phone UI or from a configuration file.

If the phone receives a VLAN setting from multiple of the above methods, the priority is as follows (from highest to lowest):

• LLDP (and LLDP‐MED)

• DHCP VLAN discovery

• Static VLAN ID

You can disable LLDP discovery by using the following option.

9.2.3 Time Server

By default, the time server is set to time.nist.gov as the primary NTP server and pool.ntp.org as the secondary NTP server. If the connection fails and the phone is connected to an IP PBX (see Section 7.1), the IP PBX supplies the time and that is shown on the Dolby Conference Phone user interface and web interface. 

Table 9‐2 lists the parameters to set for the time server.

Table 9-1 Enabling and Disabling LLDP Discovery

Configuration Parameter Description Configuration Parameter and ValuesEnable or disable LLDP discovery. Network.Services.LLDPEnabled

true or false

Web InterfaceTo enable or disable LLDP from the web interface, go to Settings > Network > Services > Enable LLDP and select On or Off.

Phone User Interface

To enable or disable LLDP discovery, tap   >  > Administrative Settings > Network

Configuration > Ethernet > LLDP enabled.

Table 9-2 Setting the Time Server

Configuration ParametersSet the primary NTP server IP address. Network.Ntp.Server1

Set the secondary NTP server IP address. Network.Ntp.Server2

Web InterfaceTo set the NTP server IP addresses, go to Settings > Network > NTP and enter the parameters.

Phone User Interface

Review the time server status by going to  > > About > Status > Network time

synchronization from the phone home screen. 

Page 66: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

56 Dolby® Conference Phone Administrator’s Guide

Deploying the Dolby Conference Phone

9.2.4 Configuring 802.1X

IEEE 802.1X is a port‐based Network Access Control (PNAC). It provides an authentication mechanism to devices trying to attach to a local area network (LAN). IEEE 802.1X is based on the Extensible Authentication Protocol (EAP). For more information, see RFC 3748.

802.1X authentication is disabled on the Dolby Conference Phone until challenged by the network switch. The authentication method is based on the network requirements; but the phone only supports EAP‐MD5 and EAP‐TLS. If the network requires a different method, the phone will show an unknown method and won’t be able to join the authenticated network.

In the 802.1X menu, you can enter the following configuration parameters:

• EAPOL Identity: The identity (or user name) required for 802.1X authentication

• EAPOL Password: The password required for 802.1X authentication

The authentication method required by the phone is based on the network requirements. 

The phone supports the following methods:

• EAP‐TLS: Requires that the device and CA certificates residing on the phone are used to authenticate. For more information, see Section 6.3.4.

• EAP‐MD5: Requires the phone to create an MD5 hash of a random value from the network and a userʹs password to authenticate. 

• Unknown: A method other than the two shown above.

Figure 9‐1 shows a typical 802.1X network configuration.

Figure 9-1 Typical 802.1X Network Configuration

Table 9‐3 lists the parameters to set for 802.1X authentication.

Table 9-3 Setting Up 802.1X Authentication

Configuration ParametersSet the IEEE 802.1X user identity. Network.Eapol.Identity

Set the IEEE 802.1X password. Network.Eapol.Password

Web InterfaceTo set the IEEE 802.1X use identity and password, go to Settings > Network > IEEE 802.1X and enter the parameters. 

Page 67: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Configuring the Network

Dolby® Conference Phone Administrator’s Guide 57

9.2.5 Using IEEE 802.1p/Q

The Dolby Conference Phone supports three types of configuration for Quality of Service (QoS) and differentiated services tagging, in priority order: LLDP, DHCP and provisioning configuration. If LLDP configures QoS settings, then DHCP will be ignored; otherwise the phone will try to look for the DHCP option 132 (similar to VLAN) for the QoS settings. If DHCP option 132 is not found, the phone will use the values in the configuration file.

For each voice/signaling packet, layer 2 and layer 3 priorities (Differentiated Services Code Point [DSCP] and link layer class of service) are set from LLDP.

Use Table 9‐4 to set quality of service (QoS) values manually.

9.2.6 Configuring Proxy Auto Configuration and Web Proxy Auto Discovery Protocol

Proxy auto configuration allows network administrators to automatically configure complex proxy settings across the network:• Proxy auto configuration (PAC): Specify the URL of a JavaScript file that contains a 

function to be used to determine the appropriate proxy for each outgoing HTTP and HTTPS connection. This includes BT Conferencing and provisioning connections.

• Web Proxy Autodiscovery Protocol (WPAD): Let the system auto discover the URL of the PAC file through a DHCP option and DNS A record lookup.

Phone User Interface

Review the call server status by going to  > > Administrative settings from the phone 

home screen, enter the current password, and then tap Network configuration > 802.1X. Enter the 

IEEE 802.1X user identity and password and tap  .

Table 9-4 IEEE 802.1p/Q

Configuration Parameter Description Configuration Parameter NameTo specify the priority and link layer priority of voice and signaling channels.

Network.QoS.*

Note: Any QoS changes, made through the configuration files, will force a phone reboot.

Note:  There is a relationship between Network.Proxy.* and Dvms.Proxy that should be considered. If Dvms.Proxy is configured, Network.Proxy.* is ignored when connecting the phone to BT MeetMe Conferencing. This allows existing configurations to remain valid after a software upgrade to 2.1.

Table 9-3 Setting Up 802.1X Authentication (continued)

Page 68: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

58 Dolby® Conference Phone Administrator’s Guide

Deploying the Dolby Conference Phone

Table 9‐5 lists the parameters to set for PAC and WPAD.

9.3 Enabling Access to the Dolby Conference Phone Web Interface

You can see the current configuration of the Dolby Conference Phone through the Dolby Conference Phone web interface. By default, the web interface is enabled.

For more information on using the Dolby Conference Phone web interface, see Section 10.4.

Table 9‐6 lists the parameter used to enable access.

9.4 Using a Provisioning Server for the First Time

The first time you power up the Dolby Conference Phone, a series of screens are presented that will assist you in provisioning the phone.

If you are using a non secure environment, follow the instructions in Section 9.4.1. If you are using a secure environment, follow the instructions in Section 9.4.2.

9.4.1 Deploying the Dolby Conference Phone in a Non Secure Environment

This procedure focuses on the FTP provisioning protocol. The steps for provisioning using an HTTP server are similar.

To deploy phones from a provisioning server:

1. Download the Dolby Conference Phone software build package to the provisioning server, and unzip it if you have not done so already.

For information on where to obtain the software, see Chapter 5.

2. Using the template files provided with the software build package or the sample files in Appendix B, create <filename>.json files with the configuration parameters that you need to change to configure the desired phone features divided as follows:

• One file of configuration parameters that are common for the whole organization (for example, common.json)

Table 9-5 Setting Up PAC and WPAD

Configuration ParametersEnables WPAD Network.Proxy.AutoDiscover

Specifies the PAC configuration URL Network.Proxy.PacUrl

Specifies the proxy server login name Network.Proxy.UserName

Specifies the proxy server login password Network.Proxy.Password

Web InterfaceTo set the PAC/WPAD parameters, go to Settings > Network > Proxy and enter the parameters. To check the PAC/WPAD status, go to Status > Network.

Table 9-6 Enabling Access to Dolby Conference Phone Web Interface

Configuration Parameter Description Configuration Parameter NameEnable or disable web interface access. Network.Services.WebServerMode

Page 69: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Using a Provisioning Server for the First Time

Dolby® Conference Phone Administrator’s Guide 59

• Multiple files of configuration parameters that are user specific (for example, <MACaddress>.office.json)

3. Perform the following steps to point the phone to the IP address of the provisioning server you set up, as directed in Section 6.2:

a. Tap the desired display language.The provisioning screens that follow display in the selected language.

b. Change the Provisioning Type if necessary. 

c. Change the Protocol if necessary.If you want to use FTP or HTTP, continue to the next step. If you want to use HTTPS, see Section 9.4.2.

d. Enter the Server Address of the provisioning server if necessary.

e. Tap   to go to the next page.

f. Enter the user name and password that you created in Section 6.2.5.

g. Tap   to save your changes.

The message Provisioning... displays on the phone. The phone may reboot, and new software may be downloaded to the phone.

4. Ensure that the configuration process completed correctly by tapping   >   

and then Status > Device Info on the phone.

Confirm the Dolby Voice® software version and the configuration files downloaded to the phone.

5. Monitor the log files uploaded to the provisioning server.

Log files are uploaded to the folder specified in Provisioning.Server.UploadDir.

You can now instruct users to start making calls.

9.4.2 Deploying the Dolby Conference Phone in a Secure Environment

This procedure focuses on the HTTPS provisioning protocol.

To deploy phones from a provisioning server:

1. Download the Dolby Conference Phone software build package to the provisioning server, and unzip it if you have not done so already.

For information on where to obtain the software, see Chapter 5.

2. Using the template files provided with the software build package or the sample files in Appendix B, create <filename>.json files with the configuration parameters that you need to change to configure the desired phone features divided as follows:

• One file of configuration parameters that are common for the whole organization (for example, common.json)

• Multiple files of configuration parameters that are user specific (for example, <MACaddress>.office.json)

Page 70: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

60 Dolby® Conference Phone Administrator’s Guide

Deploying the Dolby Conference Phone

3. Perform the following steps to point the phone to the IP address of the provisioning server you set up, as directed in Section 6.2:

a. Tap the desired display language.The provisioning screens that follow display in the selected language.

b. Change the Provisioning Type if necessary.

c. Change the Protocol to HTTPS.

d. Enter the Server Address of the provisioning server if necessary.

e. Tap   to go to the next page.

f. Enter the user name and password that you created in Section 6.2.5.

g. Tap   to save your changes.

The message Provisioning... displays on the phone.

The Confirm server identity screen may display.

h. If the certificate information is correct, tap   to confirm.

The message Provisioning... displays on the phone again. The phone may reboot, and new software may be downloaded to the phone.

4. Ensure that the configuration process completed correctly by tapping   >   

and then Status > Device Info on the phone.

Confirm the Dolby Voice software version and the configuration files downloaded to the phone.

5. Monitor the log files uploaded to the provisioning server.

Log files are uploaded to the folder specified in Provisioning.Server.UploadDir.

You can now instruct users to start making calls.

Note: If you do not confirm the certificate information in step g, a warning displays on the home screen due to an SSL error while connecting to the provisioning server. 

You can tap on  , then select Provisioning server > Server certificate, and 

confirm the certificate information.

Page 71: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 61

Chapter 10

Troubleshooting

This chapter shows you some tools and techniques for troubleshooting the Dolby® Conference Phone software. The phone can provide feedback in the form of onscreen error messages, diagnostics, and log files for troubleshooting issues. This chapter also provides instructions on how to upgrade the phone software and how to access the Dolby Conference Phone web interface.

This chapter includes information on:

• Understanding Error Messages

• Viewing the Status Menu

• Using Log Files

• Accessing the Dolby Conference Phone Web Interface

• Exporting the Dolby Conference Phone Configuration

• Rebooting the Dolby Conference Phone

• Understanding Call and Media Statistics

• Understanding Network Diagnostics

• Using the Diagnostic Shell

• Managing the Phone Memory Resources

• Resetting to Factory Defaults

This chapter also addresses phone issues, likely causes, and corrective actions. See Section 10.12.

For support or service, contact your Dolby reseller or visit www.dolbycustomer.com/default.aspx for software downloads, product documents, product licenses, troubleshooting tips, service requests, and more.

We recommend that you record the phone serial number, MAC address, software version, and partner platform for future reference, which you’ll need if you have issues and decide to contact your Dolby reseller or BT Conferencing for customer support. See Section 10.13.

10.1 Understanding Error Messages

Several types of errors can occur while the phone is booting. If an error occurs, the phone will inform you by displaying an error message. Errors can affect how the phone boots up. If the error is fatal, the phone will not be able to boot until the error is resolved. If the error is recoverable, the phone will continue to boot but the phone configuration may change.

The warning notification feature provides users a visual indication that one or more error conditions exist. When an error occurs, users will see:

• An informative message when the warning is first detected

• A warning icon on the home screen

Page 72: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

62 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

Most of the errors listed in the following table will be logged to the phone log file. However, if you are having trouble connecting to the provisioning server, the phone may not be able to upload every error.

The following table lists important error messages, causes, and possible solutions.

Table 10-1 Error Messages That Display on Dolby Conference Phone

Error Message What Administrator Should DoParameter does not exist. You have added a configuration parameter that is not supported by the 

phone in the configuration file. Remove it, and try again.

Invalid value. Enter a valid value.

Invalid value range. Enter a value within the valid range.

Invalid value type. You entered a value of a different type (for example, using an integer instead of a boolean value). Enter a value of the correct type.

Invalid value length. You entered a string that is too short or long. Enter a valid string.

Write access denied. You are trying to set a configuration parameter in the configuration file that cannot changed in that way. For information on parameters, see Section 6.3.3.

Invalid numeric value. You entered a numeric value that does not match the parameter’s range rule. (For example, it is larger than the maximum value or smaller than the minimum value.) Enter a valid numeric value.

Invalid alphabetic value. You entered a value that contains invalid characters for an alphabetical parameter. Enter a valid alphabetical value.

Invalid alphanumeric value. You entered a value that contains invalid characters for an alphanumeric parameter. Enter a valid alphanumeric value.

Conference not found, or you do not have access to the conference.

The BT Conferencing service returned a 404 error. Contact the BT Conferencing administrator.

Dial out not allowed for this conference. The chairperson tried to dial out to another participant and does not have permission to do so.

Dial out failed on the call control system. The chairperson tried to dial out to another participant, and there was an error with the call control system. Contact the BT Conferencing administrator.

Dial out failed. The chairperson tried to dial out to another participant, and there was an unknown error. Contact the BT Conferencing administrator.

Eject failed. The chairperson tried to eject a participant, and it was not successful. Contact the BT Conferencing administrator.

The given line cannot have the operator requested by the current user.

Contact the BT Conferencing administrator.

Operator request failed. Contact the BT Conferencing administrator.

The given lines cannot be muted or unmuted by the current user.

The user has tried to mute or unmute their line, and the operation failed. Contact the BT Conferencing administrator.

Failed to mute the users. The chairperson has tried to mute or unmute a participant line, and the operation failed. Contact the BT Conferencing administrator.

Failed to change mute all property. The chairperson has tried to mute all participant lines, and the operation failed. Contact the BT Conferencing administrator.

Failed to change audio recording property. The chairperson has tried to start or stop audio recording, and the operation failed. Contact the BT Conferencing administrator.

Meeting not found. The chairperson or participant entered an invalid passcode.

Service unavailable. The BT Conferencing service is unavailable. Contact the BT Conferencing administrator.

Please enter your Activation PIN. (400) The activation PIN must be entered to activate the phone.

This Activation PIN is not valid with this phone. Please check and re‐enter. (401)

The phone serial number and the activation PIN allocated by BT do not match. Contact the BT Conferencing administrator.

Page 73: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Understanding Error Messages

Dolby® Conference Phone Administrator’s Guide 63

Our systems cannot locate this phone. Please contact the BT helpdesk number located in your welcome email. (404)

Contact the BT Conferencing administrator.

This Activation PIN has expired. Please contact the BT helpdesk number located in your welcome email. (410)

Contact the BT Conferencing administrator.

DVCP client certificate is invalid. Please contact the BT Helpdesk number located in your welcome email. (412)

Contact the BT Conferencing administrator.

This phone has been deactivated. Please contact the BT Helpdesk number located in your welcome email. (423)

Contact the BT Conferencing administrator.

An error has occurred in this activation. Please contact the BT helpdesk number located in your welcome email. (500)

Contact the BT Conferencing administrator.

The server has rejected the connection request.

Check the configuration, especially Dvms.Server.Address to see if itʹs pointing to the right service. The default URL is https://my.webjoin.com/dolby/ws/rest/callcontrol. If the configuration is correct, this could be a BT service issue that needs to be reported to BT Conferencing (see Section 10.13.2).

The server has closed the connection. Check the configuration, especially Dvms.Server.Address to see if itʹs pointing to the right service. The default URL is https://my.webjoin.com/dolby/ws/rest/callcontrol. If the configuration is correct, this could be a BT service issue that needs to be reported to BT Conferencing (see Section 10.13.2).

Network timeout. The phone cannot reach the server. Check with your organization’s IT department to make sure the network is up and the firewall settings are correct.

The server cannot be found. The phone cannot find the server IP through DNS. Check with your organization’s IT department to make sure the network is up and the firewall settings are correct

The phone has canceled the request due to a network problem.

The BT Conferencing service is not responding to the DCP request. Contact BT Conferencing (see Section 10.13.2).

The phone has encountered a SSL negotiation error.

See Section 10.12.5.

The phone is experiencing a temporary network failure.

Consult with your local organization’s IT department to find out the problem. On the phone user interface home screen, you can check the 

network status by going to  >  and then About > Status > IP

network.

An unknown network error has occurred. Consult with your local organization’s IT department to find out the problem. On the phone user interface home screen, you can check the 

network status by going to  >  and then About > Status > IP

network.

The connection to the proxy server was refused.

Verify that the proxy port is provided correctly, Dvms.Proxy.Port.

The proxy server closed the connection prematurely.

Consult with your local organization’s IT department to find out the problem.

The proxy host name was not found. Consult with your local organization’s IT department to find out the problem. Verify that the proxy server name provided under Dmvs.Proxy.Address is correct or that the name can be resolved through DNS.

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)

Error Message What Administrator Should Do

Page 74: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

64 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

The connection to the proxy timed out. Consult with your local organization’s IT department to find out the problem. Verify that the proxy server name provided under Dmvs.Proxy.Address is correct and that the proxy server is up.

The proxy authentication failed. If the proxy server is configured for the phone to connect to the BT Conferencing service, check if the credentials are provided correctly. The configuration parameters are Dvms.Proxy.User and Dvms.Proxy.Password.

An unknown proxy‐related problem has occurred.

Consult with your local organization’s IT department to find out the problem. 

Unknown network error (<text>). Contact BT Conferencing (see Section 10.13.2).

Invalid passcode. The chairperson or participant has entered an invalid passcode. Verify and try again.

Please enter valid email address. The chairperson or participant has entered an invalid email address. Verify and try again.

IPPBX service is not available. Try again later. The IP PBX is not available or the phone is not registered to the IP PBX. Contact the IP PBX administrator.

Invalid input. You entered an invalid value. Verify and try again.

Invalid server address.Try again. You entered an invalid provisioning server address. Verify and try again.

Reboot is required to apply new configuration, would you like to reboot now? Phone will reboot automatically in x seconds.

A change in the phone configuration parameter required the phone to reboot. If you want to delay rebooting the phone, tap No immediately.

The services application has stopped responding, press Debug to stop rebooting.

See Section 10.12.11.

Unable to download software image file. See Section 10.12.9.

Invalid signature on software image file. See Section 10.12.9.

Unable to download meta file. See Section 10.12.9.

Invalid software image file. See Section 10.12.9.

Invalid meta file. See Section 10.12.9.

Software update failed. Contact system administrator.

See Section 10.12.9.

Invalid IP. You entered a IP address that does not conform to the IP address format requirement. Enter a valid IP address.

Invalid VLAN DHCP option (must be 128 to 207). Try again.

You entered an invalid DHCP option value or VLAN discovery. Verify and try again.

Warning! Recorded sound to be sent for analysis. Confirm to upload.

The user is asked to confirm the delivery of an audio sound bite. Extensive audio diagnostic data is uploaded to the provisioning server to help trace audio quality related problems.

Upload failed. The audio log upload has failed. Check log files to find out the details. It might be because the provisioning server is rejecting the connection or the phone cannot reach the provisioning server.

Invalid IP address. Try again. You entered a IP address that does not conform to the IP address format requirement.

Invalid domain value. You entered a domain name that does not conform to domain name format requirement. Enter a valid domain name.

Invalid URL value. You entered a URL that does not conform to URL format requirement. Enter a valid URL.

Failed to connect to server. The phone cannot connect to the provisioning server. Check network connections.

Failed to connect to the server due to SSL error.

The phone cannot connect to the HTTPS provisioning server. Check network connections, verify that the provisioning server CA certificate was downloaded to the phone, and confirm that the phone time is current.

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)

Error Message What Administrator Should Do

Page 75: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Understanding Error Messages

Dolby® Conference Phone Administrator’s Guide 65

Invalid credentials. Try again. The phone cannot connect to the HTTPS provisioning server. Verify that the provisioning server CA certificate was downloaded to the phone.

Could not find master configurations. The master configuration files are not on the provisioning server.

Invalid master configurations. The master configuration files contain errors. Verify and try again.

Invalid configurations. Press ʺMore Optionsʺ button for more information.

See Section 10.12.4.

Provisioning failed. Try again. There was an error during the first time provisioning of the phone. 

Server address is required for static provisioning.

If you want to use static provisioning, you must enter a provisioning server IP address.

Write access not allowed for provisioning. A json file on provisioning server contains a configuration parameter that is not writable on the phone’s current.json file. The parameter is not allowed to be configured from the provisioning server. See Section 10.12.4.

Failed to get or set configuration.  The configuration files or certificates listed in the master configuration file are not on the provisioning server.

IEEE 802.1X is unconfigured but challenged. You have to configure the IEEE 802.1X user identity and password to be able to use the phone on the current network.

Unsupported IEEE 802.1X authentication method required by RADIUS server.

The current network requires an authentication method that is not supported by the phone. To use the phone, you must move it to another network or get the network administrator to change the current authentication method to EAP‐MD5 or EAP‐TLS.

IEEE 802.1X authentication is failed due to wrong credentials.

Verify that the correct credential has been provided for 802.1x authentication.

IEEE 802.1X authentication is failed due to certificate validation.

Verify that the correct CA certificate is installed on the phone prior to 802.1x authentication, if you’re using EAP‐TLS authentication. Verify the installed certificate on the phone through the Dolby Conference Phone web interface. Select Status > Network > Device and scroll down to CA Certificates. If the certificate is successfully installed, you should see the CA certificate for the 802.1x TLS authentication. If the certificate is not present, you must set up the configuration file for the phone to download the CA certificate (see Adding Certificate Authority Certificates).

ERROR: Certificate <certificate fingerprint> is expired: <ddd mmm dd hh:mm:ss yyyy>

This message displays on the CA certificate status screen only. This certificate has expired and needs to be replaced on the phone. Contact the issuer—for example, Dolby or BT—for a new certificate.

WARNING: Certificate <certificate fingerprint> will expire soon: ddd mmm dd hh:mm:ss yyyy>

This message displays on the CA certificate status screen only. This certificate will expire within the next seven days. Contact the issuer—for example, Dolby or BT—for a new certificate.

Unsupported authentication method An unsupported 802.1X authentication method was used in the configuration files. Change it to a supported method and reboot the phone.

Failed to download PAC file The PAC file did not download.

Invalid PAC file The downloaded PAC file is invalid.

PAC syntax error The PAC file has syntax errors and cannot be processed. Correct the errors and try again.

WPAD failed The Web proxy auto‐detection process did not complete.

Phone is disabled by the service provider. During the BT MeetMe activation process, the phone encountered an error and the service provider disabled the phone for activation. See 10.12.7

The service encountered a temporary error. There is an issue with the BT MeetMe Conferencing service. Ask the user to rejoin the meeting.

Passcode is not supported by the service. The user entered an invalid passcode. Verify their passcode, and ask them to try again.

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)

Error Message What Administrator Should Do

Page 76: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

66 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.2 Viewing the Status Menu

Debugging of a single phone may be possible by examining the phone status menu. Tap 

 on the home screen, and then tap   and About > Status to view the Status menu. 

Scroll to one of the Status menu items, and tap the desired item. 

In the Status menu, you can view your phone communication status with external systems. 

Either   or   are displayed for the following:

• DHCP server

• Provisioning server

• Call server

• Directory server

• Conferencing registration

• Network time synchronization

• IP network

• CA certificates

• Log file upload

• Dolby® Satellite Microphones

• Software update (if an error occurred when downloading the image or the user ignored the request)

Figure 10-1 System Status Screen

Phone cannot connect to the tunnel server (902).

 See Section 10.12.7.

Phone cannot connect to the SIP server (903).  See Section 10.12.7.

Higher logging level is enabled. Performance might be impacted due to excessive logging. Contact administrator to reset.

Reset logging level (see Section 10.3.1).

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)

Error Message What Administrator Should Do

Page 77: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Using Log Files

Dolby® Conference Phone Administrator’s Guide 67

In the Ethernet menu, you can view the LAN speed, LAN mode, the total number of transmitted packets, and the total number of received packets.

10.3 Using Log Files

The Dolby Conference Phone will log various events to files stored in the flash file system and will periodically upload these log files to the provisioning server. The files are stored on the phone. The maximum log file size is 2 MB. You can also configure a phone to send log messages to a syslog server. Using a syslog server allows for better centralized management.

There can be up to three log files for the Dolby Voice® software. If you want the log files written to the provisioning server, you need to enable logging, Logging.Upload.Enable, and provide a location for the log files, Provisioning.Server.UploadDir. The provisioning server directory must exist for the log files to be uploaded to.

You can download the logs from the phone using the Dolby Conference Phone web interface (for access, see Section 10.4). From the web interface home page, select Tools > Utilities from the navigation menu and click the log file link.

You can provide a location as follows:

• /logs: The log files will be uploaded to the provisioning server logs directory. If the provisioning server is set to ftp://10.12.122.124, the upload path will be ftp://10.12.122.124/logs.

• /logs/[MAC] or /logs/[SN]: The log files will be uploaded to the provisioning server logs/[MAC] or logs/[SN] directory. Each phone will upload its logs to a separate folder. For example, a phone with serial number D0230030 will upload its logs to ../logs/d0230030.

When a phone uploads its log files, they are saved on the provisioning server with the serial number of the phone prepended to the file name. By default, log files are uploaded every five minutes, but you can change the interval through Logging.Upload.Interval. For example, D0025436-messages and D0025436-messages.0 are uploaded to the provisioning server every five minutes. (Log messages are written to the files in a cyclic manner: messages, then messages.0, and then back to messages.) The amount of logging that the phone performs can be tuned for the application to provide more or less detail on specific components of the phone software. For example, if you are troubleshooting a SIP signaling issue, you are not likely interested in DSP events. Logging levels are adjusted in the configuration files or through the Dolby Conference Phone web interface. You should not modify the default logging levels unless directed to by Dolby Customer Support. Inappropriate logging levels can cause performance issues on the phone. For more information on logging parameters, see Section 6.3.3.

Check the status menu to see whether or not the log file upload to the provisioning server was successful (see Section 10.2).

Note: Tap   to return to the Settings menu from the Advanced settings menu.

Page 78: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

68 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.3.1 Changing Log Level Parameters

Each of the components of the Dolby Voice software is capable of logging events of different severity. This allows you to capture low‐severity events in one part of the application, and high‐severity events for other components.

A full description of all log level parameters can be found in Section 6.3.3. They are Logging.Level.<module_name>. <module_name> can be ACME, Api, Auth, CallLog, Ccapi, Cdsp, Cfg, Dev, Evs, Lcc, Ldp, Net, Pvs, Security, Shl, Sip, UI, Upd, and Web. Log levels range from NONE, EMERGENCY, ALERT, CRITICAL, ERROR, WARNING, NOTICE, INFO, and DEBUG. By default, all Logging.Level.<module_name> parameters are set to INFO.

10.3.2 Reading Log Files

In the log files, messages can be one of the following:

• debug: Indicates verbose traces generated only when log level is set to DEBUG

• info: Indicates normal phone behavior

• notice: Indicates minor issues or failures, but could be normal behavior

• warn: Indicates that an error may occur if action not taken

• err: Indicates a failure or loss of functionality occurred

• crit: Indicates an unrecoverable failure of a semi‐important component occurred

• alert: Indicates an unrecoverable failure of an important component occurred

• emerg: Indicates a complete unrecoverable system failure occurred

The warn, err, crit, alert, and emerg messages are indicators of problems of increasing severity.

See Figure 10‐2 for a snippet of a log file.

Figure 10-2 Sample Log File

10.3.3 Setting Up Syslog

Syslog is a standard for forwarding log messages in an IP network. The term syslog is often used for both the actual syslog protocol, as well as for the application or library sending syslog messages. The syslog messages contains much of the same information as the Dolby Conference Phone logs, with the exception of the events during the early stage of the phone initialization (as the device is not yet configured to send syslogs).

The syslog protocol is a simple protocol: the syslog sender sends a small textual message (less than 1,024 bytes) to the syslog receiver. The receiver is commonly called syslogd, 

Note: When testing or troubleshooting is complete, remember to return the log configuration parameter to its default value in the configuration file.

Page 79: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Using Log Files

Dolby® Conference Phone Administrator’s Guide 69

syslog daemon, or syslog server. Syslog messages can be sent through UDP, TCP, or TLS. The data is sent in cleartext.

Because syslog is supported by a wide variety of devices and receivers, syslog can be used to integrate log data from many different types of systems into a central repository.

For more information on the syslog protocol, see RFC 3164.

A full description of all syslog configuration parameters can be found in Section 6.3.3. By default, syslog is disabled. (LoggingRemoteSysLog.Enable is false.) To use syslog, you must set the syslog server address (Logging.RemoteSysLog.Address).

10.3.4 Changing Audio Logging

For the audio module of the Dolby Conference Phone software, you can enable logging of the following through configuration files or the Dolby Conference Phone web interface:

• Echo reference input

• Echo reference output

• Jitter buffer input

• Jitter buffer output

A full description of all audio logging configuration parameters can be found in the file dvcp-<x.y.z.buildID>.cfg-help.html. 

By default, all audio logging is disabled. If you want the audio log files written to the provisioning server, you need to set the audio logging mode, Logging.Audio.Mode. The supported modes are Disabled, Statistics, and Diagnostics.

If the audio logging mode is set to Statistics or Diagnostics:

• A call statistics log containing per second statistical information (including jitter buffer and packet loss) is uploaded to the provisioning server. For example, the file D0025454-call_stats_b502bb32-2bdd-49da-8ae7-0d89ff295a01.json is uploaded from D0025454.

• An audio dump of preprocessing statistics that contains metadata about the preprocessing algorithmis uploaded to the provisioning server. For example, the file D0025454-vsv_stats_20140529163458.bin is uploaded from D0025454.

If the audio logging mode is set to Diagnostics, a recorded diagnostic data is uploaded to the provisioning server. For example, the file D0025454-audiolog_20140529141935.gz is 

uploaded from D0025454. You will need to ask the user to go to   >   and then 

Diagnostics > Audio during the call, and tap Upload in order to record the diagnostic data.

Note: The Statistics audio logging mode may impact the end of a call (when data is uploaded to the provisioning server). The Diagnostics audio logging mode impacts the entire call, adding approximately 10–15% overhead.

Page 80: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

70 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.4 Accessing the Dolby Conference Phone Web Interface

You can access the Dolby Conference Phone web interface using any of the following Web browsers:

• Microsoft® Internet Explorer® 10.0.x or later on Windows®‐based computers (backwards compatibility not supported)

• Mozilla® Firefox® 26.0.x or later

• Google™ Chrome™ 31.0.x or later

• Apple® Safari® 7.0.2.x or later on Apple‐based computers

By default, access to the web interface is enabled. You can disable access only through the configuration files (see Section 9.3) by changing Network.Services.WebServerMode.

You can use the web interface in addition to using the configuration files and a provisioning server. Any configuration changes made to individual phones using the web interface will override configuration settings made with provisioning server. Configuration changes made manually using a phone user interface will override changes made using the web interface.

You can view the Configuration parameter descriptions—dvcp-<x.y.z.buildID>.cli-help.html— and the Diagnostic shell command descriptions—dvcp-<x.y.z.buildID>.cfg-help.html— through the web interface. Go to Tools > Help.

You access the web interface by entering the phone IP address as the browser address in a Web browser. Then you will be prompted to enter the administrative user name and password. The default user name is admin and the default password is 1739.

To access the web interface:

1. Select one of the supported web browsers.

2. Get the phone IP address.

From the home screen, tap  > and then About> General and scroll down 

until you see the IP address. 

3. Enter https://<your phone IP address> in the browser address bar (as shown in the following figure).

Note: The Dolby Conference Phone web interface has been optimized for modern browsers and the best experience will be obtained using one of the supported browsers. Versions 8 and 9 of Internet Explorer will work in a degraded fashion and support for these browsers is deprecated and will be removed in future release.

Note: We recommend that you change the default administrative password. See Section 8.4.1.

Page 81: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Accessing the Dolby Conference Phone Web Interface

Dolby® Conference Phone Administrator’s Guide 71

Figure 10-3 Phone IP Address as a Chrome Browser Address

A web page similar to the one shown in the following figure displays.

Figure 10-4 Dolby Conference Phone Web Interface Login Page

4. Log in as the administrator (default values are admin and 1739). 

A web page similar to the one shown in the following figure displays.

Figure 10-5 Dolby Conference Phone Web Interface Main Page

This page provides you with specific information about the phone you logged into.

Page 82: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

72 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

Contextual help on other pages of the web interface provides you with instructions on how to navigate the menus and detailed explanations of the current configuration of the phone.

You can change the phone settings from the Settings tab. You can view the phone status 

from the Status tab, where you’ll see either  ,  , or   displayed. You can 

perform other tasks —like exporting the configuration files, rebooting the phone, and viewing the log and help files—from the Tools tab.

The warning icon displays on the web interface as shown in the following figure.

Figure 10-6 Warning on Dolby Conference Phone Web Interface

You can view the details of CA certificates stored on the Dolby Conference Phone through the Dolby Conference Phone web interface. Select Status > Network > Device and scroll down to CA Certificates.

10.5 Exporting the Dolby Conference Phone Configuration

You can export the files representing the Dolby Conference Phone configuration using the Dolby Conference Phone web interface. This is primarily a tool to help you create multiple configuration files. For instructions on how to access the Dolby Conference Phone web interface, see Section 10.4.

To export the current phone configuration:

1. From the web interface home page, select Tools > Export from the navigation menu.

A web page similar to the one shown in the following figure displays.

Page 83: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Rebooting the Dolby Conference Phone

Dolby® Conference Phone Administrator’s Guide 73

Figure 10-7 Export Configuration Page

• (Optional) Enter the fully qualified software image URL. 

For example, dvcp-dev-1.7.0.123.tar.gz or http://10.203.131.56/something/dvcp-dev-1.8.0.8.tar.gz

• (Optional) Enter the certificate URLs separated by commas.

For example, cert.pem, ldap.pem

2. Click Generate JSON files.

The three configuration files are displayed and validated (as JSON). 

3. Click Download for each file.

The files are downloaded to the default download directory on your computer. (Depending on your browser settings, you may be prompted to keep the first file.)

Copy these files to the appropriate location on your provisioning server and modify with a JSON editor.

10.6 Rebooting the Dolby Conference Phone

You can reboot the Dolby Conference Phone using the Dolby Conference Phone web interface. This is useful if the phone is in a different office or at a remote location. For instructions on how to access the Dolby Conference Phone web interface, see Section 10.4.

To reboot the phone from the Dolby Conference Phone user interface:

1. Tap   >   > Reboot Phone.

2. Tap   to confirm the action.

Page 84: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

74 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

To reboot the phone from the Dolby Conference Phone web interface:

1. From the web interface home page, select Tools > Utilities from the navigation menu.

2. Click the reboot link and confirm the action.

If the phone is currently busy (a call is active or a software update is in progress), the reboot is delayed and a pop‐up message displays in the browser.

10.7 Understanding Call and Media Statistics

Through the Dolby Conference Phone web interface, you can view call statistics for active calls and recently active calls. For instructions on how to access the Dolby Conference Phone web interface, see Section 10.4.

The following information is provided on the call statistics web page:

• Call information

• Calling party first and last name

• Calling party address (phone extension)

• Call duration in minutes and seconds

• Type of call (IP PBX or BT MeetMe)

• Call status (active or on hold)

• Audio codec type

• Network statistics

• Packet count

• Average jitter

• Packet loss rate

• Packet loss burstiness (rate of audio packets losses occurring in a burst)

• Concealed packet count

• Jitter histogram

• Audio diagnostics

• Average automatic gain control gain

• Voice capture level

• Voice rendering level

• Signal‐to‐noise level

• Signal‐to‐echo level

• Average RTT

• Signal‐to‐noise level too low

• Signal‐to‐echo level too low

• Low input power detected

• Microphone input clipping

To view call statistics:

• From the web interface home page, select Status > Call Statistics from the navigation menu on the left‐hand side of the web page.

Page 85: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Understanding Network Diagnostics

Dolby® Conference Phone Administrator’s Guide 75

10.8 Understanding Network Diagnostics

You can view diagnostic information from the Diagnostics menu on your phone.

If you tap  > and then Diagnostics > Test Hardware, you can select one of the 

following menu items to perform a hardware diagnostic test:

• LED diagnostics: Test the LED halo on the phone.

• Key diagnostics: Press the three keys, one by one.

• Touch screen diagnostics: Test the touch screen response area.

• Microphone diagnostics: Test the phone microphones. If satellite microphones are connected, they are also testable.

• Speaker diagnostics: Test the speakers.

• As part of the diagnostics tools on the phone, pinging can be used to troubleshoot network connectivity issues. You can run pings through the diagnostic shell (see Section 10.9).

10.9 Using the Diagnostic Shell

The diagnostic shell provides a command‐line interface for you to query the phone state, run diagnostics, and configure selected parameters. The shell service has a client and a server component. 

The shell service is accessed via SSH. Only one instance of the shell service is supported at any given time. Once a connection to the shell service is established, subsequent requests will be denied until the current session is terminated. The session will time out after 30 minutes of inactivity.

The service starts when the phone boots up, but is accessible only if the configuration parameter—Network.Services.SSHEnabled—is enabled, which is the default. You must enter the administrative user name and password to use the diagnostic shell.

Shell service commands are automatically generated for each software release. It can include localized command help, function calls, and diagnostic tests.

A list of commands is provided with each software build, in the file dvcp-1.8.0.xxxx.cli-help.html. See Figure 10‐8 for a sample output.

Note: The BT MeetMe service can be deactivated through a diagnostic shell command deactivateBTService. However, once it is deactivated, the phone will no longer accept entry of a BT MeetMe chairperson or participant passcode until it is activated again. 

Page 86: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

76 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

 

Figure 10-8 Diagnostic Shell Command Sample

10.10 Managing the Phone Memory Resources

The Dolby Conference Phone is designed to operate in a variety of office environments and deployments. New software releases may add new features that require varying amounts of the phone memory resources. To ensure that the phone and its configured features operate easily, you will need to check that the phone has adequate available memory from time to time. 

When the phone resources start to run low, you may notice that the phone reboots or freezes up.

You can check the available memory on the phone by running the command show memory through the diagnostic shell (see Section 10.9) or, viewing the log file (see Section 10.3), or by accessing the Dolby Conference Phone web interface (see Section 10.4). Typically, you want the phone to be using less than 95% of its available memory. 

If you find that it is using more than 95%, you can reduce this amount by following these steps:

• Check how the corporate directory (LDAP) is set up, and make possible configuration parameter changes (see Section 8.5.1).

Tip: Use the <Tab> key on the command line to prompt for additional command information. For example, if you enter system, and then press <Tab>, the possible system commands are listed and the command is repeated on the command line for you to finish command entry. For example, if you enter system traceroute, and press <Tab>, the format of the parameter IP address of host displays and the command is repeated on the command line for you to enter the IP address. Do not use <Tab> to complete the shell or quit commands.

Page 87: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Resetting to Factory Defaults

Dolby® Conference Phone Administrator’s Guide 77

• Return the log configuration parameters to the default values when you are finished testing or troubleshooting issues (see Section 10.3).

10.11 Resetting to Factory Defaults

Resetting the phone to factory defaults clears the user data—such as the recent calls list and contact directory—and removes log files and cached data.

You can perform the reset in the following ways:

• Through the phone user interface: From the home screen, tap  > , and then 

Administrative Settings > Factory reset. Enter the administrative password—by default, it is 1739—when prompted. 

• Through the diagnostic shell command: Enter the factory reset command, system factoryReset . For more information, see Section 10.9.

• Through the Dolby Conference Phone web interface: Go to Tools > Utilities and click the factory rest link. For more information, see Section 10.4.

• Through the multiple key combination when the home screen displays: Hold Mute and Volume Down simultaneously for ten seconds. 

• Through the multiple key combination when the phone reboots: Hold Mute and Volume Down simultaneously for five seconds. The LED turns green, and then turns yellow to show the phone is reset to factory default.

You will be asked to confirm the reset in all cases. If you confirm the option, the phone reboots to complete the reset process even if a call is active.

10.12 Phone Issues and Solutions

This section addresses phone issues, likely causes, and corrective actions. Issues are grouped as follows:

• Power and Startup Issues

• Hardware Issues

• Network Access Issues

• Provisioning Issues

• Authentication Issues

• IP PBX Calling Issues 

• BT Conferencing Calling Issues

• Audio Quality Issues

• Software Update Issues

• Corporate Directory Issues

• Fatal Error Issues

• Dolby Satellite Microphone Issues

Page 88: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

78 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.12.1 Power and Startup Issues

The following table describes possible solutions to power and startup issues.

10.12.2 Hardware Issues

The following table describes possible solutions to hardware issues.

Table 10-2 Troubleshooting Power and Startup Issues

Issue SolutionThe phone has power issues or the phone has no power.

Determine whether the problem is caused by the phone, the AC outlet, or the PoE switch. Do one of the following:

• If using PoE, verify that the port is a PoE port and not just a regular Ethernet port.

• If using a power injector, verify that the injector is plugged into a functional AC outlet.

• Verify that no lights appear on the unit when it is powered up.

Table 10-3 Troubleshooting Hardware Issues

Issue SolutionButtons do not work. For example, when the phone is idle, pressing volume button does not bring up the ringer widget, and you cannot hear the ringer tone.

Tap the phone icon on the home screen. Tap the keypad digits on the dialer screen, 

• If you can hear the DTMF tone, then there might be a problem with the hardware. To confirm 

whether the keys are working, tap   >   

> Diagnostics > Test Hardware > Keys and follow the instructions.

• If you cannot hear the DTMF tone, wait until the fatal error screen displays (see Section 10.12.11) and the phone reboots. Log files from the error will be uploaded to the provisioning server and will assist you in finding the problem.

Touch screen is not accurate. For example, when you touch the screen, the coordinates in the software do not compare to where you touched the screen.

It is possible that the touch screen is not accurately 

calibrated. Go to   >   > Diagnostics > Test

Hardware > Touch Screen and follow the instructions.

Once it is confirmed that the phone touch screen is not accurately calibrated, go to the diagnostics shell and enter system removetouchscreencalibrationdata, then reboot the phone by entering system reboot. This will force the phone to go to a calibration screen to recalibrate.

One or more speakers may not be working.To verify, go to   >   > Diagnostics > Test

Hardware > Speakers and follow the instructions.

One or more microphones may not be working. To verify, go to   >   > Diagnostics > Test

Hardware> Microphones and follow the instruction. This test allows testing of one microphone at a time.

Page 89: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Phone Issues and Solutions

Dolby® Conference Phone Administrator’s Guide 79

10.12.3 Network Access Issues

The following table describes possible solutions to network access issues.

Table 10-4 Troubleshooting Network Access Issues

Issue SolutionOn the Dolby Conference Phone web interface status page, the network device system status displays as a red circle.

Mouse over the red circle on the network device system status on the Dolby Conference Phone web interface status page to view the network status code.

If one of the following status codes display, check if the switch is correctly set up and if the Ethernet cable is acceptable:

• Link is dormant—Network is pending authentication.

• Link is down.

• Unknown link error—There is an unknown network error.

If one of the following status codes display, check if there is an unmanaged switch connecting the LLDP switch and the phone:

• LLDP Ethernet speed/duplex mismatched—Ethernet speed/duplex mismatch reported by LLDP.

• Two or more LLDP neighbors detected. Device is connected to an unmanaged switch.

• LLDP neighbor end device detected. Device is connected to an unmanaged switch—An LLDP end device neighbor detected. The phone is connected to an unmanaged switch.

If the following status code displays, check LLDP VLAN settings on switch:

• LLDP Voice and Voice Signaling VLAN ID mismatch detected—LLDP Voice VLAN and Voice Signaling VLAN ID conflict detected.

If the following status code displays, check the network status:

• FAIL_DHCP—DHCP failed.

If the following status code displays, check if another phone on the network is using the same IPv4 address:

• String of Mac Address: Another phone on the network is using the same IPv4 address.

If one of the following status codes display, check if the default gateway is up:

• Default gateway is unreachable.

• Default gateway is unconfigured.

Page 90: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

80 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.12.4 Provisioning Issues

The following table describes possible solutions to first‐time provisioning issues.

On the Dolby Conference Phone web interface status page, the network device system status displays as a red circle. (Continued)

Mouse over the red circle on the network device system status on the Dolby Conference Phone web interface status page to view the network status code.

If one of the following status codes display, check if the DNS servers are up:

• DNS servers are unreachable.

• DNS servers are unconfigured.

• Only secondary DNS server is reachable—Primary DNS server is unreachable while secondary DNS server is reachable.

If one of the following status codes display, check if the DDNS is correctly configured on DNS servers and DHCP server:

• DNS hostname unresolvable—Host name ʺDVCP‐Dxxxxxxxʺ is not resolvable.

• DNS servers are unconfigured.

If the following status code displays, check if NTP server is correctly configured and accessible:

• NTP is manually disabled.

You can also check the network status codes through the diagnostic shell using the command show configuration all.

Table 10-5 Troubleshooting First-Time Provisioning Issues

Issue SolutionThe phone does not obtain an IP address. The phone usually takes about 50 to 60 seconds to 

come up. If it takes much longer than that (for example, more than 90 seconds), the phone is possibly not getting its IP address. The phone waits up to 90 seconds at startup for the DHCP response, and if it does not get the IP address, it will use a self‐allocated link‐local IP address (see RFC 3927) and continue with the boot.

Make sure the phone has proper network connectivity and is connected to a port that allows the device to get DHCP IP configuration. 

There may also be a VLAN configuration issue, and in the case the phone cannot obtain IP address from the default VLAN, wait until the phone boots up, then 

modify the VLAN manually by going to   > 

 > Administrator Settings > Network Settings >

Ethernet.

Table 10-4 Troubleshooting Network Access Issues (continued)

Issue Solution

Page 91: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Phone Issues and Solutions

Dolby® Conference Phone Administrator’s Guide 81

The phone cannot connect to the provisioning server. Once you enter the provisioning server IP and access credentials, the phone will attempt to connect to the provisioning server. If the access fails, the phone will display a message that the connection to the provisioning server has failed. The following error conditions are conveyed on the UI:

• Network error

• Authentication failure

• SSL error

Make sure the correct IP address is provided.

Make sure the correct credentials are provided.

Note: During the first‐time provisioning, changing these settings does not require the device to go 

through a reboot cycle. You can tap   and go 

back to the start to correct the input.

There are errors in the configuration files on the provisioning server.

If there is an error in the configuration file, the phone displays error messages similar to the following:

• Invalid configuration files or parameters. Press the “More” button for more information.

• A list of the parameters in error

Correct the configuration files on the provisioning server based on the information provided on the phone screen. Possible errors are:

• Write access not allowed for provisioning: The parameter is not allowed to be configured from the provisioning server.

• Data validation error: The value supplied is not valid and has failed validation on the phone.

• Invalid parameter: The parameter specified in the configuration file is not recognized by the phone..

Configuration errors are also displayed in the Dolby Conference Phone web interface when you mouse over the red circle in the Provision Successful field.

The phone is unable to connect to a HTTPS provisioning server.

If you want to use an HTTPS provisioning server, the phone may not be able to connect to the provisioning server due to security settings issues if not configured properly.

The phone needs to be initially provisioned in a nonsecure environment first—in an FTP or HTTP protocol—to get the server CA certificate downloaded to the phone, then it needs to be switched over to the HTTPS provisioning server. See Chapter 6.

The phone is having unexpected issues. If you run into an unexpected issue (that is not described in this table), skip the first‐time provisioning wizard and go directly to the phone 

home screen. Then go to   to obtain more 

information about the configuration failures. For example, you can get the device IP address and then gain access to the SSH shell to use the diagnostics shell commands or Dolby Conference Phone web interface.

Table 10-5 Troubleshooting First-Time Provisioning Issues (continued)

Issue Solution

Page 92: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

82 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

The following table describes possible solutions to subsequent provisioning issues.

10.12.5 Authentication Issues

The following table describes possible solutions to authentication issues.

Table 10-6 Troubleshooting Subsequent Provisioning Issues

Issue SolutionThe changed configuration contains one or more errors. On the home screen, you will see  . Tap the icon. 

You will see that there is a provisioning error on the system status screen.

Access the phone through the Dolby Conference Phone web interface. Go to the Status > System > Device section, and look for the Configuration Errors field. If there are configuration errors, a link is shown that will take you to a complete list of configuration errors detected on the phone. 

Table 10-7 Troubleshooting Authentication Issues

Issue SolutionYou cannot remember the administrative password. The default administrative password is 1739.

Do the following:

• Back up the configuration files.

• Perform a factory reset on the phone. See Section 10.11.

• Restore the configuration files.

The phone has encountered a SSL negotiation error message displays.

The phone is not configured correctly to communicate with the BT Conferencing service securely. Check out the installed certificate on the device by going to the Dolby Conference Phone web interface, select Status/System/Device, and click on the link next to CA Certificates. If the certificate is successfully installed, you should see one or two CA certificates issued by GeoTrust that are valid until the year 2022. If these certificates are not present, you must set up the configuration file for the phone to download the CA certificate (see Adding Certificate Authority Certificates).

Page 93: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Phone Issues and Solutions

Dolby® Conference Phone Administrator’s Guide 83

10.12.6 IP PBX Calling Issues

The following table describes possible solutions to IP PBX calling issues.

Table 10-8 Troubleshooting IP PBX Calling Issues

Issue SolutionThe user cannot make a call because the phone button is grayed out, and Settings shows a red circle on the 

home screen  .

It is possible that the phone is not registered to the call 

server. Tap   to validate whether there is a red 

circle adjacent to Call Server. If there is, then the phone is not registered to the call server. Through the Dolby Conference Phone web interface, go to Status > System > Device, find SIP Registered, and mouse over the red circle to find out the details of this failure. The reason could be one of the following:

• The phone cannot connect to the call server due to network errors.

• The phone cannot connect to the call server due to authentication failures (incorrect credentials).

• The phone cannot connect to the call server due to other configuration errors. You can review all configuration parameter under Sip.

The user always gets the busy tone after the number is entered. 

The possible reason for the failure are:

• The dial plan on the server side is set incorrectly.

• The phone the user is calling is no longer registered to the server.

• The phone is using an incompatible codec configuration. Through the Dolby Conference 

Phone web interface, tap   > Sip > Pbx > 

Codecs. It is possible that the phone the user is trying to call does not support the same codec. By default, the preferred codec list is G711U, G711A, and G722.

The user cannot receive a call. The possible reasons for the failure are:

• The do not disturb feature is enabled. To disable, 

tap  , then change the do not disturb Off/On 

option to Off. If do not disturb is enabled, a scrolling message displays on the home screen.

• The call forwarding feature is enabled. To disable, 

tap   > Call Forwarding, then delete the 

appropriate forwarded number. If call forwarding is enabled, a scrolling message displays on the home screen.

• The phone is using an incompatible codec configuration. Through the Dolby Conference 

Phone web interface, tap   > Sip > Pbx > 

Codecs. It is possible that the phone the user is trying to call does not support the same codec. By default, the preferred codec list is G711U, G711A, and G722.

Page 94: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

84 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

During a call, the user cannot hear or be heard by the other end of the call, but the call timer shows an increasing call length.

The possible reasons for the failure are:

• Network connectivity is lost between the phone and the other end of the call.

• The phone encountered a serious error. Go to Section 10.12.11.

• The signal processing on the phone does not get packets from the network or send packets to the network.

Through the Dolby Conference Phone web interface, go to Status > Call Statistics to view the run‐time call statistics as shown in this cell. If the receiver/transmitter counts grow, that means the signal processing is sending/receiving packets to/from the network. Check whether the audio gateway is working correctly by sending a silence packet and ignoring the packets sent by another phone. You will to get a network capture to confirm.

If the receiver counts do not grow, that means the phone is not receiving any packets from the other end.

Table 10-8 Troubleshooting IP PBX Calling Issues (continued)

Issue Solution

Page 95: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Phone Issues and Solutions

Dolby® Conference Phone Administrator’s Guide 85

10.12.7 BT Conferencing Calling Issues

The following table describes possible solutions to BT Conferencing calling issues.

Table 10-9 Troubleshooting BT Conferencing Calling Issues

Issue SolutionThe BT MeetMe Conferencing service does not accept the activation PIN that the user entered. One of the following messages displays on the phone:

• Please enter your Activation PIN. (400)• This Activation PIN is not valid with this phone.

Please check and re-enter. (401)• Our systems cannot locate this phone. Please

contact the BT helpdesk number located in your welcome email. (404)

• This Activation PIN has expired. Please contact the BT helpdesk number located in your welcome email. (410)

• DVCP client certificate is invalid. Please contact the BT Helpdesk number located in your welcome email. (412)

• This phone has been deactivated. Please contact the BT Helpdesk number located in your welcome email. (423)

• An error has occurred in this activation. Please contact the BT helpdesk number located in your welcome email. (500)

Contact your BT administrator.

The user cannot start or join a conference. The message Unable to find meeting displays.

The possible reasons for the failure are:

• The user entered the wrong passcode.

• The user entered an email address that does not match the passcode.

• The BT authentication token is invalid. (If the user is sure that the passcode was entered correctly, then it is likely an invalid token.) If confirmed, contact BT customer support for assistance.

Page 96: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

86 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.12.8 Audio Quality Issues

The following table describes possible solutions to audio quality issues.

The user cannot start or join a conference. The message Service unavailable or Meeting not found displays. For example:

If the BT service is unavailable or the meeting is not found, the user may be able to connect through an IP call if the phone is connected to an IP PBX. 

Tap   to see more information on the error that 

occurred. The displayed error code can be one of the following:

• Phone cannot connect to the tunnel server (902). The phone cannot connect to the security tunnel server to complete the BT MeetMe call.

• Phone cannot connect to the SIP server (903). The phone cannot connect to the Dolby Voice Media Server (SIP) to complete the BT MeetMe call.

• Error connection refused (950). Contact BT.

• Remote host closed (951). Contact BT.

• Error time‐out (952). Check the network connection, and if error persists, contact BT.

• Host not found (953). Check DNS settings, and if error persists, contact BT.

• Operation canceled (954). Contact BT.

• SSL Handshake error (955). Check the system time and the BT service certificate expiry date, and if the error persists, contact BT.

• Temporary network failure (956) and Unknown network failure (957). Check network connection between your network and BT, and if error persists, contact BT.

• Proxy connection refused (958) and Proxy connection closed (959). Check HTTP proxy server.

• Proxy not found (960). Check HTTP proxy under DVMS.Proxy.Server, and if WPAD and PAC are set, check that HTTP proxy can be resolved by DNS.

• Proxy authentication required (962). Make sure the HTTP Proxy credentials supplied under Dvms.Proxy.User and Dvms.Proxy.Password are correct.

• Unknown HTTP proxy error (963). Investigate the network path to the HTTP proxy server.

• For any other error code, contact BT.

Table 10-10 Troubleshooting Audio Quality Issues

Issue SolutionThere are audio or echo issues. For instructions on setting up audio logging, see 

Section 10.3.4.

Table 10-9 Troubleshooting BT Conferencing Calling Issues (continued)

Issue Solution

Page 97: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Phone Issues and Solutions

Dolby® Conference Phone Administrator’s Guide 87

10.12.9 Software Update Issues

The following table describes possible solutions to software update issues.

10.12.10 Corporate Directory Issues

The following table describes possible solutions to corporate directory issues.

Table 10-11 Troubleshooting Software Update Issues

Issue SolutionThe message Unable to download image file displays on the phone.

The dvcp-<x.y.z.buildID>.zip release package is a zip file that contains a number of files. After uncompressing the release package, ensure both dvcp-<x.y.z.buildID>.tar.gz and dvcp-<x.y.z.buildID>.meta files are placed on the provisioning server. The file names must match. Ensure the dvcp-<x.y.z.buildID>.tar.gz file is specified in the master configuration file.

Tap   and Software update to retry the download 

process.

The message Invalid signature on software image file displays on the phone.

For security reasons, you must obtain software from Dolby to upgrade the Dolby Conference Phone. The image is signed by Dolby, and the phone performs a validation at software upgrade. If you see this message, you are using an unauthorized image. Contact Dolby Customer Support if you received the image from Dolby.

The message Invalid software image file displays on the phone.

After downloading the image, the phone performs a checksum validation. This message displays if the validation failed. Reasons for this include transmission errors or that the image file is corrupt. If the image file came from Dolby, contact Dolby Customer Support. If the issue persists, check with your organization’s IT department to investigate any network transmission errors.

The message Failed to complete software update for an unknown reason displays on the phone.

During the software upgrade, a possible flash error was detected. Retry the software update. If the message displays again, contact Dolby Customer Support.

Table 10-12 Troubleshooting Corporate Directory Issues

Issue SolutionThe user cannot connect to the LDAP directory.

The home screen shows  . The system status 

shows there is an directory error.

The possible reasons for the failure are:

• An incorrect LDAP server IP address

• Incorrect LDAP server access credentials

• An incorrect or missing LDAP server root CA certificate (necessary when accessing LDAP server using SSL)

Through the Dolby Conference Phone web interface, go to Status > System > Device. Find LDAP connected. There should be a red circle to indicate an LDAP error. Mouse over the red circle, and you will see the specific error that occurred.

Page 98: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

88 Dolby® Conference Phone Administrator’s Guide

Troubleshooting

10.12.11 Fatal Error Issues

The following table describes possible solutions to fatal error issues.

10.12.12 Dolby Satellite Microphone Issues

The following table describes possible solutions to Dolby Satellite Microphone issues.

10.13 Reporting Issues and Getting Support

If you encounter an issue with the Dolby Conference Phone that you are unable to resolve, you should report the issue to your reseller or BT Conferencing.

Table 10-13 Troubleshooting Fatal Error Issues

Issue SolutionThe main application encountered a fatal error. The message The services application has stopped responding. Press Debug to stop rebooting displays on the screen after one to two minutes.

You can choose to debug the problem. This will stop the phone from performing the automatic reboot. If you do not tap Debug, the phone will automatically reboot after five seconds.

If the phone is configured to upload log files, the phone will upload the core dump (if there is any) to the provisioning server during the next reboot. The core dump file name is called SN-timestamp-core.appname. For example, D0025416-1402090840-core.services_app is a core dump generated from the services_app application on the device numbered D0025416.

Attach the uploaded log files as well as the core dump file, and create a bug report for Dolby Customer Support to perform further analysis.

Note: Uploading a core dump during boot time prolongs boot time.

The phone user interface continues to display the Dolby logo and does not display the home screen, even after 90 seconds.

A combination of configuration and software issues have left the phone is a state that it cannot recover from. 

Reboot the phone. As the Dolby logo displays, perform a factory reset (see Section 10.11). The LED halo flashes yellow when the factory reset is complete. The home screen should display.

If the phone user interface still shows the Dolby logo and the software was recently upgraded, reboot the phone again while pressing and holding the Mute and Volume Up keys until the LED halo shows blue, about 10 seconds. Then reboot the phone again. This will downgrade the phone software.

If the phone user interface still shows the Dolby logo, return it to Dolby for RMA.

Table 10-14 Troubleshooting Satellite Microphone Issues

Issue SolutionThe user plugs in one or both Dolby Satellite Microphones, but no tone plays.

Verify that the phone software is running 2.1 or later. If it is not, update the software. If it is, check the microphones in another phone.

Page 99: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Reporting Issues and Getting Support

Dolby® Conference Phone Administrator’s Guide 89

10.13.1 Before You Call Support

In order to ensure the most efficient service from your reseller, there are a few steps you should take before reporting the issue. Your reseller will require a certain amount of basic information when you call.

The data you should collect and be prepared to supply is:

• Phone serial number

• Software version that is currently running on the phone

• Phone configuration.—Provide the relevant configuration files from the provisioning server for the phone. See Section 9.4 and Section 6.3.1 for information on which configuration files are relevant and on where to find them on your provisioning server. Or you can export the configuration files (see Section 10.5).

• A description of the issue being experienced. The description should include:

• Any symptoms observed

• Any error messages displayed on the phone user interface or web interface

• Any obvious triggers (what was the user doing before the error message displayed)

• If the issue was reproducible (does it happen regularly or after certain taks are performed)

• How widespread the issue appears to be (just affecting one user or the whole organization)

• Any relevant log files showing the problem occurring. If you have not enabled logging, you should enable it for the phone experiencing the issue, reproduce the issue, and provide those logs. For instructions on how to do this, see Section 10.3.

• Any other information you have that might assist in understanding the issue

10.13.2 Obtaining Support from BT Conferencing

BT Conferencing provides support by email or phone. Choose the support location closest to your time zone.

For email support, contact:

• Americas—[email protected]

• Asia Pacific—[email protected]

• United Kingdom and Europe—[email protected]

For phone support, go to www.btconferencing.com/contact-us/.

Page 100: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 101: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 91

Appendix A

Administrative References

This appendix provides miscellaneous information that may help you perform your administrative tasks.

Topics in this appendix include:

• Assigning a VLAN ID Using DHCP

• LLDP and Supported Type Length Values

• Trusted Certificate Authority List

A.1 Assigning a VLAN ID Using DHCP

When it is not possible (or desirable) to assign a VLAN statically in the phone network configuration menu or use Link Layer Discovery Protocol (LLDP) to assign a VLAN ID, it is possible to assign a VLAN ID by distributing the VLAN ID via DHCP.

The process is as follows:

• When the phone boots up, the VLAN ID associated with the port on the Ethernet switch that the phone is connected to is discovered using the LLDP discovery mechanism first and, if there is a response, then that VLAN is used to send out DHCP requests. At phone boot time, it transmits three LLDP‐MED packets at one second intervals for fast start. Once the LLDP‐MED frame is received from the switch (LLDP successful), the phone transmits one LLDP‐MED packet every 30 seconds (to keep the discovery database active on the switch).

• If there is no response from LLDP, then the device shall send out DHCP request with no VLAN tagging (on data VLAN).

• Once the phone receives the DHCP response, it checks whether there is option 132 or any other specified DHCP option. If there is, then it gets the VLAN ID.

• The phone shall repeat the DHCP negotiation on the VLAN that is provided from the DHCP server.

• If there is no VLAN from the DHCP response, then the phone uses the manual VLAN ID and repeats the DHCP process.

For more information on DHCP options, see Table 4‐1.

The VLAN ID string offered by the DHCP server has the following format:

• Starts with a V‐VLAN= prefix followed by a VLAN ID and terminate by a semicolon

• Is a decimal number

If the DHCP response does not conform to this format, then the phone proceeds with the manual VLAN ID (decides that DHCP does not contain VLAN ID).

Page 102: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

92 Dolby® Conference Phone Administrator’s Guide

Administrative References

A.2 LLDP and Supported Type Length Values

The Link Layer Discovery Protocol (LLDP) is a vendor‐neutral Layer 2 protocol that allows a network device to advertise its identity and capabilities on the local network. The protocol was updated as IEEE standard 602.1AB in September 2009.

The LLDP feature supports VLAN and QoS discovery, and LLDP power management, but not power negotiation. LLDP has a higher priority than DHCP VLAN discovery.

The following mandatory type length values are supported:

• Chassis ID: Must be first type length value

• Port ID: Must be second type length value

• Time to live: Must be third type length value, set to 120 seconds

• System capabilities: Set as telephone capability

• MAC/PHY configuration status: Detects duplex mismatch

• LLDP‐MED capabilities

• LLDP‐MED network policy: VLAN, L2 QoS, L3 QoS

• LLDP‐MED extended power via MDI type length value: Power type, power source, power priority, power value

• End of LLDP DU: Must be last type length value

The following optional type length values are supported:

• Port description

• System name: Administrator assigned name

• System description: Includes device type, phone number, hardware version, and software version

• Management address: Used for network discovery

An LLDP frame must contain all mandatory type length values. The frame will be recognized as LLDP only if it contains mandatory type length values. The Dolby® Conference Phone supports LLDP frames with both mandatory and optional type length values. The basic structure of an LLDP frame and a table containing all type length values along with each field is explained in Section A.2.1.

All outbound LLDP packets are sent to multicast MAC address: 01:80:c2:00:00:0e. 

A.2.1 Supported Type Length Values

The basic type length value format is as follows:

• Type length value type (7 bits) [06]

• Type length value length (9 bits) [7–15]

• Type length value information (0–511 bytes)

Each type length value appears only once, except for the network policy type length value, which may appear twice. The order of the four type length values (chassis ID, port ID, time to live, and end of LLDP DU) are fixed; the other may appear in any order.

Page 103: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Trusted Certificate Authority List

Dolby® Conference Phone Administrator’s Guide 93

Table A‐1 shows the ordered list of supported type length values.

1. Time to live value is 0 seconds when the phone is powered on.

2. System capabilities: Other: Not capable, Repeater: Not capable, Bridge: Not capable, WLAN access point: Not capable, Router: Not capable, Telephone: Capable, DOCSIS cable device: Not capable, Station only: Not capable, C_VLAN Component of a VLAN Bridge: Not capable, S‐VLAN Component of a VLAN Bridge: Not capable, Two‐port MAC Relay: Not capable.

3. Management Address: Address String Length: 5, Address Subtype: IPv4, Management Address: (Example) 10.203.188.92, Interface Subtype: ifIndex, Interface Number: X , OID String Length: 0.

4. MAC/PHY Configuration/Status: Auto Negotiation Support: 1, Auto Negotiation Status: 0 or 1, Auto Negotiation Advertised Capability: Asymmetric and Symmetric PAUSE: 0, Symmetric PAUSE: 0, Asymmetric PAUSE: 0, PAUSE: 0 , 100Base‐TX Full Duplex: 1, 100Base‐TX Half Duplex: 1, 10BASE‐T Full Duplex: 1, 10BASE‐T Half Duplex: 1.

5. Media Capabilities: LLDP‐MED Capabilities: 1, Network Policy: 1, Location Identification: 0, Extended Power via MDI‐PSE: 0, Extended Power via MDI‐PD: 1, Inventory: 0 (1 when implemented later).

6. Network Policy: Application Type: Voice or Voice Signaling, Unknown Policy Flag: 0 or 1, Tagged Flag: 0 or 1, VLAN ID: 0 to 4094, Link Layer Priority: 0 to 7, DSCP: 0 to 63.

7. Extended Power‐via‐MDI: Power Type: PD Device, Power Source: PSE, Power Priority: Unknown, Power Value: 13 Watts.

8. The Dolby Conference Phone is a class 3 device that has a maximum power consumption of 12.95 watts.

A.3 Trusted Certificate Authority List

The Dolby® Conference Phone trusts the following certificate authorities by default:

• GeoTrust Global CA

• GeoTrust SSL CA

Table A-1 Supported TLVs

NameType (7

Bits)Length (9

Bits)Org. Code (3

Bytes) Sub Type Value (Sample)ChassisID 1 7 ‐ 4: MAC address (00:d0:46:00:01:9f)

Port ID  2 7 ‐ 3: MAC address (00:d0:46:00:01:9f)

Time to live 3 2 ‐ ‐ 120 seconds1

Port description 4 4 ‐ ‐ eth0

System name 5 0 to 255 ‐ ‐ (DVCP‐D0020473)

System description 6 0 to 255 ‐ ‐ (SN:D00XXXXXX/RevX/SW:X.X.X.X)

System capabilities 7 4 ‐ ‐ 2

Management address 8 12 ‐ ‐ 3

Organizationally specific 127 9 0x00120fv: IEEE 802.3

1: MAC/PHY configuration status

4

Organizationally specific 127 7 0x00120bb: TR‐41 1: Media capabilities 5

Organizationally specific 127 8 0x00120bb: TR‐41 2: Network policy 6

Organizationally specific 127 7 0x00120bb: TR‐41 4: Extended power via MDI

7 8

End of LLDP DU 0 0 ‐ ‐ ‐

Page 104: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 105: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 95

Appendix B

Sample Configurations

This appendix provides instructions on how to create configuration files from the samples provided with the software package.

The best configuration reference is available in the phone software package:

• Configuration directives: dvcp-x.y.z.build.cfg-help.html

• Shell commands: dvcp-x.y.z.build.cli-help.html

and in the web interface of the phone: Tools > Help.

B.1 Directory Structure

The following examples each assume the same directory structure on the provisioning server. They assume a top level directory that contains all of the configuration and software files, and a subdirectory called ʹlogsʹ to contain the uploaded log files.

B.2 Master Configuration File: dvcp-default.cfg

This file is common to all phones and specifies the software version the phones should load, the names of the configuration files and certifications that the phones should load.

{ "img_file" : "dvcp-rel-2.0.1.116.tar.gz", "cfg_files" : [ "common.json", "[MAC].office.json" ], "certificates": [ "rootCA.cer", "otherRootCA.cer" ]}

Where:

• dvcp-rel-2.0.1.116.tar.gz is the name of the software image the phones should run.

• rootCA.cer and otherRootCA.cer are the names of certificate files the phones should load, for example SSL Certificate Authority Root certificates.

Directory Purpose/ Location of software and all configuration files

/logs Where logs are uploaded to

Page 106: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

96 Dolby® Conference Phone Administrator’s Guide

Sample Configurations

B.3 Simple IP PBX-Only Configuration

This configuration is a basic configuration that enables Dolby® Conference Phones to register with and use an IP‐PBX for telephone calls.

In the common configuration file you would place any of the common parameters such as the proxy server details. In the device specific configuration file, place the device specific details such as the SIP registration details to be used and the local timezone of the phone.

Figure B‐1  Sim

Figure B-1 Simple IP PBX-Only Configuration

B.3.1 File: common.json

In this configuration it is important to configure the operation mode correctly, configure the SIP proxies as they will be shared, and we recommend you configure common logging options.

{ "Features.OperationMode": "IPPBXONLYMODE", "Sip.Pbx.OutboundProxy1": "a.b.c.d", "Sip.Pbx.OutboundProxy2": "e.f.g.h", "Logging.Upload.Enable": true, "Provisioning.Server.UploadDir": "logs"

}

Where:

• a.b.c.d and e.f.g.h are the IP addresses of one or two call servers or outbound  proxy servers that the phone should use.

• logs is the name of the subdirectory on the provisioning server where log files will be stored.

 

Provisioning Server 

CUCM IP PBX 

PSTN 

Dolby Conference Phone 

 

SIP/RTP 

Customer corporate IP network 

 

             

             

             

             

             

       

FTP, HTTP 

Page 107: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Simple BT MeetMe with Dolby Voice-Only Configuration

Dolby® Conference Phone Administrator’s Guide 97

B.3.2 File: [MAC].office.json

This file will contain any configuration items specific to the device you are configuring. Within a configuration file value the string [MAC] is replaced by the MAC address of the specific phone you are configuring. To create a configuration file specific to the phone with MAC address 1a:2b:3c:4d:5e:6f you would create a file called: 1a2b3c4d5e6f.user.json.

A simple user configuration file would include:

{ "Preferences.Localization.Timezone": "tzspec", "Sip.Account.DisplayName": "displayname", "Sip.Account.UserName": "username", "Sip.Credential.Name": "credname", "Sip.Credential.Password": "credpass"}

Where:

• tzspec is the name of the timezone in which the user resides. For example, Australia/Sydney

• displayname is the name that should be displayed for the user

• username is the extension number or address of the user

• credname is the name used when authenticating the user

• credpass is the password used when authenticating the user

B.4 Simple BT MeetMe with Dolby Voice-Only Configuration

This configuration provides connectivity to the BT MeetMe with Dolby Voice® service only.

In this configuration almost all configuration parameters are common to all phones, and the software defaults are appropriate. The only mandatory configuration parameter is the registration PIN which is phone‐specific.

Page 108: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

98 Dolby® Conference Phone Administrator’s Guide

Sample Configurations

Figure B-2 Simple BT MeetMe with Dolby Voice-Only Configuration

B.4.1 File: common.json

In this configuration it is important to configure the operation mode and we recommend you configure common logging options.

{"Features.OperationMode": "CONFONLYMODE","Logging.Upload.Enable": true,"Provisioning.Server.UploadDir": "logs"

}

Where:

• logs is the name of the subdirectory on the provisioning server where log files will be stored. 

B.4.2 File: [MAC].office.json

{ "Preferences.Localization.Timezone": "tzspec", "Dvms.Server.RegistrationPIN": "aBcDeFaBcDeF"}

Where:

• tzspec is the name of the time zone in which the user resides. For example, Australia/Sydney

• aBcDeFaBcDeF is the registration PIN obtained from BT when registering the phone.

 

Customer corporate IP network 

Internet 

Provisioning Server 

BT MeetMe2 

Dolby Conference Phone 

 

 

Call control SIP/RTP 

FTP, HTTP

Page 109: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 99

Appendix C

Third Party and Open SourceSoftware Declaration

This chapter provides the copyright statements for the third‐party software products that are incorporated into the Dolby® Conference Phone software. It also provides information about the open source software that is incorporated into the Dolby Conference Phone software.

C.1 Third Party Software

Table C‐1 shows the third party software included in the Dolby Conference Phone software.

C.2 Open Source Software

With the purchase of the Dolby Voice® Conference Phone, Dolby has granted your organization a license to the open source software described in Dolby Conference Phone Open Source Software Guide 2.1on the Dolby Conference Phone Support page.

Table C-1 Third Party Software

Product License CopyrightBluetopia Commercial Bluetopia® is used under a commercial license 

from Stonestreet One LLC, 9960 Corporate

Campus Drive, Suite 3300, Louisville, KY 40223.

PJSIP  Commercial pjsip stack is used under a commercial license from Teluu Ltd, Suite 541, Chynoweth House, Truro TR4 8UN United Kingdom.

Page 110: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

 

  

 

Page 111: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

Dolby® Conference Phone Administrator’s Guide 101

End User LicensingAgreement

END‐USER LICENSE AGREEMENT (ʺAGREEMENTʺ) FOR DOLBY CONFERENCE PHONE SOFTWARE

The following is Dolby’s current version of the End User License Agreement. Dolby may modify this End User License Agreement: (A) immediately in any way which does not reduce or degrade Reseller’s rights or benefits pursuant to the policy or (B) in all other instances, on forty five (45) days written notice; provided, however, that the End User License Agreement in effect at the time of the sale of any Product unit shall continue to govern such Product unit.

This End User License Agreement (ʺEULAʺ) is a legal agreement between you (as an individual hereinafter referred to as ʺyouʺ or ʺCustomerʺ) and Dolby Laboratories, Inc., a California Corporation, and Dolby International AB, a Swedish company residing in The Netherlands (collectively ʺDolbyʺ) for the Dolby® Conference Phone software that accompanies this EULA, which includes computer software and may include associated media, printed materials, ʺonlineʺ and electronic documentation (collectively, the ʺSoftwareʺ). Dolby may be providing you with the Software pursuant to a separate agreement between you (or a third party such as your employer) and one of Dolbyʹs licensees (a ʺParent Agreementʺ). In the case of a conflict this EULA takes priority over the Parent Agreement and governs your use of the Software.  YOU HEREBY AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT BY ACCEPTING THIS AGREEMENT, OR BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT DO NOT INSTALL, COPY, OR USE THE SOFTWARE. 

1. LICENSE GRANT.  Dolby grants you only those rights expressly granted to you in this EULA provided that you comply with all terms and conditions of this EULA. 

1.1 Software License Grant.  Dolby grants you a nonexclusive, revocable, limited, non‐transferable license to (a) install and run the Software solely for the purpose of using the Dolby Conference Phone or if applicable, accessing the conferencing service solutions provided under the Parent Agreement and (b) make one copy of the Software solely for backup or archival purposes.  

1.2 Documentation.  You may make and use an unlimited number of copies of the documentation, if any, provided that such copies shall be used solely for your own use in association with the Software and are not to be republished nor distributed (in hard copy, electronic or any other form) beyond your premises or to any third party.

2. RESERVATION OF RIGHTS AND OWNERSHIP.  Dolby reserves all rights not expressly granted to you in this EULA.  The Software is protected by copyright, patent and/or other intellectual property laws and treaties and contains trade secrets of Dolby and its suppliers. Dolby and its suppliers own the title, copyright, and other intellectual property rights in the Software.  Notwithstanding any statements to the contrary contained 

Page 112: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

102 Dolby® Conference Phone Administrator’s Guide

End User Licensing Agreement

in any terms of sale for the Software, the Software is licensed, not sold and Dolby retains ownership of all copies of the Software.

3. LIMITATIONS ON LICENSE.  You are expressly prohibited from using the Software in any manner not specifically authorized by Dolby in this EULA.  You may not make any copies of the Software except and to the extent necessary for backup and archival purposes. You may not modify, create derivative works, reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.  You may not rent, lease, lend or provide commercial hosting services with the Software.  You may not delete, fail to reproduce or modify any patent, copyright, trademark or other proprietary rights notices which appear on or in the Software or documentation.  No license, right, or interest in any Dolby trademark, trade name or service mark is granted to you pursuant to this EULA.   

4. TERMINATION.  Without prejudice to any other rights, Dolby may immediately terminate this EULA if you are in material breach of any of the terms or conditions of Sections 1‐3 of this EULA which has not been remedied within 14 days of written notice from Dolby to you. In such event, you must immediately cease using the Software and destroy all copies of the Software and all of its component parts.  

5. REPRESENTATIONS AND WARRANTIES.  

5.1 You represent, warrant, and covenant that your use of the Software will at all times comply with the terms of this EULA, applicable laws and regulations and that you will not install, use, access, or run the Software for purposes other than using the Dolby Conference Phone or if applicable, accessing the conferencing services provided under the Parent Agreement.  

5.2 Dolby represents and warrants that (a) it owns or has the right to license the Software and (b) that the Software is complete, correct, effective, and capable of meeting the specifications included in the documentation, if any, provided under the Parent Agreement.  Your sole remedy for breach of the foregoing representation in Section 5.2(b) shall be Dolbyʹs commercially reasonable efforts to redeliver the affected Software.

6. DISCLAIMER OF WARRANTIES.  EXCEPT AS OTHERWISE SET FORTH ABOVE, DOLBY MAKES NO WARRANTIES REGARDING THE SOFTWARE.  FURTHER, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, DOLBY AND ITS SUPPLIERS PROVIDE THE SOFTWARE AS IS, AND HEREBY DISCLAIM ALL OTHER WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING, USAGE OR TRADE.    THERE IS NO WARRANTY THAT THE SOFTWARE WILL OPERATE IN THE COMBINATIONS THAT YOU MAY SELECT FOR USE, THAT THE OPERATION OF THE SOFTWARE WILL BE ERROR‐FREE OR UNINTERRUPTED OR THAT ALL SOFTWARE ERRORS WILL BE CORRECTED.  NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED FROM DOLBY OR ELSEWHERE WILL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THIS AGREEMENT.  THE ENTIRE RISK AS TO THE QUALITY, OR ARISING OUT OF THE USE OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU.

7. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES.  IN NO EVENT WILL DOLBY BE LIABLE TO YOU FOR ANY SPECIAL, INCIDENTAL, INDIRECT, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF USE, DATA, BUSINESS OR PROFITS) OR FOR THE COST OF PROCURING SUBSTITUTE PRODUCTS OR SERVICES ARISING OUT OF OR IN CONNECTION 

Page 113: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

End User Licensing Agreement

Dolby® Conference Phone Administrator’s Guide 103

WITH THIS AGREEMENT OR THE USE OR PERFORMANCE OF THE SOFTWARE, WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, AND WHETHER OR NOT DOLBY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.  YOU AGREE THAT THESE LIMITATIONS WILL SURVIVE AND APPLY EVEN IF ANY LIMITED REMEDY SPECIFIED IN THIS AGREEMENT IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE. 

8. LIMITATION OF LIABILITY AND REMEDIES. NOTWITHSTANDING ANY DAMAGES THAT YOU MIGHT INCUR FOR ANY REASON WHATSOEVER (INCLUDING, WITHOUT LIMITATION, ALL DAMAGES REFERENCED HEREIN AND ALL DIRECT OR GENERAL DAMAGES IN CONTRACT OR ANYTHING ELSE), THE ENTIRE LIABILITY OF DOLBY AND ANY OF ITS SUPPLIERS UNDER ANY PROVISION OF THIS EULA AND YOUR EXCLUSIVE REMEDY HEREUNDER (OTHER THAN THE LIMITED REMEDY DESCRIBED IN SECTION 5.2 ABOVE) SHALL BE LIMITED TO THE AMOUNT OF USD$10.00 (TEN US DOLLARS). THE FOREGOING LIMITATIONS, EXCLUSIONS AND DISCLAIMERS (INCLUDING SECTIONS 6,7 AND 8) SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY SPECIFIED IN THIS AGREEMENT IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.

9. GOVERNING LAW: The validity, interpretation and performance of this Agreement shall be governed by and construed in accordance with the laws, without respect to conflict of laws provisions, and you agree to submit to the jurisdiction of the court, set forth below based on the applicable region where you are located:

Notwithstanding the foregoing, nothing in this Section 9 shall prevent Dolby from seeking any injunctive or equitable relief by a court of competent jurisdiction that is necessary to protect Dolbyʹs rights or property until such dispute is resolved.  This Agreement will be interpreted and construed in accordance with the English language.  The parties agree that the provisions of the Uniform Computer Information Transactions Act (ʺUCITAʺ) and the U.N. Convention on Contracts for the International Sale of Goods will have no force or effect on these terms and conditions.

10. THIRD PARTY SOFTWARE AND / OR OPEN SOURCE. The Software contains the following open source components and such other third party components, subject to the applicable licensing terms and conditions. From time to time, the Dolby may include additional third party software and components subject to third party terms and 

Region Governing Law Court JurisdictionCountries in the European Economic Area

England English Courts

All other countries State of California, USA State or Federal Courts located in San Francisco, CA

People’s Republic of China State of California, USA Arbitration at the Hong Kong International Arbitration Centre in accordance with the UNCITRAL Arbitration Rules (ʺUNCITRAL Rulesʺ). The arbitration tribunal shall consist of one arbitrator to be appointed according to the UNCITRAL Rules. The language of the arbitration shall be English. 

Page 114: Dolby Conference Phone Administrator’s Guide 2 · ii Dolby® Conference Phone Administrator’s Guide Dolby Laboratories Licensing Corporation Corporate Headquarters Dolby Laboratories,

104 Dolby® Conference Phone Administrator’s Guide

End User Licensing Agreement

conditions of use. For more information on these software components, refer to www.dolby.com/us/en/about/warranty-and-maintenance-policies.html.

Table D-1 Open Source Software

Open Source Component Url Link to License Terms

Busy Box 1.21.1 http://www.busybox.net/license.html

Cli 2.8 http://alexis.royer.free.fr/CLI/LICENSE.txt

Cyrus‐sasl 2.126 http://cyrusimap.org/mediawiki/index.php/Downloads

Deja Vu (font) http://dejavu‐fonts.org/wiki/License

Droid (font) http://www.apache.org/licenses/LICENSE‐2.0

Dropbear 2013.60 https://secure.ucc.asn.au/hg/dropbear/raw‐file/tip/LICENSE

iLBC http://www.webrtc.org/license‐rights/license

IPC 1.25.03.15 http://software‐dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/1_25_03_15/exports/ipc_1_25_03_15/ipc_1_25_03_15_manifest.html

jQuery mobile 1.4.2 http://en.wikipedia.org/wiki/JQuery_Mobile

libarchive 3.0.4 https://code.google.com/p/libarchive/

libedit 3.1 http://thrysoee.dk/editline/

Lldpd 0.7.8 https://github.com/vincentbernat/lldpd

lighttpd 1.4.33 http://www.lighttpd.net/assets/COPYING

Linux 03.22.00.02 https://www.kernel.org/pub/linux/kernel/COPYING

Lvm2 https://git.fedorahosted.org/cgit/lvm2.git/tree/COPYING

Mod_websocket https://github.com/nori0428/mod_websocket/blob/master/COPYING

Mtd 1.5.0 https://www.archlinux.org/packages/community/i686/mtd‐utils/

Ncurses 5.9 http://invisible‐island.net/ncurses/ncurses‐license.html

OpenLDAP 2.4.36 http://www.openldap.org/software/release/license.html

Openssl 1.0.2 http://www.openssl.org/source/license.html

Procps‐ng http://www.gnu.org/licenses/gpl‐2.0.html

Qt 4.8.5 https://qt‐project.org/products/licensing

RapidJSON 0.11 https://code.google.com/p/rapidjson

SYS/BIO 6.34.05.24 http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_34_05_24/exports/bios_6_34_05_24/sysbios_6_34_05_24_manifest.html

Syslink 2.20.02.20 http://software‐dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/syslink/2_20_02_20/exports/syslink_2_20_02_20/syslink_2_20_02_20_Manifest.html

Tslib 1.0 https://github.com/kergoth/tslib/blob/master/COPYING

U‐Boot 03.22.00.02 http://www.denx.de/wiki/U‐Boot/Licensing

zlib 1.2.8 http://www.zlib.net/zlib_license.html