38
KC; Reviewed: SPOC 9/23/2009 Solution & Interoperability Test Lab Application Notes ©2009 Avaya Inc. All Rights Reserved. 1 of 38 1XC-OCS-R2 Avaya Solution & Interoperability Test Lab Application Notes for Microsoft Office Communicator R2 Client integration with Avaya One-X™ Communicator Client and Browser Tab User Interface- Issue 1.0 Abstract These Application Notes describe the configuration procedures for integrating Avaya One-X™ Communicator browser tab with Microsoft Office Communicator (MOC) R2 clients. The process of configuring an Avaya One-X™ Communicator browser tab is described. The Avaya One-X™ Communicator browser tab interface is attached to the Microsoft Office Communicator R2 client and the user can control either of these components from the unified interface. The Avaya One-X™ Communicator browser tab view is only available when the Avaya One-X™ Communicator soft phone client is online and logged in to an extension. The configuration described herein uses Avaya One-X™ Communicator in both H.323 and SIP modes; In either of these modes the Avaya One-X™ Communicator client shares an extension with a Microsoft Office Communicator R2 client. An R2 client is logged into the extension through Remote Call Control (RCC) integration via Avaya Aura™ Application Enablement Services (AES). The RCC integration method is documented in the Application Notes for Microsoft Office Communicator 2007 R2 Remote Call Control (RCC) Integration with Communication Manager Telephones. This document can be downloaded from www.avaya.com . Calls originating from a Microsoft Office Communicator R2 client are placed via the Avaya One-X™ Communicator phone and vice-versa. A call can subsequently be controlled through a Microsoft Office Communicator R2 client, the Avaya One-X™ Communicator browser tab or the Avaya One-X™ Communicator client. These Application Notes demonstrate the integration between Microsoft Office Communicator R2 client and Avaya One-X™ Communicator client in Road Warrior (My Computer) and Desk Phone (Shared) mode.

1XC-OCS-R2

Embed Size (px)

Citation preview

Page 1: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

1 of 38

1XC-OCS-R2

Avaya Solution & Interoperability Test Lab

Application Notes for Microsoft Office Communicator R2

Client integration with Avaya One-X™ Communicator

Client and Browser Tab User Interface- Issue 1.0

Abstract

These Application Notes describe the configuration procedures for integrating Avaya One-X™

Communicator browser tab with Microsoft Office Communicator (MOC) R2 clients. The

process of configuring an Avaya One-X™ Communicator browser tab is described. The

Avaya One-X™ Communicator browser tab interface is attached to the Microsoft Office

Communicator R2 client and the user can control either of these components from the unified

interface. The Avaya One-X™ Communicator browser tab view is only available when the

Avaya One-X™ Communicator soft phone client is online and logged in to an extension. The

configuration described herein uses Avaya One-X™ Communicator in both H.323 and SIP

modes; In either of these modes the Avaya One-X™ Communicator client shares an extension

with a Microsoft Office Communicator R2 client. An R2 client is logged into the extension

through Remote Call Control (RCC) integration via Avaya Aura™ Application Enablement

Services (AES). The RCC integration method is documented in the Application Notes for

Microsoft Office Communicator 2007 R2 Remote Call Control (RCC) Integration with

Communication Manager Telephones. This document can be downloaded from

www.avaya.com. Calls originating from a Microsoft Office Communicator R2 client are

placed via the Avaya One-X™ Communicator phone and vice-versa. A call can subsequently

be controlled through a Microsoft Office Communicator R2 client, the Avaya One-X™

Communicator browser tab or the Avaya One-X™ Communicator client. These Application

Notes demonstrate the integration between Microsoft Office Communicator R2 client and

Avaya One-X™ Communicator client in Road Warrior (My Computer) and Desk Phone

(Shared) mode.

Page 2: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

2 of 38

1XC-OCS-R2

1. Introduction

These Application Notes describe the steps involved in configuring a Avaya One-X™

Communicator browser tab user interface on an R2 Microsoft Office Communicator R2 Client.

In the configuration described herein a Microsoft Office Communicator R2 client and the Avaya

One-X™ Communicator browser tab are joined and appear as a unified user interface. The

Microsoft Office Communicator R2 client uses the same extension as the Avaya One-X™

communicator phone and controls the Avaya One-X™ Communicator soft phone through

Remote Call Control integration using Avaya Aura™ Application Enablement Services (AES)

component. In H.323 mode the Avaya One-X™ Communicator client registers with Avaya

Aura™ Communication Manager whereas in SIP mode the Avaya One-X™ Communicator soft

phone registers with Avaya Aura™ SIP Enablement Services proxy and maps to an Avaya

Aura™ Communication Manager extension as an Off-PBX Station (OPS). Calls originating from

a Microsoft Office Communicator R2 client are routed through the Avaya One-X™

Communicator client. This integration demonstrates the additional call handling functionality

provided by the Avaya One-X™ Communicator browser tab integration in both H.323 and SIP

modes. The Microsoft Office Communicator R2 client integration with Avaya One-X™

Communicator in Road Warrior and Shared mode is discussed.

2. Configuration

Figure 1 shows the configuration for controlling Avaya One-X™ Communicator clients using

Microsoft Office Communicator R2 clients in Remote Call Control (RCC) mode with Avaya

One-X™ Communicator client and browser tab integration. The Avaya One-X™ communicator

browser tab components are deployed on an Apache web server. The web server should reside in

the same domain as the MOC clients and other components of the Microsoft Office

Communicator setup. Avaya One-X™ Communicator (thick) clients are installed on the same

machines as the Microsoft Office Communicator R2 clients. The browser tab integration can be

viewed only when the R2 client is displayed on the screen1. The browser tab features are

displayed when the Avaya One-X™ Communicator soft phone is online and logged into an

extension. The Windows registry settings are added to enable the Avaya One-X™

Communicator browser tab to integrate with a Microsoft Office Communicator R2 client user

interface. The features displayed for an extension on the Avaya One-X™ Communicator browser

tab can be controlled through Avaya Aura™ Communicator Manager Feature Button

Assignments screen for an H.323 and SIP2 stations. In the configuration described herein the

Avaya One-X™ Communicator is either configured in Road Warrior mode or Shared mode. In

shared integration mode, 9640 H.323 and SIP phones use the same extension as the Avaya One-

1 A MOC client icon can be viewed in the system tray. Right click on this icon and select Open to view the MOC

client interface on the screen. 2 Feature buttons for SIP end points are enabled using AST features in the Feature Button Assignments page for a

SIP station on the Communication Manager. Refer to [5] for additional information.

Page 3: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

3 of 38

1XC-OCS-R2

X™ Communicator and registers with the Avaya Aura™ Communication Manager (dual

registration) and the Avaya Aura™ SIP Enablement Services server respectively.

Microsoft Office

Communications

Server (OCS)

AD, DNS, CA

Domain

Controller

S8300B/G350

Avaya Aura™

Communication

Manager

135.8.19.0/24 LAN

.135 .137

.121

Microsoft Office Communicator

Clients in RCC mode operating

One-X Communicator H.323 and

SIP soft phones in browser tab

mode

.138

Microsoft

SQL Server

Enterprise IP Network

Avaya Aura™ Application

Enablement Services

.143

Avaya 9600 series H.323 and SIP

phones

Avaya Aura™ SIP

Enablement Services

Server

.120

MOC clients with

One-X browser tab

Apache Web

Server

.146

Figure 1: Network Configuration for Avaya One-X™ Communicator Browser Tab

integration with Microsoft Office Communicator (MOC) R2 client

Page 4: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

4 of 38

1XC-OCS-R2

3. Equipment and Software Validated Table 1 displays the equipment and software used for the sample configuration provided:

Equipment & Software Version

Avaya S8300 Server Avaya Aura™ Communication

Manager 5.2 (R015x.02.0.947.3)

Avaya G350 Media Gateway -

Media Gateway Processor 26.33.0

Avaya Aura™ SIP Enablement Server SES05.2-02.0.947.3b

Avaya Aura™ Application Enablement Services Server 4.2.2

Avaya 9600 Series H.323 IP Telephones 2.0 (9630)

2.0 (9650)

Avaya 9600 Series SIP IP Telephones 2.0.5 (9640)

2.4.1 (9630)

Microsoft Active Directory, DNS Server, and

Certification Authority on Microsoft Windows Server

2003 R2 Enterprise Edition Service Pack 2

5.2.3790.3959

Microsoft Exchange 2007 Server on Microsoft Windows

Server 2003 R2 Enterprise x64 Edition Service Pack 2

08.01.0240.006

Microsoft Office Communications Server 2007 on

Server 2003 R2 Enterprise Edition Service Pack 2

3.5.6907.0

Microsoft SQL 2005 Server on Microsoft Windows

Server 2003 R2 Enterprise Edition Service Pack 2

2005.090.3042.00

Microsoft Mediation Server on Microsoft Windows

Server 2003 R2 Enterprise Edition Service Pack 2

3.5.6907.0

Microsoft Office Communicator on Microsoft Windows

XP Professional Version 2002 Service Pack 2

2.1.0.70

Avaya One-X™ Communicator 1.0.0.77

Apache HTTP server 2.0.55

Avaya One-X™ Communicator (Browser) Tab User

Interface

(Microsoft Office Communicator Tab Interface

Component)

1.0.0.15

Table 1 Equipment and software used in the configuration

Note: The Avaya One-X™ Communicator does not support the Avaya 9610 phone in SIP or

H.323 mode.

Page 5: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

5 of 38

1XC-OCS-R2

4. Install and Configure Avaya One-X™ Communicator Browser Tab User Interface

Ensure that the below mentioned steps are completed prior to installing Avaya One-X™

Communicator browser tab user interface.

1. Setup and configure an HTTP server. This configuration uses Apache HTTP server for hosting the browser tab component. Refer to http://www.apache.com for downloading

Apache HTTP server.

2. These Application Notes assume that a MOC client is installed and logged into a Communication Manager extension using RCC integration with Avaya Aura™

Application Enablement Services (AES). A Microsoft Office Communication Server, a

Microsoft SQL server and a Microsoft Active Directory and Domain Name Server must

be setup and operational. Refer to [1] for information on configuring RCC integration for

R2 MOC clients.

3. In the configuration described in these Application Notes, the HTTP server, the machine with the Microsoft Office Communicator R2 client and Avaya One-X™ Communicator

installed and the Avaya Application Enablement Services server are configured in the

same network domain as the other components in the Microsoft Office Communicator

setup.

4. The Avaya One-X™ Communicator soft phone client must be installed on the same

machine as the MOC client. The MOC client must be configured with the same extension

(H.323 or SIP) as the Avaya One-X™ Communicator soft phone.

5. Microsoft Internet Explorer 7.0 must be installed on the HTTP server prior to deploying the Avaya One-X™ Communicator browser tab component.

4.1. Configure Avaya Aura™ Communication Manager

This section describes the process of configuring H.323 and SIP extensions on the Avaya Aura™

Communication Manager for the Avaya One-X™ Communicator phone. These Application

Notes assume that basic Avaya Aura™ Communication Manager administration has been

performed, and that the necessary integration with Avaya Aura™ SIP Enablement Services

(SES) has been implemented. Refer to [2], [3], [4] & [5] for additional information.

Page 6: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

6 of 38

1XC-OCS-R2

4.1.1. Configure an Extension on Avaya Aura™ Communication Manager for the Avaya One-X™ Communicator in H.323 mode

Step Description

Step 1 Access Avaya Aura™ Communication Manager using the System Access Terminal and

enter the add station command. Select an appropriate phone model for Type and ensure

that the Media Complex Ext: IP SoftPhone? field is set to y. Enter an appropriate phone

type and name in the Type and Name fields respectively. Select default values for the

remaining fields. add station 23009 Page 1 of 6 STATION Extension: 23009 Lock Messages? n BCC: 0 Type: 9640 Security Code: * TN: 1 Port: IP Coverage Path 1: COR: 1 Name: Avaya One-X™ Comm H.323 Phone Coverage Path 2: COS: 1 Hunt-to Station: STATION OPTIONS Time of Day Lock Table: Loss Group: 19 Personalized Ringing Pattern: 1 Message Lamp Ext: 23009 Speakerphone: 2-way Mute Button Enabled? y Display Language: english Button Modules: 0 Survivable GK Node Name: Survivable COR: internal Media Complex Ext: Survivable Trunk Dest? y IP SoftPhone? y IP Video Softphone? n Customizable Labels? y

Step 2 Add call appearances to the Avaya One-X™ Communicator browser tab user interface

through the BUTTON ASSIGNMENTS form. add station 23009 Page 4 of 6 STATION SITE DATA Room: Headset? n Jack: Speaker? n Cable: Mounting: d Floor: Cord Length: 0 Building: Set Color: ABBREVIATED DIALING List1: List2: List3: BUTTON ASSIGNMENTS 1: call-appr 5: call-appr 2: call-appr 6: call-appr 3: call-appr 7: call-park 4: call-appr 8: whisp-act voice-mail Number:

Page 7: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

7 of 38

1XC-OCS-R2

Step Description

Step 3 Additional button assignments are listed below.

Note: The button assignments below are provided are not mandatory for the Avaya One-

X™ Communicator browser tab. The configuration described in these Application Notes

use the button assignments shown. add station 23009 Page 5 of 6 STATION BUTTON ASSIGNMENTS 9: dir-pkup 10: call-pkup 11: priority 12: ec500 Timer? n 13: call-fwd Ext: 14: cpn-blk 15: cpn-unblk 16: cfwd-bsyda Ext: 17: send-calls Ext: 18: 19: 20: 21: 22: 23:

24:

Step 4 Choose None for the Type of 3PCC field. Save the station settings and exit the add

station form. add station 23009 Page 6 of 6 STATION SIP FEATURE OPTIONS Type of 3PCC Enabled:None

Page 8: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

8 of 38

1XC-OCS-R2

4.1.2. Configure an Extension on Avaya Aura™ Communication Manager for the Avaya One-X™ Communicator in SIP mode

Step Description

Step 1 Access Avaya Aura™ Communication Manager using the System Access Terminal and

enter the add station command. Select an appropriate phone model for Type and ensure that

the Media Complex Ext: IP SoftPhone? is set to y. Enter an appropriate phone type and name

in the Type and Name fields respectively. Select default values for the remaining fields. add station 23010 Page 1 of 6 STATION Extension: 23010 Lock Messages? n BCC: 0 Type: 9640 Security Code: * TN: 1 Port: IP Coverage Path 1: COR: 1 Name: Avaya One-X™ Comm SIP Phone Coverage Path 2: COS: 1 Hunt-to Station: STATION OPTIONS Time of Day Lock Table: Loss Group: 19 Personalized Ringing Pattern: 1 Message Lamp Ext: 23010 Speakerphone: 2-way Mute Button Enabled? y Display Language: english Button Modules: 0 Survivable GK Node Name: Survivable COR: internal Media Complex Ext: Survivable Trunk Dest? y IP SoftPhone? y IP Video Softphone? n Customizable Labels? Y

Step 2 Add call appearances to the Avaya One-X™ Communicator browser tab user interface

through the BUTTON ASSIGNMENTS form. add station 23009 Page 4 of 6 STATION SITE DATA Room: Headset? n Jack: Speaker? n Cable: Mounting: d Floor: Cord Length: 0 Building: Set Color: ABBREVIATED DIALING List1: List2: List3: BUTTON ASSIGNMENTS 1: call-appr 5: call-fwd Ext: 2: call-appr 6: ec500 Timer? y 3: call-appr 7: call-appr 4: send-calls Ext: 8: call-appr

voice-mail Number:

Page 9: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

9 of 38

1XC-OCS-R2

Step Description

Step 3 Enter Avaya as the value for the Type of 3PCC enabled field. Save the station settings and

exit the add station form.

Note: These Application Notes use default values for the remaining station configuration

screens. add station 23010 Page 6 of 6 STATION SIP FEATURE OPTIONS Type of 3PCC Enabled:Avaya

4.2. Install Avaya One-X™ Communicator Browser Tab User Interface on Apache HTTP server

.

Step Description

Step 1 Download the onexcTab_deploy.zip file from the Avaya One X Communicator

download page on http://support .avaya.com site. Unzip the onexcTab_deploy.zip file;

extract the contents to the Apache root directory and unzip the tabui.zip file. Create a

separate folder under htdocs folder for Avaya One-X™ communicator browser tab files.

In the configuration described in these Application Notes a folder named ocTabs is

created. Copy the Application Files folder, icon.png and onexcuitab.xbap under the

ocTabs folder.

Page 10: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

10 of 38

1XC-OCS-R2

Step Description

Step 2 Open the tabs.xml file under the ocTabs folder using Notepad or any suitable text editor.

Modify the <image> and <content> URL’s with the location of the icon.png and the

onexcuitab.xbap file respectively. Save the changes and close the tabs.xml file

Note: Do not change the format of the XML tags in the tabs.xml file. Such a change can

corrupt the file and make it unusable.

4.3. Configure Avaya One-X™ Communicator Browser Tab User Interface

Download and install Microsoft .NET framework 3.5 SP1 prior to installing Avaya One-X™

Communicator. Avaya One-X™ Communicator can be downloaded from

http://support.avaya.com.

Note: Avaya One-X™ Communicator can either be installed in SIP or H.323 mode. Refer to

[6] for installing Avaya One-X™ Communicator. These Application Notes describe the

Avaya One-X™ Communicator integration with Microsoft OCS R2 client in both SIP and

H.323 mode. The process of integrating the Avaya One-X™ Communicator browser tab with

the Microsoft Office Communicator R2 client is the same for both these modes.

Page 11: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

11 of 38

1XC-OCS-R2

4.3.1. Configure Registry Settings on the Microsoft Office Communicator R2 Client machine

Step Description

Step 1 Open a command line window (not shown) on the machine with the R2 client installed and

enter the command regedit to access the Microsoft Registry on the HTTP server. Open the

registry key

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Communicator. Right click (on the right hand pane) and select New -> String Value.

Page 12: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

12 of 38

1XC-OCS-R2

Step Description

Step 2 Enter TabURL under the Name column (not shown) and double click on this value. In the edit

box enter the URL to the tabs.xml file in the Value data field. The URL must contain the IP

address or FQDN of the HTTP server. Click OK to confirm.

Step 3 Verify that the TabURL string and value data is correct.

Page 13: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

13 of 38

1XC-OCS-R2

4.3.2. Install Avaya One-X™ Communicator Browser Tab Certificate on the Microsoft Office Communicator R2 Client Machine

The mycredentials.spc certificate file is necessary to complete the below configuration. This file

is located in the tabui.zip file (see Section 4.2) . Unzip the contents of this zip file and copy the

mycredentials.spc file prior to performing the steps outlined below.

Step Description

Step 1 Open a command line window (not shown) on the machine with the R2 client installed

and enter the command certmgr.msc to access the Certificates store.

Step 2 Right Click on Trusted Root Certification Authorities and click All Tasks -> Import.

Page 14: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

14 of 38

1XC-OCS-R2

Step Description

Step 3 The Certificate Import Wizard form is displayed. Click the Next button to continue.

Step 4 Click the Browse button and locate the mycredentials.spc file. Click the Next button

to proceed.

Page 15: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

15 of 38

1XC-OCS-R2

Step Description

Step 5 Ensure that the Place all Certificates in the following store radio button is checked and

the Certificate store field displays the selected certificate store. Click the Next button

to continue.

Step 6 View the settings for the certificate file and click on the Finish button to import the

certificate to the selected store.

Repeat Steps 1-6 above and import the mycredentials.spc file to the Trusted Publishers

certificate store.

Page 16: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

16 of 38

1XC-OCS-R2

4.3.3. Configure Internet Explorer on the Microsoft Office Communicator R2 Client Machine

Step Description

Step 1 Open a command line window (not shown) on the machine with the R2 client installed

and enter the command iexplore to open Internet Explorer browser. From the top-level

menu open Tools->Internet Options. Click on the Security tab and select the Trusted

Sites Zone. Click on the Sites button to proceed.

Step 2 Add the URL to the HTTP server under the Add this website to the zone field and click

the Add button. Click on the Close button to complete this process.

Page 17: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

17 of 38

1XC-OCS-R2

4.4. Configure the Avaya One-X™ Communicator Client and Browser Tab User Interface in H.323 mode

Step Description

Step 1 Start the Microsoft Office Communicator R2 Client and ensure an RCC connection is

established between the Microsoft Office Communicator server and Avaya Aura™

Application Enablement Service server [1]. The R2 client must be configured with a

valid H.323 extension number that corresponds to an Avaya Aura™ Communication

Manager station. See Section 4.1.1 for additional information.

Note: The Avaya One-X™ Communicator Browser Tab default page should be

displayed. The browser tab user interface will be visible only when the Avaya One-

X™ Communicator client is started and online.

Step 2 Start the Avaya One-X™ Communicator and click on the Menu tab in the far right

hand corner and select Settings.

Page 18: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

18 of 38

1XC-OCS-R2

Step Description

Step 3 Click on the Phone setting in the left hand pane and enter the IP address of the Avaya

Aura™ Communication Manager C-LAN card in the Server field. Enter a valid H.323

extension and password in the Extension and Password fields respectively. These

Application Notes assume that an H.323 station corresponding to this extension is

configured on the Avaya Aura™ Communication Manager. Use default values for the

rest of the fields in this form and click the OK button to continue.

Note: The extension in the Extension field must match the one configured for the

Microsoft Office Communicator R2 client.

Page 19: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

19 of 38

1XC-OCS-R2

Step Description

Step 4 Click on the Public Directory setting in the left hand pane. Select Active Directory

from the scroll down list (not shown) for the Directory Type setting. Enter the IP

address of the Microsoft Active Directory server in the domain for the Server Address

field. In the User name field enter the Distinguished Name (DN) of an Active

Directory user object that has sufficient privileges for accessing Active Directory.

These Application Notes use the Distinguished Name of the domain administrator.

Enter the corresponding password in the password field. Provide a Distinguished

Name in the Search Root field that includes all Active Directory users (particularly

those that are also configured as Microsoft OCS users). Use default values for the

Server Port, Timeout and Max Entries field. Leave the Use Active Directory GSS Bind

check box unchecked. Click on the OK button to continue.

Note: The configuration described here uses default values for the remaining Avaya

One-X™ Communicator settings.

Page 20: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

20 of 38

1XC-OCS-R2

4.4.1. Log on to Avaya One-X™ Communicator using My Computer (Road Warrior) Setting

Note: The My Computer setting (Road Warrior mode) enables the Avaya One-X™

Communicator to send and receive calls using the server’s microphone and speakers (or a head

set). In this setting all calls initiated by the Microsoft Office Communicator R2 client are routed

through the Avaya One-X™ Communicator interface. There is no separate hard phone

configured for this setting.

Step Description

Step 1 Start the Avaya One-X Communicator and enter a valid H.323 extension and password

in the Extension and Password field respectively in the Login form. Click on the Log on

button to proceed.

Step 2 Verify the settings and ensure that the Place and receive calls using field is set to My

Computer. Click the Login and save settings button to proceed.

F.

Page 21: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

21 of 38

1XC-OCS-R2

Step Description

Step 3 The Avaya One-X™ Communicator client is logged in to the extension and available.

Notice that now the Microsoft Avaya One-X™ Communicator R2 client displays the

Avaya One-X™ Communicator Browser tab user interface.

Step 4 Verification: Access Avaya Aura™ Communication Manager using the System

Access Terminal (SAT) and enter the list registered-ip-stations command. Ensure that

the H.323 extension used by the Avaya One-X™ Communicator is displayed in this

form. list registered-ip-stations REGISTERED IP STATIONS Station Ext/ Set Product Prod Station Net Gatekeeper TCP Orig Port Type ID Rel IP Address Rgn IP Address Skt 22001 4625 IP_Phone 0.0000 135.8.19.127 1 135.8.19.121 y 23001 4621 IP_Phone 2.800 135.8.19.126 1 135.8.19.121 y 23002 4625 IP_Phone 2.800 135.8.19.134 1 135.8.19.121 y 23008 9630 oneX_Comm 1.010 135.8.19.141 1 135.8.19.121 y

Page 22: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

22 of 38

1XC-OCS-R2

4.4.2. Log on to Avaya One-X™ Communicator using Desk Phone (Shared) Setting

Note: The Desk Phone (Shared) setting enables the Avaya One-X™ Communicator to send and

receive calls using a hard phone (controlled by the Avaya One-X™ Communicator). In this

setting the Avaya One-X™ Communicator shares an extension with a hard phone and all calls

initiated by the Microsoft Office Communicator R2 client are routed by the Avaya One-X™

Communicator to the hard phone.

Step Description

Step 1 Enter a valid H.323 extension and password in the Extension and Password field

respectively. Click on the Log on button to proceed.

Note: The Avaya One-X™ Communicator in Shared mode uses the same settings as

the Road Warrior mode discussed in Section 4.4.1.

Page 23: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

23 of 38

1XC-OCS-R2

Step Description

Step 2 Verify the settings and ensure that the Place and receive calls using field is set to Desk

Phone. Click the Login and save settings button to proceed.

Step 3 The Avaya One-X™ Communicator (soft) client is logged in to the extension and

available.

Note: The Avaya One-X™ Communicator browser tab integration with Microsoft

Office Communicator R2 client is the same as displayed in Step 3 of Section 4.4.1

above.

Step 4 Verification: Access the Avaya Aura™ Communication Manager using the System

Access Terminal (SAT) and enter the list registered-ip-stations command. Ensure that

the (same) extension used by the Avaya One-X™ Communicator and H.323 hard

phone is displayed in this form. list registered-ip-stations REGISTERED IP STATIONS Station Ext/ Set Product Prod Station Net Gatekeeper TCP Orig Port Type ID Rel IP Address Rgn IP Address Skt 22001 4625 IP_Phone 0.0000 135.8.19.127 1 135.8.19.121 y 23001 4621 IP_Phone 2.800 135.8.19.126 1 135.8.19.121 y 23002 4625 IP_Phone 2.800 135.8.19.134 1 135.8.19.121 y 23008 9630 IP_Phone 2.0000 135.8.19.150 1 135.8.19.121 y 23008 9630 oneX_Comm 1.010 135.8.19.141 1 135.8.19.121 y

Page 24: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

24 of 38

1XC-OCS-R2

4.5. Configure the Avaya One-X™ Communicator and Browser Tab User Interface in SIP Mode

Step Description

Step 1 Start the Microsoft Office Communicator R2 Client and ensure an RCC connection is

established between the Microsoft Office Communicator server and Avaya Aura™

Application Enablement Service server [1]. The R2 client must be configured with a

valid SIP extension number that corresponds to an existing User ID3 on the Avaya SIP

Enablement Services (SES) server.

Note: The Avaya One-X™ Communicator Browser Tab default page should be

displayed. The browser tab user interface will be visible only when the Avaya One-

X™ Communicator client is started and online.

3 The User ID is configured as an Avaya Aura™ Communication Manager extension on the SES and mapped to an

extension on the Avaya Aura™ Communication Manager as an Off-PBX Station.

Page 25: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

25 of 38

1XC-OCS-R2

Step Description

Step 2 Start the Avaya One-X™ Communicator and click on the Menu tab in the far right

hand corner and select Settings.

Step 3 Click on the Phone setting in the left hand pane and enter the IP address of the Avaya

Aura™ SIP Enablement Services server. Enter a valid SIP User ID and password in the

Extension and Password fields respectively. Set the Domain field to the name of the

SIP Domain on the Avaya SIP Enablement Services server. Set the Mode field to

Proxied and the Transport Type field to TLS. Check the Avaya Environment box and

click the OK button to continue.

Note: The configuration described here uses default values for the remaining Avaya

One-X™ Communicator settings.

Page 26: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

26 of 38

1XC-OCS-R2

4.5.1. Log on to Avaya One-X™ Communicator using My Computer (Road Warrior) Setting

See Note in Section 4.4.1

Step Description

Step 1 Enter a valid SIP extension and password in the Extension and Password field

respectively. Click on the Log on button to proceed.

Step 2 Verify the settings and ensure that the Place and receive calls using field is set to My

Computer. Click the Login and save settings button to proceed.

Page 27: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

27 of 38

1XC-OCS-R2

Step Description

Step 3 The Avaya One-X™ Communicator client is logged in to the extension and available.

Notice that now the Microsoft Avaya One-X™ Communicator R2 client displays the

Avaya One-X™ Communicator Browser tab user interface.

Page 28: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

28 of 38

1XC-OCS-R2

Step Description

Step 4. Verification: Log in to the Avaya SIP Enablement Services using the web administration interface and click on the Launch SES Administration

Interface link. Expand the Users link and click on the Search Registered

Users link. Use default (blank) values for all the fields and click on the Search

button (not shown). Verify that the Avaya One-X™ Communicator SIP User is

displayed under the Handle and Name column.

Page 29: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

29 of 38

1XC-OCS-R2

4.5.2. Log on to Avaya One-X™ Communicator using Desk Phone (Shared) Setting

See Note in Section 4.4.2

Step Description

Step 1 Enter a valid SIP extension and password in the Extension and Password field

respectively. Click on the Log on button to proceed.

Note: The Avaya One-X™ Communicator in Shared mode uses the same settings as the

Road Warrior mode discussed in Section 4.5.1.

Step 2 Verify the settings and ensure that the Place and receive calls using field is set to Desk

Phone. Click the Login and save settings button to proceed.

Page 30: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

30 of 38

1XC-OCS-R2

Step 3 The Avaya One-X™ Communicator (soft) client is logged in to the extension and

available.

Note: The Avaya One-X™ Communicator browser tab integration with Microsoft

Office Communicator R2 client is the same as displayed in Step 3 of Section 4.5.1.

Step 4 Verification: Log in to the Avaya SIP Enablement Services using the web administration interface and click on the Launch SES Administration Interface link.

Expand the Users link and click on the Search Registered Users link. Use default

(blank) values for all the fields and click on the Search button (not shown). Verify that

the Avaya One-X™ Communicator SIP User and SIP (hard) phone is displayed under

the Handle and Name column

Page 31: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

31 of 38

1XC-OCS-R2

5. Basic Call Handling Scenario’s for the Avaya One-X™ Communicator and Microsoft Office Communicator R2 Client Integration in Road Warrior Mode

Note: 1. These Application Notes demonstrate a subset of the call control functionality supported

by Avaya One-X™ Communicator client and Microsoft Office Communicator R2 client.

Refer to [7] for additional information.

2. The Avaya One-X™ Communicator client interface for handling calls is the same for

H.323 and SIP modes. In Road Warrior mode calls are routed to and from the machine on

which the Avaya One-X™ Communicator and Microsoft Office Communicator R2 client

are installed. In Shared mode, calls can also be handled from a separate hard phone

extension.

5.1. Accept an Incoming Call:

Step Description

Step 1 Incoming call status is displayed by the Avaya One-X™ Communicator client and

Microsoft Office Communicator R2 client. Click on any of the Incoming Call dialog’s

displayed.

Note: Regardless of the dialog selected, the incoming call is answered by both the

Avaya One-X™ Communicator and the Microsoft Office Communicator R2 client.

Page 32: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

32 of 38

1XC-OCS-R2

Step Description

Step 2 The call can be controlled either through the Avaya One-X™ Communicator client or the

Microsoft Office Communicator R2 client Conversation pop up box. This pop up dialog

includes Disconnect, Hold and Transfer feature buttons. Click on the Transfer icon to

transfer the call to another extension.

Note: The Microsoft Office Communicator R2 client does not play music on hold. If the call is

place on hold then hold music is played from the Avaya Aura™ Communication Manager

system through the Avaya One-X™ Communicator client.

Step 3 Enter the extension number to transfer the call and click on the OK button. Subsequently, a

confirmation message is displayed indicating that the transfer completed successfully.

Page 33: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

33 of 38

1XC-OCS-R2

5.2. Avaya One-X™ Communicator Browser Tab Interface Feature Buttons

5.2.1. Call Forward Feature

Step Description

Step 1 Click on the Avaya One-X™ Communicator browser tab Call Forward button and

enter the desired extension in the Extension field. Click on the OK button to confirm.

The icon on the feature button should turn green (not shown) if the changes are applied

successfully.

Note: The browser tab interface feature buttons provide call handling functionality

through the Avaya One-X™ Communicator client.

Step 2 Any incoming calls to the Avaya One-X™ Communicator and Microsoft Office

Communicator R2 Client is routed to the extension designated in the Call Forward

browser tab feature button.

Page 34: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

34 of 38

1XC-OCS-R2

5.2.2. Extension to Cellular (EC500) feature

Step Description

Step 1 Click on the Avaya One-X™ Communicator browser tab EC500 button. The icon on the

feature button should turn green, if the changes are applied successfully.

Note: EC500 integration for the Avaya One-X™ Communicator extension should be

configured through the Avaya Aura™ Communication Manager change off-pbx-

telephone station-mapping form. The phone/extension number should be entered under

the Phone Number column on this form. Refer to [8] and [9] for configuring EC500

feature on the Avaya Aura™ Communication Manager.

Step 2 An incoming call to the Avaya One-X™ Communicator and Microsoft Office

Communicator R2 Client simultaneously rings at the external number. The call can be

answered either by the Avaya One-X™ Communicator client, Microsoft Office

Communicator R2 Client or the external phone (device). The call is established only

between the entity answering the call and the calling party.

Page 35: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

35 of 38

1XC-OCS-R2

5.3. Conference Calls

Step Description

Step 1 Accept an inbound call using either the Avaya One-X™ Communicator client or the Microsoft

Office Communicator R2 client and place this call on hold (not shown). Similarly accept

another inbound call and place this call on hold. The Microsoft Office Communicator R2 client

opens separate Conversation window for each call. A Conference button is automatically

displayed on the Avaya One-X™ Communicator client and browser tab interface. Click on the

Conference button to conference the calls.

Step 2 Verify that the correct parties (extensions) are being placed in a conference and click the

Conference button to proceed.

Page 36: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

36 of 38

1XC-OCS-R2

Step Description

Step 3 The parties are added to the conference call. Use the Drop button to drop a connected

party from the conference.

Note: 1. In RCC mode, the Microsoft OCS R2 client does support merging two separate incoming

calls or outbound calls into a conference.

2. The maximum number of calls that can be placed in a single conference is limited by the PBX. The Avaya Aura™ Communication Manager used in the configuration described

herein supports a maximum of 6 parties in a single (basic) conference call.

6. Conclusion

These Application Notes describe the process of integrating an Avaya One-X™ Communicator

Browser tab interface with a Microsoft Office Communicator R2 client. The Microsoft Office

Communicator R2 client is configured in Remote Call Control (RCC) mode with the Avaya

Aura™ Application Enablement Services server [1]. In the configuration described in Figure 1,

inbound and outbound calls were handled by the Avaya One-X™ Communicator client, Browser

tab interface and the Microsoft Office Communicator R2 client operating on the same machine.

The Avaya One-X™ Communicator client was configured in both Road Warrior and Shared

modes. These Application Notes also covered common call handling scenarios and features

supported by the Avaya One-X™ Communicator client that are otherwise not available

standalone through the Microsoft Office Communicator R2 client.

Page 37: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

37 of 38

1XC-OCS-R2

7. Additional References

[1] Application Notes for Microsoft Office Communicator 2007 R2 Remote Call Control

(RCC) Integration with Communication Manager Telephones

[2] Administration for Network Connectivity on the Avaya Aura™ Communication

Manager, Document ID 555-233-504, Issue 14, May 2009

[3] Administering Avaya Aura™ Communication Manager, Document ID 03-300509,

Release 5.0, May 2009

[4] Avaya Aura™ SIP Enablement Services (SES) Implementation Guide, Document ID 16-

300140, Issue 6, May 2009

[5] Installing, Administering, Maintaining, and Troubleshooting Avaya Aura™ SIP

Enablement Services, Document ID 03-600768, Issue 7.0, May 2008

[6] Avaya One-X™ Communicator Getting Started, Document ID 16-602604, Issue 1,

December 2008

[7] Avaya One-X™ Communicator Reference (Online Help Documentation), Issue 1,

December 2008

[8] Avaya Extension to Cellular User Guide, Avaya Communication Manager Release 5.0,

Document ID: 210-100-700, Issue 11, January 2008

[9] Avaya Extension to Cellular and Off-PBX Station (OPS) Installation and Administration

Guide, Document ID: 210-100-500

Page 38: 1XC-OCS-R2

KC; Reviewed:

SPOC 9/23/2009

Solution & Interoperability Test Lab Application Notes

©2009 Avaya Inc. All Rights Reserved.

38 of 38

1XC-OCS-R2

©2009 Avaya Inc. All Rights Reserved.

Avaya and the Avaya Logo are trademarks of Avaya Inc. All trademarks identified by ® and ™

are registered trademarks or trademarks, respectively, of Avaya Inc. All other trademarks are the

property of their respective owners. The information provided in these Application Notes is

subject to change without notice. The configurations, technical data, and recommendations

provided in these Application Notes are believed to be accurate and dependable, but are

presented without express or implied warranty. Users are responsible for their application of any

products specified in these Application Notes.

Please e-mail any questions or comments pertaining to these Application Notes along with the

full title name and filename, located in the lower right corner, directly to the Avaya

DeveloperConnection Program at [email protected].