Ccvp plus module 3

Post on 28-Nov-2014

123 views 4 download

description

Summary book of CCVP

Transcript of Ccvp plus module 3

1

CCVP Plus Bootcamp

Module 3 – Plus

2 2 2 2 2

VoiceBootcamp Inc

PLUS

Unity Connection 7.0

Unified Presence 7.0

Unified Contact Center 7.0

What Makes the CCVP the Most Unique in the world

3 3 3 3 3

Unity Connection 7.X

Overview

4 4 4

Cisco Unified CM Voice-Mail Integration

–Cisco Unified CM can integrate with Cisco Unity, Cisco Unity Connection, Cisco Unity Express.

–Cisco Unity and Cisco Unity Connection integrate using SIP or SCCP:

•SIP integrations include MWI handling.

•SCCP needs additional MWI ports.

–Cisco Unity can handle multiple clusters connected through QSIG tunnels.

–Cisco Unity uses the forwarding information provided by Unified CM to answer the call appropriately.

PSTN

Cisco

Unity Connection

Cisco

Unified

CM

Cluster

5 5 5

Voice-Mail Integration Parameters

PSTN

Cisco

Unity Connection

Cisco

Unified

CM

Cisco Unified CM parameter Cisco Unity Connection parameter

Number of Voice-Mail Ports Number of Voice-Mail Ports

Message Waiting Information MWI on/off Extension

Voice-Mail Port Name CallManager Device Name Prefix

Line Directory Number Subscriber Extension

Hunt List, Hunt Pilot, Voice-Mail Pilot, Voicemail Profile

-

6 6 6

Voice Mail Integration Elements: Incoming Call

Cisco Unity Connection Cisco Unified CM

SCCP control

Voice-Mail

Pilot

Voice-Mail SCCP

Port1 Voice-Mail SCCP

Port2 Voice-Mail SCCP

Port3 Voice-Mail SCCP

Port4

Voice-Mail Port 1

Voice-Mail Port 2

Voice-Mail Port 3

Voice-Mail Port 4

MWI on

Extension

MWI off

Extension

Directory,

Prompts,

Messages

SCCP

Incoming

call

forwarded

call

MWI on

call

Controls terminating

SCCP port

Plays prompt

Records incoming voice

calls MWI on extension

Cisco UnityC

Message access

Directory access

Prompt access

Unified CM Hunt List

7 7 7

Voice Mail Integration Elements: Listen to Messages

Cisco UnityC Cisco Unified CM

SCCP control

with UnityC

TSP

MWI on

Extension MWI off

Extension

Directory,

Prompts,

Messages

SCCP

VM Access

call

MWI off

call

Controls terminating

SCCP port

Identifies Subscriber

Plays prompt

Plays recorded voice-

mails

calls MWI off extension

Cisco UnityC

Message access

Directory access

Prompt access Unified CM Hunt List

Voice-Mail

Pilot

Voice-Mail SCCP

Port1 Voice-Mail SCCP

Port2 Voice-Mail SCCP

Port3 Voice-Mail SCCP

Port4

Voice-Mail

Port 1 Voice-Mail

Port 2 Voice-Mail

Port 3 Voice-Mail Port

4

8 8 8

Microsoft Exchange

or Lotus Domino

Server

Cisco Unity Environment

Telephony

Cisco Unified CM,

SIP, PIMG

Cisco Unity

Directory

Message

Store

SQL

MAPI

Cisco Unified CM

Set forwarding attributes IMAP

User GUI User TUI/VUI Personal

Routing

Cisco

UnityC

SCCP/SIP

PA

Server Outlook

or Notes

Fax

Server

Voice Mail

E-Mail

FAX

9 9 9

SCCP Voice-Mail Integration Configuration Procedure

• Cisco Unified Communications Manager SCCP Integration Tasks:

1. Create MWI extensions

2. Create voice-mail ports

3. Create line group

4. Create hunt list

5. Create hunt pilot

6. Create voice-mail-pilot

7. Create voice-mail-profile

10 10 10

Step 1 – Pilot Number & Profile

Select Voicemail Pilot

Select Voicemail Profile

11 11 11

Step 2 – MWI

Select Message Waiting

12 12 12

Step 3 – VoiceMail Port

13 13 13

Step 3 – VoiceMail Port (cont’d)

14 14 14

Step 3 – VoiceMail Port (cont’d)

15 15 15

Step 4 – Voicemail Hunt List

16 16 16

Step 5 – Hunt Pilot

17 17 17

Step 5 – Call Forward Setting

18 18 18

Step 5 – Adding Unity Conn as a APP Server

19 19 19

Unity Connection Configurations

Select Phone System

Then go to Edit Menu

And Select

Cisco Unified

Communication Manager

AXL server

20 20 20

Define UCM and AXL Users

Define the IP address of CallManager and port number is 143

Unity Connection use IMAP port

Username and password must be the necessary privilege

21 21 21

Add A New Port Group Port Group is a logical

Group of voicemail port

Define Port Group and Ports

22 22 22

Check Configurations

Go to CallManager VoiceMail

23 23 23

Voicemail Subscriber

24 24 24 24 24

Cisco Unified Contact Center Express

25 25 25

UCCX

• Cisco CallManager (CCM)

–Implementation of IP Phones, directs VoIP calls to UCCX Express

• Directory (LDAP)

–Stores UCCX Express configuration data and UCCX Express scripts

• UCCX Express Server

–Runs Engine

• UCCX Express Script Editor

–Create and update UCCX Express scripts

• Cisco Agent Desktop (CAD)/ Cisco Supervisor Desktop (CSD)

–Agent and Supervisor functions Agent Monitoring and recording

26 26 26

UCCX Call Flow

CCM UCCX

CTI Port

Known as Call

Control Group

DN – 3201 - 3203

Script

Application

Queue

CSQ

Resource

Group/Skills

3001

A1

5001

A2

Cisco Media

3500

Trigger

CTI Route

Point

3500

JTAPI

user

RmCM

User

JTAPI Provider = CCM IP address

RmCM Provider = CCM IP Address

Trigger is registered with CCM as a CTI Route Point

Normal user

27 27 27

UCCX Express Setup

• Define a username in CallManager call “crsadmin” with password “cisco”

• UCCX Express does not have any administrative account therefore use the setup account to run the initial setup

– Setup User id: Administrator (A is capital)

– Setup Password: ciscocisco

• After running the wizard, select the new administrative account and re-login to UCCX with new account

28 28 28

Step 1 UCCX Express Setup

• Step 1 – Create a Admin account in CallManager

29 29 29

Step 2 Login to UCCX Server

Username: Administrator

Password: ciscocisco

30 30 30

Step 3 – Define AXL User/Server

31 31 31

Step 4 – Continue After license File to activate the component

32 32 32

Unified CM configuration

33 33 33

Language Selection & User Selection

34 34 34

UCCX Administration Page

35 35 35

Unified CM Telephony

36 36 36

Cisco Media Termination DG

Used to carry voice traffic

37 37 37

Call Control Group

38 38 38

Agent Account

39 39 39

Resource Group

Agent can be selected based on Skills

Or Resource group

40 40 40

CSQ

41 41 41

Add New IPCC Application

42 42 42

Add a Trigger to call the application

43 43 43

Trigger and CTI Ports in UCM 7

Device Menu CTI Route Points

Device Menu Phones

44 44 44

IP Phone Service for Agent

• Create an IP Phone Service with the following URL and Subscribe to IP Phone

• http://X.X.X.X:6293/ipphone/jsp/sciphonexml/IPAgentInitial.jsp

• Where X.X.X.X is the IP address of IPCC Express Server

45 45 45

Agent IP Phone and RM User

46 46 46

User Account Association

• Crsadmin = normal IPCC Admin account

• JTAPI USER – this user is associated with CTI Ports and CTI Route Point created by IPCC

–No Primary extension required

–No IPCC Extension Required

• RMUser – This user is associated with Agent IP Phone

–No Primary extension required

–No IPCC Extension Required

• Agent account just as jsmith – this is the agent

– Primary extension required

– IPCC Extension Required

47 47 47

Cisco Unified Presence 7.0

48 48 48

Presence 7.0 Overview

• collects information about a user's availability and communications capabilities

• facilitate presence-enabled communications for Cisco Unified Communications and critical business applications

• takes advantage of Session Initiation Protocol (SIP) technology

• Cisco Unified Presence is tightly integrated with various desktop clients and applications

49 49 49

Presence 7.0 Overview (cont’d)

• Cisco Unified Presence Modes of Operation

–Cisco Unified Communications Mode (30,000 users)

–Microsoft Office Interoperability Mode (10,000 users)

• Microsoft Outlook Calendar Integration

• Cisco Unified Presence Federation

• Centralized Communication Utility

• Cisco Personal Communicator Client (CUPC)

50 50 50

Overview of Presence 7.0

Step 1

CallManager: Service Parameters set the

Set the Default Inter-Presence Group Subscription to

“Allow Subscription”

51 51 51

Step 2 – SIP Trunk Profile

• Go to System / Security-Profile

• Add a SIP trunk security profile

• Use these settings

• Enable:

Accept Presence Subscription

Accept Out-of_Dialog REFER

Accept Unsolicited Notification

Accept Replaces Header

52 52 52

Step 3 – CallManager:

Add SIP trunk

CallManager: Add SIP trunk

• Add a SIP trunk for each CUPS associated with this CallManager

• Device / Trunk / Add Trunk / Protocol:SIP

• Subscribe CSS – Select a CSS that has access to all Phone DNs

CUPS Server

53 53 53

Step 4 – CallManager: AXL user

CUPS uses AXL SOAP to access the CM database

You have to configure a username/password:

• Easy&Fast: use the CCMAdministrator user

This user has the „Standard AXL API access‟ role

• Better: Create an application user with this role

– Add an Application user (for example “AXLuserCUPS”)

Create a group: “group_AXLaccess”

– Add this user to the “group_AXLaccess” group

– Click on the listbox (upper right corner) “Assign Role to

Usergroup”

– Assign the “Standard AXL API access” role to this group

54 54 54

Step 5 – CallManager: Services

Check if the following services are activated and

running. These are required for CUPS to operate

Cisco CallManager

Cisco TFTP

Cisco Extension Mobility

Cisco CallManager Cisco IP Phone Services

Cisco AXL Web Service

55 55 55

Step 6 – Call Manager

Configuration for IPPM

• Add an IP Phone if it doesn‟t exists for a user.

• Add users to the following group „Standard CCM Enduser‟ and

„Standard CTI Enabled‟ group.

• Associate the End User to their Device (IP PPhone)

• Have to set the Primary Extension for persistent login

where you only have to enter the PIN

56 56 56

Step 7 – CallManager:

Add PhoneMessenger user

CallManager: Add PhoneMessenger user

• Add an application user called “PhoneMessenger”

• Associate all phones that are going to use IPPM

• Put this user in the „Standard CCM End User‟ group

57 57 57

Step 8 – CallManager:

Add XML service

Add the IP Phone Messenger (IPPM) XML service

• Service name: IPPM

Service description: IP Phone Messenger

URL: http://<servername>:8081/ippm/default?name=#DEVICENAME#

• Use the IP address instead of <servername> if DNS is not enabled on the

phone

• No parameters are needed

58 58 58

Step 9 – CallManager: Subscribe phones

• Phones that are going to use IPPM now have to subscribe to the IPPM XML

service and Reset the phones

59 59 59

Step 10 – Call Manager:

Capabilities Assignment

• Go to the CallManager admin GUI

• Set the capabilities for each user

• Use Bulk Assignment for >1 user

• Licenses are used based on capabilities

• Select Enable UPS

60 60 60

Step 11 – Call Manager Configuration for Cisco Unified Personal

Communicator

Add an IP phone (if none exists) for the user

• Add the primary extension as one of the IP phone‟s lines -

this is the only line CUPC can control

• Create the end user account, and designate the user‟s

primary extension (DN), if not already configured

• Associate the user with the IP phone, and enable CTI

control for the phone

• Add the user to the “Standard CTI Enabled” and “Standard

CCM End Users” groups

• Configure Digest Credentials for the user

61 61 61

Step 12 – Call Manager Configuration for CUPC – Add CUPC Device (cont‟dt)

• Create a “Cisco Unified Personal Communicator” softphone device - name MUST

be: UPC<uppercase-userid>

•More on the naming scheme on separate slide

•Configure a single DN (use the primary extension shared with the IP phone)

•Disable “Allow control of device from CTI” under CUPC Device

•Associate the user with the CUPC device

•Configure voicemail settings for the shared line, if not already configured

•SIP Phone Security Profile – Select Standard SIP Profile for Auto-Registration

•SIP Phone – Select Standard SIP Profile

•Digest User – Select the user id who will be associated with this device

62 62 62

Step 13 Call Manager Configuration for CUPC – Add CUPC Device

• Create a softphone device –

use “Cisco Unified Personal

Communicator”

• The Device Name MUST be the

user‟s ID in the form;

UPC[0-9A-Z]{1,12}

meaning that you take out

anything that not‟s a letter or

number and only use the first

12 characters and capitalize

them

• Example: user id “fkhan”

becomes; UPCFKHAN

User id – VOICEBOOTCAMP

becomes UPCVOICEBOOTCAMP

63 63 63

Step 14 CUPS CONFIGURATION

Define username

And password of

AXL User

Ie. Administrator

Define the hostname of UCM

And IP address of

CallManger 7.0

64 64 64

Step 15 CUPS CONFIGURATION

Define username

And password of

AXL User

Ie. Administrator

Security Key defined

During installation

65 65 65

Step 16 Licencing

66 66 66

Step 17 Service activation

67 67 67

Step 18 – Add Presence Gateway

68 68 68

Step 19 Application Listener

69 69 69

Step 19 Application Listener

70 70 70

Step 20 service parameters

71 71 71

Step 21 SIP Proxy Settings

72 72 72

Step 22 IP PhoneMessenger

73 73 73

Step 23 Presence Settings

Select the UCM SIP Trunk

Created in CallManager

74 74 74

Step 24 CUPC Settings

75 75 75

Step 24 CUPC Settings

76 76 76

Step 25 Adding Voicemail

Unity Connection Server Configuration

• Go to Application – Unified Personal Communicator – Unity Server – Add New

• Name – Hostname of Unity Connection Server

• IP Address – IP Address of Unity Connection Server

• Port – 143

• Protocol Type - UDP

It is IMAP Port 143

77 77 77

CUPS Configuration for CUPC – Unity Server

Profile

Unity Server Profile Configuration

• Go to Application – Unified Personal Communicator – Unity Profile – Add

New

• Name – UnityConnection (Name can be any name)

• Voice Messaging Pilot – UnityCon

• Primary Unity Server – Select Unity Connection Server that was added

78 78 78

CUPS Configuration for CUPC – Meeting

Place Express Server

Meeting Place Express Server Configuration

• Go to Application – Unified Personal Communicator – Meeting Place Server –

Add New

• Name – Hostname of MPX Server

• IP Address – IP Address of MPX Server

• Port – 80

• Protocol Type – HTTP/HTTPS

79 79 79

CUPS Configuration for CUPC – Meeting Place

Profile Configuration

Meeting Place Profile Configuration

• Go to Application – Unified Personal Communicator – Meeting Place Profile –

Add New

• Name – Profile Name

• Primary MeetingPlace Server – Select Meeting Place Server that was added

80 80 80

CTI Gateway Server Configuration

• Go to Application – Unified Personal Communicator – CTI Gateway Server – Add

New

• Name – Hostname of Server running CTI Service (One of the CCM Server)

• IP Address – IP Address of Server running CTI Service Server

• Port – 2748

• Protocol Type – TCP

Add additional CTI Gateway Server if more than one CTI Server is available

CUPS Configuration for CUPC – CTI Gateway

81 81 81

CUPS Configuration for CUPC – CTI Gateway

Profile

CTI Gateway Server Profile Configuration

• Go to Application – Unified Personal Communicator – CTI Gateway Server

Profile – Add New

• Name – Profile Name

• Primary CTI Gateway Server – Select Primary CTI Gateway server

• Backup CTI Gateway Server – Select Backup CTI Gateway Server if any

configured

82 82 82

CUPS Configuration for CUPC – LDAP Server

LDAP Server Configuration

• Go to Application – Unified Personal

Communicator – LDAP Server – Add New

• Name – Hostname of LDAP Server

• IP Address – IP Address of LDAP Server

• Port – 389

• Protocol Type – TCP

* LDAP Server should be V3 compatible &

anonymous read access is sufficient

LDAP Server Configuration if

Global Catalogue server is used

for LDAP.

• Port – 3268

• Protocol Type – TCP

Please use the above Port and

Protocol type if Global Catalogue

server is used for LDAP.

83 83 83

CUPS Configuration for CUPC – LDAP Profile

LDAP Profile Configuration

• Go to Application – Unified Personal

Communicator – LDAP Profile – Add

New

• Name – Profile Name

• Distinguished Name, Configuration

Name and PWD – Fill any Value

• Distinguished Name – Enter user-id

with read access to LDAP.

• Password – Enter Password.

• Un-Check Anonymous Bind

• Set search Context – Set O and OU,

OU should contain users. Example

show in the picture is for AD.

• Primary LDAP Server – Select LDAP

Server that was added.

84 84 84

• THE END