0% found this document useful (0 votes)
279 views

Dolby Conference Phone Administrators Guide

Uploaded by

Dylan hill
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
279 views

Dolby Conference Phone Administrators Guide

Uploaded by

Dylan hill
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 114

Dolby Conference

Phone Administrator’s
Guide
2.1
Issue 4
Dolby Laboratories Licensing Corporation

Corporate Headquarters
Dolby Laboratories, Inc.
100 Potrero Avenue
San Francisco, CA 94103‐4813 USA
Telephone 415‐558‐0200
Fax 415‐863‐1373
www.dolby.com

European Licensing Liaison Office


Dolby International AB
Apollo Building, 3E
Herikerbergweg 1‐35
1101 CN Amsterdam Zuidoost
The Netherlands
Telephone 31‐20‐651‐1800
Fax 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. Issue 4
© 2015 Dolby Laboratories. All rights reserved. S15/28610/28804

ii Dolby® Conference Phone Administrator’s Guide


Table of Contents

Chapter 1 Introduction
1.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 Overview


2.1 Dolby Conference Phone Overview ...................................................................................5
2.2 The Dolby Conference Phone Software Application...........................................................5
2.2.1 Solution Architecture................................................................................................6
2.3 Operational Modes of the Dolby Conference Phone ..........................................................7
2.3.1 With BT MeetMe with Dolby Voice...........................................................................7
2.3.2 With an IP PBX ........................................................................................................7

Chapter 3 Dolby Conference Phone Implementation Workflow

Chapter 4 Preparation and Requirements


4.1 Conference Room Recommendations and Requirements ...............................................11
4.2 Power Requirements ........................................................................................................11
4.3 Network Requirements .....................................................................................................12
4.3.1 Supported DHCP Parameters................................................................................13
4.3.2 Network Ports Used ...............................................................................................13
4.3.3 Bandwidth Planning ...............................................................................................14

Chapter 5 Dolby Conference Phone Software


5.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 Server


6.1 Reasons for Using a Provisioning Server .........................................................................17
6.2 Building a Provisioning Server..........................................................................................17
6.2.1 Provisioning Server Requirements ........................................................................17
6.2.2 Provisioning Server Discovery ...............................................................................18
6.2.3 Supported Provisioning Protocols..........................................................................18
6.2.4 Provisioning Server Security..................................................................................18
6.2.5 Setting up an FTP Server ......................................................................................18
6.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

Dolby® Conference Phone Administrator’s Guide iii


Table of Contents

6.3.2 Understanding Template Files ...............................................................................22


6.3.3 Configuration Parameters ......................................................................................22
6.3.4 Configuring Certificates..........................................................................................23
6.4 Recommended File and Directory Layout ........................................................................24
6.4.1 Log Directory..........................................................................................................25
6.5 Configuring Redundant Provisioning Servers...................................................................25

Chapter 7 Configuring Partner Services


7.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 ......................29
7.2.2 Configuring BT Conferencing.................................................................................30
7.2.3 Registering the Dolby Conference Phone..............................................................30
7.2.4 Enabling Personal Mode on the Dolby Conference Phone....................................31
7.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 .......................................32
7.3.2 Performing Manual Deployment ............................................................................33
7.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.......................................................................39
7.4.2 Performing Manual Deployment ............................................................................39
7.4.3 Configuring IP PBX Call Control ............................................................................40

Chapter 8 Configuring Commonly Used Phone Features


8.1 Configuring Features ........................................................................................................43
8.1.1 Using the Recent Calls List....................................................................................43
8.1.2 Enabling User Feedback........................................................................................44
8.2 Configuring Preferences ...................................................................................................44
8.2.1 Using Call Forwarding............................................................................................44
8.2.2 Enabling Automatic Answer ...................................................................................45
8.2.3 Enabling Do Not Disturb ........................................................................................45
8.2.4 Setting the Language.............................................................................................45
8.2.5 Setting the Time and Date Display ........................................................................46
8.3 Provisioning Options.........................................................................................................46
8.3.1 Scheduling a Software Update ..............................................................................46
8.4 Authentication Options .....................................................................................................47
8.4.1 Changing the Administrative Password .................................................................47
8.5 Directory Options ..............................................................................................................48
8.5.1 Using a Corporate Directory ..................................................................................48
8.5.2 Using the Contact Directory ...................................................................................49
8.6 PBX Server Redundancy..................................................................................................50

Chapter 9 Deploying the Dolby Conference Phone


9.1 Configuring the Conference Phone to Boot from a Provisioning Server...........................53
9.1.1 Provisioning Server Menu......................................................................................53
9.2 Configuring the Network ...................................................................................................54
9.2.1 IP Network Menu ...................................................................................................54
9.2.2 Ethernet Menu .......................................................................................................54
9.2.3 Time Server ...........................................................................................................55

iv Dolby® Conference Phone Administrator’s Guide


Table of Contents

9.2.4 Configuring 802.1X ................................................................................................56


9.2.5 Using IEEE 802.1p/Q.............................................................................................57
9.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................58
9.4.2 Deploying the Dolby Conference Phone in a Secure Environment .......................59

Chapter 10 Troubleshooting
10.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 ...........................................................................68
10.3.2 Reading Log Files..................................................................................................68
10.3.3 Setting Up Syslog ..................................................................................................68
10.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 ...................................................................................78
10.12.2 Hardware Issues..................................................................................................78
10.12.3 Network Access Issues .......................................................................................79
10.12.4 Provisioning Issues..............................................................................................80
10.12.5 Authentication Issues ..........................................................................................82
10.12.6 IP PBX Calling Issues..........................................................................................83
10.12.7 BT Conferencing Calling Issues ..........................................................................85
10.12.8 Audio Quality Issues ............................................................................................86
10.12.9 Software Update Issues ......................................................................................87
10.12.10 Corporate Directory Issues ................................................................................87
10.12.11 Fatal Error Issues ..............................................................................................88
10.12.12 Dolby Satellite Microphone Issues ....................................................................88
10.13Reporting Issues and Getting Support ............................................................................88
10.13.1 Before You Call Support ......................................................................................89
10.13.2 Obtaining Support from BT Conferencing ...........................................................89

Chapter A Administrative References


A.1 Assigning a VLAN ID Using DHCP...................................................................................91
A.2 LLDP and Supported Type Length Values .......................................................................92
A.2.1 Supported Type Length Values .............................................................................92
A.3 Trusted Certificate Authority List ......................................................................................93

Chapter B Sample Configurations


B.1 Directory Structure............................................................................................................95

Dolby® Conference Phone Administrator’s Guide v


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..................................................................................................96
B.3.2 File: [MAC].office.json ............................................................................................97
B.4 Simple BT MeetMe with Dolby Voice-Only Configuration.................................................97
B.4.1 File: common.json..................................................................................................98
B.4.2 File: [MAC].office.json ............................................................................................98

Chapter C Third Party and Open Source Software Declaration


C.1 Third Party Software .........................................................................................................99
C.2 Open Source Software .....................................................................................................99

End User Licensing Agreement

vi Dolby® Conference Phone Administrator’s Guide


List of Figures

Figure 2-1 Dolby Conference Phone in a Network ................................................................................. 6


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

Dolby® Conference Phone Administrator’s Guide vii


 

 
 

 
List of Tables

Table 1-1 Abbreviations..........................................................................................................................3


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

Dolby® Conference Phone Administrator’s Guide ix


 

 
 

 
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.

Dolby® Conference Phone Administrator’s Guide 1


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

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

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.

2 Dolby® Conference Phone Administrator’s Guide


Related Documents

• 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 Description
BT 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

Dolby® Conference Phone Administrator’s Guide 3


Introduction

Table 1-1 Abbreviations (continued)


Abbreviation Description
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

4 Dolby® Conference Phone Administrator’s Guide


Chapter 2

Dolby Conference Phone


Overview

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

Dolby® Conference Phone Administrator’s Guide 5


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

6 Dolby® Conference Phone Administrator’s Guide


Operational Modes of the Dolby Conference Phone

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. 

Dolby® Conference Phone Administrator’s Guide 7


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.

8 Dolby® Conference Phone Administrator’s Guide


Chapter 3

Dolby Conference Phone


Implementation Workflow

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

Prepare the 
environment 
(chapter 4)

Obtain firmware 
(chapter 5)

Provision the phone 
(chapter 6)

Configure partner 
services 
(chapter 7)

Configure phone 
features 
(chapter 8)

Deploy the phone 
(chapter 9)

Phone ready for use

Figure 3-1 Phone Implementation Workflow

For example configuration files, see Appendix B.

Dolby® Conference Phone Administrator’s Guide 9


 

 
 

 
Chapter 4

Preparation and
Requirements

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.

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.

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.

Dolby® Conference Phone Administrator’s Guide 11


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.

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

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.

12 Dolby® Conference Phone Administrator’s Guide


Network Requirements

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.

Table 4-1 DHCP Network Parameters


Parameter DHCP Option
IP address
Subnet mask 1
IP gateway 3
Provisioning  66
server address and 
path
DNS server IP  6
address
DNS domain 15
Virtual VLAN ID  128 to 207
and QoS
NTP servers 42
Proxy auto  252
configuration

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. 

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

4.3.2 Network Ports Used

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

Table 4-2 Network Ports


Port Number Protocol Data UDP or TCP
22 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

1. Port 80 is always redirected to port 443.

Dolby® Conference Phone Administrator’s Guide 13


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.

Table 4-3 Audio Codec Specifications


Effective
Default Audio
Algorithm Raw Bit Rate IP Bit Rate1 Sample Rate Payload Size Bandwidth
G.711μ‐law 64 kbps 80 kbps 8 ksps 20 ms 4 kHz
RFC 1890
G.711a‐law 64 kbps 80 kbps 8 kHz 20 ms 4 kHz
RFC 1890
G.722 48, 56, 64 kbps 64, 70, 80 kbps 16 kHz 20 ms 8 kHz
RFC 3551
iLBC 15.2 kbps 24 kbps 8 kHz 20 ms 4 kHz
RFC 3952
DVC‐2 48 kbps 135 kbps (peak) 16 kHz 20 ms 8 kHz
(proprietary) 64 kpbs 
(average)
DVC‐2 in 2.0  48 kbps 179 kbps (peak) 16 kHz 20 ms 8 kHz
and later 64 kpbs 
(proprietary) (average)

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

14 Dolby® Conference Phone Administrator’s Guide


Chapter 5

Dolby Conference Phone


Software

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)

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

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

Dolby® Conference Phone Administrator’s Guide 15


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.

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

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.

16 Dolby® Conference Phone Administrator’s Guide


Chapter 6

Setting Up the Dolby


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

Dolby® Conference Phone Administrator’s Guide 17


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.

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.

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.

18 Dolby® Conference Phone Administrator’s Guide


Configuration File and Parameter Reference

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.

Dolby® Conference Phone Administrator’s Guide 19


Setting Up the Dolby Conference Phone Provisioning Server

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

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.

20 Dolby® Conference Phone Administrator’s Guide


Configuration File and Parameter Reference

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

Dolby® Conference Phone Administrator’s Guide 21


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

22 Dolby® Conference Phone Administrator’s Guide


Configuration File and Parameter Reference

• 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

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

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.

Dolby® Conference Phone Administrator’s Guide 23


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.

24 Dolby® Conference Phone Administrator’s Guide


Configuring Redundant Provisioning Servers

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.

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.

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 

Dolby® Conference Phone Administrator’s Guide 25


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.

26 Dolby® Conference Phone Administrator’s Guide


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.

Dolby® Conference Phone Administrator’s Guide 27


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.

Table 7-1 Selecting the Operational Mode


Configuration Parameter Description Configuration Parameter Name
Select the operational mode. Features.OperationMode
Web Interface
To set the operational mode from the web interface, go to Settings > Features and select the 
appropriate option.

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 

28 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice

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.

Configure BT 
Conferencing

Provisioning  Build a provisioning 
N
server ready? server

Obtain activation  Activation PIN 
N
PIN from BT ready?

Modify phone‐
specific 
configuration file to 
include the 
activation PIN

Configure the 
phone to boot from 
the provisioning 
server then reboot.

Phone configured 
for BT Conferencing

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.

Dolby® Conference Phone Administrator’s Guide 29


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.

Table 7-2 Configuring BT Conferencing


Configuration Parameter Description Configuration Parameter Name
Specify the BT conferencing server location, user  Dvms.*
name, activation PIN, and other settings.
Web Interface
To 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).

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.

30 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with BT MeetMe with Dolby Voice

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

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

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. 

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

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

Table 7-3 Configuring Personal Mode


Configuration Parameter Description Configuration Parameter Name
Enable personal mode on the phone. Features.PersonalMode.Enabled
When personal mode is enabled, user prompted  Features.PersonalMode.SecuredAccessEnab
to enter secure PIN to start own conference. led
Specify locking timeout for phone. By default,  Authentication.Local.AutoLockDuration
set to 1 hour.
Web Interface
To 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.

Dolby® Conference Phone Administrator’s Guide 31


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.

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

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

32 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

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

Table 7-4 Firewall Settings


Target IP
Addresses Protocol Port
63.173.44.17/32 UDP 7955 Used for media only
62.239.15.124/32 Best performance/quality option
8.20.209.0/27 TCP 7955 Used for media only
209.235.5.0/24 Will be used if above option 
115.160.141.48/28 unavailable
TCP 443 Required for signaling
109.159.159.224/28
Will be used for media if neither of the 
62.239.20.64/28
preceding options are available

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 

Dolby® Conference Phone Administrator’s Guide 33


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

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
Cisco Unified
Communications Manager Dolby Conference Phone
Section Configuration Configuration Parameter
Adding a System User User ID under User Sip.Credential.Name
Management/End User
Adding a System User Digest credentials under User Sip.Credential.Password
Management/End User
Adding a Device Entry Directory Number Sip.Account.UserName
Cisco Unified Communications  Primary server IP address (or  Sip.Pbx.OutboundProxy1
Manager Requirements outbound proxy)
Cisco Unified Communications  Secondary server IP address (or  Sip.Pbx.OutboundProxy2
Manager Requirements outbound proxy)

34 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

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.

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. 

Dolby® Conference Phone Administrator’s Guide 35


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.

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.

• (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.

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

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:

36 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with Cisco Unified Communications Manager

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

Table 7-6 Configuring IP PBX Calling


Configuration Parameter Description Configuration Parameter Name
Specify 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  Sip.Pbx.*
servers and domain.
Web Interface
To 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.

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-7 Cisco Unified Communications Manager to Dolby Conference Phone Parameter
Mapping
Cisco Unified
Communications Manager Dolby Conference Phone
Section and Step Configuration Configuration Parameter
Adding a System User, Step 3 User ID under User Sip.Credential.Name
Management/End User
Adding a System User, Step 5 Digest Credentials under User Sip.Credential.Password
Management/End User

Dolby® Conference Phone Administrator’s Guide 37


Configuring Partner Services

Table 7-7 Cisco Unified Communications Manager to Dolby Conference Phone Parameter
Mapping (continued)
Cisco Unified
Communications Manager Dolby Conference Phone
Section and Step Configuration Configuration Parameter
Adding a Device Entry, Step 9 Directory Number Sip.Account.UserName
Cisco Unified Communications  Primary server IP address (or  Sip.Pbx.OutboundProxy1
Manager Requirements outbound proxy)
Cisco Unified Communications  Secondary server IP address (or  Sip.Pbx.OutboundProxy2
Manager Requirements outbound proxy)

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


parameters.

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.

38 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with Avaya Aura Platform

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.

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.

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.

7.4.2 Performing Manual Deployment

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

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.

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. 

Dolby® Conference Phone Administrator’s Guide 39


Configuring Partner Services

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

Table 7-8 Avaya Aura Platform to Dolby Conference Phone Parameter Mapping
Avaya Aura Platform Dolby Conference Phone
Configuration 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  Sip.Pbx.OutboundProxy1 Required
outbound proxy)
Secondary server IP address (or  Sip.Pbx.OutboundProxy2 Optional
outbound proxy)

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.

Table 7-9 Configuring IP PBX Calling


Configuration Parameter Description Configuration Parameter Name
Specify 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  Sip.Pbx.*
servers and domain.
Web Interface
To 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.

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.

40 Dolby® Conference Phone Administrator’s Guide


Integrating the Dolby Conference Phone with Avaya Aura Platform

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

Table 7-10 Avaya Aura Platform to Dolby Conference Phone Parameter Mapping
Avaya Aura Platform Dolby Conference Phone
Configuration 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  Sip.Pbx.OutboundProxy1 Required
outbound proxy)
Secondary server IP address (or  Sip.Pbx.OutboundProxy2 Optional
outbound proxy)

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


parameters.

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. 

Dolby® Conference Phone Administrator’s Guide 41


 

 
 

 
Chapter 8

Configuring Commonly Used


Phone 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 Name
Enable or disable the recent calls list. Features.RecentCallsEnabled
Web Interface
To enable or disable the recent calls list from the web interface, go to Settings > Features and select 
the recent calls list Off/On option.

Dolby® Conference Phone Administrator’s Guide 43


Configuring Commonly Used Phone Features

Table 8-1 Enabling Recent Calls List (continued)


Phone User Interface

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

to confirm.

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.

Table 8-2 Enabling User Feedback


Configuration Parameter Description Configuration Parameter Name
Enable or disable user feedback. Features.UserFeedback.Enabled
Call user feedback hotline. Features.UserFeedback.Hotline

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.

Table 8-3 Configuring Call Forwarding


Configuration Parameter Description Configuration Parameter Name
Enter the number where all calls are forwarded. Preferences.ForwardAllNumber
Enter the number where the call is forwarded if  Preferences.ForwardBusyNumber
the user is busy.
Enter the number where the call is forwarded if  Preferences.ForwardNoAnswerNumber
the user does not answer.
Web Interface
To 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.

44 Dolby® Conference Phone Administrator’s Guide


Configuring Preferences

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.

Table 8-4 Enabling Automatic Answer


Configuration Parameter Description Configuration Parameter Name
Enable or disable automatic answer. Preferences.AutoAnswerEnabled
Web Interface
To 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.

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.

Table 8-5 Enabling Do Not Disturb


Configuration Parameter Description Configuration Parameter Name
Enable or disable do not disturb behavior. Preferences.DndEnabled
Web Interface
To 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.

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-6 Setting the Language


Configuration Parameter Description Configuration Parameter Name
Set the language. Possible values include:  Preferences.Localization.Language
English, French, German, Italian, Spanish, 
Portugal Portuguese, Brazilian Portuguese, 
Simplified Chinese, Traditional Chinese, 
Japanese, and Korean.
Web Interface
To set the time parameters from the web interface, go to Settings > Preferences > Localization > 
Language.

Dolby® Conference Phone Administrator’s Guide 45


Configuring Commonly Used Phone Features

Table 8-6 Setting the Language (continued)


Phone User Interface

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


the list.

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.

Table 8-7 Setting the Time and Date Display


Configuration Parameter Description Configuration Parameter Name
Set the time zone. Preferences.Localization.Timezone
Set the time format. Preferences.Localization.TimeFormat
Set the date format. Preferences.Localization.DateFormat
Web Interface
To 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.

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

46 Dolby® Conference Phone Administrator’s Guide


Authentication Options

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

Table 8-8 Software Update Trigger


Configuration Parameter Description Configuration Parameter Name
Enable or disable scheduled provisioning Provisioning.Scheduled.Enabled
Set the provisioning request start time Provisioning.Scheduled.StartTime
Set the provisioning delay Provisioning.Scheduled.Duration
Web Interface
To 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.

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

Dolby® Conference Phone Administrator’s Guide 47


Configuring Commonly Used Phone Features

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

Table 8-9 Administrative Password Settings


Configuration Parameter Description Configuration Parameter Name
Set the local administrative password for the  Authentication.Local.Admin
phone.
Web Interface
To 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.

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-10 Using the Corporate Directory


Configuration Parameter Description Configuration Parameter Name
Specify the LDAP server location, login name  Directory.Ldap.*
and password, base domain name, LDAP 
attributes, and other settings
Web Interface
To set up the connection to the LDAP directory from the web interface, go to Settings > Directory 
and set the appropriate parameters.

48 Dolby® Conference Phone Administrator’s Guide


Directory Options

Table 8-10 Using the Corporate Directory (continued)


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.

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 

Dolby® Conference Phone Administrator’s Guide 49


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.

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.

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.

50 Dolby® Conference Phone Administrator’s Guide


PBX Server Redundancy

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 Name
Specify the secondary call server address or  Sip.Pbx.OutboundProxy2
outbound proxy address.
Specify the secondary call server or outbound  Sip.Pbx.OutboundProxy2Port
proxy address port.
Web Interface
To 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.

Dolby® Conference Phone Administrator’s Guide 51


 

 
 

 
Chapter 9

Deploying the Dolby


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

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.

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.

Dolby® Conference Phone Administrator’s Guide 53


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.

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

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.

54 Dolby® Conference Phone Administrator’s Guide


Configuring the Network

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.

Table 9-1 Enabling and Disabling LLDP Discovery


Configuration Parameter Description Configuration Parameter and Values
Enable or disable LLDP discovery. Network.Services.LLDPEnabled
true or false
Web Interface
To 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.

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-2 Setting the Time Server


Configuration Parameters
Set the primary NTP server IP address. Network.Ntp.Server1
Set the secondary NTP server IP address. Network.Ntp.Server2
Web Interface
To 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. 

Dolby® Conference Phone Administrator’s Guide 55


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 Parameters
Set the IEEE 802.1X user identity. Network.Eapol.Identity
Set the IEEE 802.1X password. Network.Eapol.Password
Web Interface
To set the IEEE 802.1X use identity and password, go to Settings > Network > IEEE 802.1X and enter 
the parameters. 

56 Dolby® Conference Phone Administrator’s Guide


Configuring the Network

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


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  .

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.

Table 9-4 IEEE 802.1p/Q


Configuration Parameter Description Configuration Parameter Name
To specify the priority and link layer priority of  Network.QoS.*
voice and signaling channels.

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

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.

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.

Dolby® Conference Phone Administrator’s Guide 57


Deploying the Dolby Conference Phone

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

Table 9-5 Setting Up PAC and WPAD


Configuration Parameters
Enables 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 Interface
To set the PAC/WPAD parameters, go to Settings > Network > Proxy and enter the parameters. To 
check the PAC/WPAD status, go to Status > Network.

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.

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


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

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)

58 Dolby® Conference Phone Administrator’s Guide


Using a Provisioning Server for the First Time

• 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)

Dolby® Conference Phone Administrator’s Guide 59


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.

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.

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.

60 Dolby® Conference Phone Administrator’s Guide


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

Dolby® Conference Phone Administrator’s Guide 61


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 Do
Parameter 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  The BT Conferencing service returned a 404 error. Contact the BT 
access to the conference. 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  Contact the BT Conferencing administrator.
requested by the current user.
Operator request failed. Contact the BT Conferencing administrator.
The given lines cannot be muted or unmuted  The user has tried to mute or unmute their line, and the operation failed. 
by the current user. 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  The phone serial number and the activation PIN allocated by BT do not 
phone. Please check and re‐enter. (401) match. Contact the BT Conferencing administrator.

62 Dolby® Conference Phone Administrator’s Guide


Understanding Error Messages

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)
Error Message What Administrator Should Do
Our systems cannot locate this phone. Please  Contact the BT Conferencing administrator.
contact the BT helpdesk number located in 
your welcome email. (404)
This Activation PIN has expired. Please  Contact the BT Conferencing administrator.
contact the BT helpdesk number located in 
your welcome email. (410)
DVCP client certificate is invalid. Please  Contact the BT Conferencing administrator.
contact the BT Helpdesk number located in 
your welcome email. (412)
This phone has been deactivated. Please  Contact the BT Conferencing administrator.
contact the BT Helpdesk number located in 
your welcome email. (423)
An error has occurred in this activation.  Contact the BT Conferencing administrator.
Please contact the BT helpdesk number 
located in your welcome email. (500)
The server has rejected the connection  Check the configuration, especially Dvms.Server.Address to see if itʹs 
request. 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  The BT Conferencing service is not responding to the DCP request. 
network problem. Contact BT Conferencing (see Section 10.13.2).
The phone has encountered a SSL negotiation  See Section 10.12.5.
error.
The phone is experiencing a temporary  Consult with your local organization’s IT department to find out the 
network failure. 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  Verify that the proxy port is provided correctly, Dvms.Proxy.Port.
refused.
The proxy server closed the connection  Consult with your local organization’s IT department to find out the 
prematurely. 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.

Dolby® Conference Phone Administrator’s Guide 63


Troubleshooting

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)
Error Message What Administrator Should Do
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  Consult with your local organization’s IT department to find out the 
occurred. 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  A change in the phone configuration parameter required the phone to 
configuration, would you like to reboot now?  reboot. If you want to delay rebooting the phone, tap No immediately.
Phone will reboot automatically in x seconds.
The services application has stopped  See Section 10.12.11.
responding, press Debug to stop rebooting.
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  See Section 10.12.9.
administrator.
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  You entered an invalid DHCP option value or VLAN discovery. Verify 
207). Try again. and try again.
Warning! Recorded sound to be sent for  The user is asked to confirm the delivery of an audio sound bite. 
analysis. Confirm to upload. 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  The phone cannot connect to the HTTPS provisioning server. Check 
error. network connections, verify that the provisioning server CA certificate 
was downloaded to the phone, and confirm that the phone time is 
current.

64 Dolby® Conference Phone Administrator’s Guide


Understanding Error Messages

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)
Error Message What Administrator Should Do
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ʺ  See Section 10.12.4.
button for more information.
Provisioning failed. Try again. There was an error during the first time provisioning of the phone. 
Server address is required for static  If you want to use static provisioning, you must enter a provisioning 
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  The current network requires an authentication method that is not 
method required by RADIUS server. 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  Verify that the correct credential has been provided for 802.1x 
wrong credentials. authentication.
IEEE 802.1X authentication is failed due to  Verify that the correct CA certificate is installed on the phone prior to 
certificate validation. 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  This message displays on the CA certificate status screen only. This 
expired: <ddd mmm dd hh:mm:ss yyyy> 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  This message displays on the CA certificate status screen only. This 
fingerprint> will expire soon: ddd mmm dd  certificate will expire within the next seven days. Contact the issuer—for 
hh:mm:ss yyyy> 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.

Dolby® Conference Phone Administrator’s Guide 65


Troubleshooting

Table 10-1 Error Messages That Display on Dolby Conference Phone (continued)
Error Message What Administrator Should Do
Phone cannot connect to the tunnel server   See Section 10.12.7.
(902).
Phone cannot connect to the SIP server (903).  See Section 10.12.7.
Higher logging level is enabled. Performance  Reset logging level (see Section 10.3.1).
might be impacted due to excessive logging. 
Contact administrator to reset.

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

66 Dolby® Conference Phone Administrator’s Guide


Using Log Files

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.

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

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

Dolby® Conference Phone Administrator’s Guide 67


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.

Note: When testing or troubleshooting is complete, remember to return the log 
configuration parameter to its default value in the configuration file.

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, 

68 Dolby® Conference Phone Administrator’s Guide


Using Log Files

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.

Dolby® Conference Phone Administrator’s Guide 69


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

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.

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.

Note: We recommend that you change the default administrative password. See 
Section 8.4.1.

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

70 Dolby® Conference Phone Administrator’s Guide


Accessing the Dolby Conference Phone Web Interface

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.

Dolby® Conference Phone Administrator’s Guide 71


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.

72 Dolby® Conference Phone Administrator’s Guide


Rebooting the Dolby Conference Phone

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.

Dolby® Conference Phone Administrator’s Guide 73


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.

74 Dolby® Conference Phone Administrator’s Guide


Understanding Network Diagnostics

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. 

Dolby® Conference Phone Administrator’s Guide 75


Troubleshooting

Figure 10-8 Diagnostic Shell Command Sample

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.

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

76 Dolby® Conference Phone Administrator’s Guide


Resetting to Factory Defaults

• 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

Dolby® Conference Phone Administrator’s Guide 77


Troubleshooting

10.12.1 Power and Startup Issues

The following table describes possible solutions to power and startup issues.

Table 10-2 Troubleshooting Power and Startup Issues


Issue Solution
The phone has power issues or the phone has no  Determine whether the problem is caused by the 
power. 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.

10.12.2 Hardware Issues

The following table describes possible solutions to hardware issues.

Table 10-3 Troubleshooting Hardware Issues


Issue Solution
Buttons do not work. For example, when the phone is  Tap the phone icon on the home screen. Tap the 
idle, pressing volume button does not bring up the  keypad digits on the dialer screen, 
ringer widget, and you cannot hear the ringer tone. • 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  It is possible that the touch screen is not accurately 
touch the screen, the coordinates in the software do 
not compare to where you touched the screen. 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.

78 Dolby® Conference Phone Administrator’s Guide


Phone Issues and Solutions

10.12.3 Network Access Issues

The following table describes possible solutions to network access issues.

Table 10-4 Troubleshooting Network Access Issues


Issue Solution
On the Dolby Conference Phone web interface status  Mouse over the red circle on the network device 
page, the network device system status displays as a  system status on the Dolby Conference Phone web 
red circle. 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.

Dolby® Conference Phone Administrator’s Guide 79


Troubleshooting

Table 10-4 Troubleshooting Network Access Issues (continued)


Issue Solution
On the Dolby Conference Phone web interface status  Mouse over the red circle on the network device 
page, the network device system status displays as a  system status on the Dolby Conference Phone web 
red circle. (Continued) 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.

10.12.4 Provisioning Issues

The following table describes possible solutions to first‐time provisioning issues.

Table 10-5 Troubleshooting First-Time Provisioning Issues


Issue Solution
The 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.

80 Dolby® Conference Phone Administrator’s Guide


Phone Issues and Solutions

Table 10-5 Troubleshooting First-Time Provisioning Issues (continued)


Issue Solution
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  If there is an error in the configuration file, the phone 
provisioning server. 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  If you want to use an HTTPS provisioning server, the 
provisioning server. 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.

Dolby® Conference Phone Administrator’s Guide 81


Troubleshooting

The following table describes possible solutions to subsequent provisioning issues.

Table 10-6 Troubleshooting Subsequent Provisioning Issues


Issue Solution
The 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. 

10.12.5 Authentication Issues

The following table describes possible solutions to authentication issues.

Table 10-7 Troubleshooting Authentication Issues


Issue Solution
You cannot remember the administrative password.  Do the following:
The default administrative password is 1739. • 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 The phone is not configured correctly to communicate 
error message displays. 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).

82 Dolby® Conference Phone Administrator’s Guide


Phone Issues and Solutions

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 Solution
The user cannot make a call because the phone button  It is possible that the phone is not registered to the call 
is grayed out, and Settings shows a red circle on the 
server. Tap   to validate whether there is a red 
home screen  .
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  The possible reason for the failure are:
entered.  • 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.

Dolby® Conference Phone Administrator’s Guide 83


Troubleshooting

Table 10-8 Troubleshooting IP PBX Calling Issues (continued)


Issue Solution
During a call, the user cannot hear or be heard by the  The possible reasons for the failure are:
other end of the call, but the call timer shows an  • Network connectivity is lost between the phone 
increasing call length. 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.

84 Dolby® Conference Phone Administrator’s Guide


Phone Issues and Solutions

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 Solution
The BT MeetMe Conferencing service does not accept  Contact your BT administrator.
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)
The user cannot start or join a conference. The  The possible reasons for the failure are:
message Unable to find meeting displays. • 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.

Dolby® Conference Phone Administrator’s Guide 85


Troubleshooting

Table 10-9 Troubleshooting BT Conferencing Calling Issues (continued)


Issue Solution
The user cannot start or join a conference. The  If the BT service is unavailable or the meeting is not 
message Service unavailable or Meeting not found  found, the user may be able to connect through an IP 
displays. For example: 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.

10.12.8 Audio Quality Issues

The following table describes possible solutions to audio quality issues.

Table 10-10 Troubleshooting Audio Quality Issues


Issue Solution
There are audio or echo issues. For instructions on setting up audio logging, see 
Section 10.3.4.

86 Dolby® Conference Phone Administrator’s Guide


Phone Issues and Solutions

10.12.9 Software Update Issues

The following table describes possible solutions to software update issues.

Table 10-11 Troubleshooting Software Update Issues


Issue Solution
The message Unable to download image file displays on  The dvcp-<x.y.z.buildID>.zip release package is a zip file 
the phone. 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  For security reasons, you must obtain software from 
displays on the phone. 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  After downloading the image, the phone performs a 
phone. 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 During the software upgrade, a possible flash error 
unknown reason displays on the phone. was detected. Retry the software update. If the 
message displays again, contact Dolby Customer 
Support.

10.12.10 Corporate Directory Issues

The following table describes possible solutions to corporate directory issues.

Table 10-12 Troubleshooting Corporate Directory Issues


Issue Solution
The user cannot connect to the LDAP directory. The possible reasons for the failure are:
• An incorrect LDAP server IP address
The home screen shows  . The system status  • Incorrect LDAP server access credentials
shows there is an directory error. • 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.

Dolby® Conference Phone Administrator’s Guide 87


Troubleshooting

10.12.11 Fatal Error Issues

The following table describes possible solutions to fatal error issues.

Table 10-13 Troubleshooting Fatal Error Issues


Issue Solution
The main application encountered a fatal error. The  You can choose to debug the problem. This will stop 
message The services application has stopped the phone from performing the automatic reboot. If 
responding. Press Debug to stop rebooting displays on  you do not tap Debug, the phone will automatically 
the screen after one to two minutes. 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  A combination of configuration and software issues 
Dolby logo and does not display the home screen,  have left the phone is a state that it cannot recover 
even after 90 seconds. 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.

10.12.12 Dolby Satellite Microphone Issues

The following table describes possible solutions to Dolby Satellite Microphone issues.

Table 10-14 Troubleshooting Satellite Microphone Issues


Issue Solution
The user plugs in one or both Dolby Satellite  Verify that the phone software is running 2.1 or later. 
Microphones, but no tone plays. If it is not, update the software. If it is, check the 
microphones in another phone.

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.

88 Dolby® Conference Phone Administrator’s Guide


Reporting Issues and Getting Support

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

Dolby® Conference Phone Administrator’s Guide 89


 

 
 

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

Dolby® Conference Phone Administrator’s Guide 91


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.

92 Dolby® Conference Phone Administrator’s Guide


Trusted Certificate Authority List

Table A‐1 shows the ordered list of supported type length values.

Table A-1 Supported TLVs


Type (7 Length (9 Org. Code (3
Name Bits) Bits) 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/R
evX/SW:X.X.X.X)
System capabilities 7 4 ‐ ‐ 2

Management address 8 12 ‐ ‐ 3

Organizationally specific 127 9 0x00120fv: IEEE  1: MAC/PHY  4

802.3 configuration status
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  7 8


via MDI
End of LLDP DU 0 0 ‐ ‐ ‐

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

Dolby® Conference Phone Administrator’s Guide 93


 

 
 

 
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.

Directory Purpose
/ Location of software and all configuration files
/logs Where logs are uploaded to

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.

Dolby® Conference Phone Administrator’s Guide 95


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

PSTN 

  SIP/RTP 

             
             
CUCM 
             
IP PBX 
             
             
       
Customer 
corporate IP 
network  Provisioning 
  Server 

Dolby Conference 
Phone 
FTP, HTTP 
 

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.

96 Dolby® Conference Phone Administrator’s Guide


Simple BT MeetMe with Dolby Voice-Only Configuration

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.

Dolby® Conference Phone Administrator’s Guide 97


Sample Configurations

BT 
MeetMe2 
Internet 

 
Call control 
SIP/RTP 

Customer 
corporate IP 
network  Provisioning 
  Server 
Dolby Conference Phone 

FTP, HTTP
 

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.

98 Dolby® Conference Phone Administrator’s Guide


Appendix C

Third Party and Open Source


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

Table C-1 Third Party Software


Product License Copyright
Bluetopia 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.

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.

Dolby® Conference Phone Administrator’s Guide 99


 

 
 

 
End User Licensing
Agreement

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 

Dolby® Conference Phone Administrator’s Guide 101


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 

102 Dolby® Conference Phone Administrator’s Guide


End User Licensing Agreement

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:

Region Governing Law Court Jurisdiction


Countries in the European  England English Courts
Economic Area
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. 

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 

Dolby® Conference Phone Administrator’s Guide 103


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/s
ysbios/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/syslin
k/2_20_02_20/exports/syslink_2_20_02_20/syslink_2_20_02_20_Manifest.ht
ml
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

104 Dolby® Conference Phone Administrator’s Guide

You might also like