Date post: | 24-Dec-2015 |
Category: |
Documents |
Upload: | stuart-stafford |
View: | 222 times |
Download: | 0 times |
© 2006 Cisco Systems, Inc. All rights reserved. 1
Unity Connection 7.0 Calendaring TOI
Andrew [email protected]
© 2006 Cisco Systems, Inc. All rights reserved. 2
Top View of New Calendaring Features
Connection Calendaring Terminology
Supported Calendaring Topologies
Scenario: Start and Join MP Meeting
Scenario: Calendar Event Notification
Configuration
Troubleshooting
Agenda
© 2006 Cisco Systems, Inc. All rights reserved. 3
Top View of FeaturesCalendar Browsing: Browse Outlook calendar or MeetingPlace meetings in one listing. Review start time, duration, subject, organizer, invitees, body, etc. Listen to events for today, tomorrow, or any day in the future.
Calendar Actions: Join a MeetingPlace meeting. Schedule and join a reservation-less MeetingPlace meeting. Accept, Decline, or Cancel an Outlook appointment. Send a voicemail to the organizer and/or all participants of an event.
Calendar Notifications: Receive SMS or SMTP notifications for upcoming events.
More details available in CUC 7.0 Calendaring FFS: EDCS-597636
© 2006 Cisco Systems, Inc. All rights reserved. 4
Top View of FeaturesPre-Existing Features now considered part of “Calendaring”: Contacts-sync with Exchange.
Free/busy-sync for PCTR “in meeting” based routing rules.
© 2006 Cisco Systems, Inc. All rights reserved. 5
Connection Calendaring Terminology
What do we mean by “event”, “meeting”, and “appointment”?
An event is any scheduled activity fetched from either Exchange or MeetingPlace.
A meeting is a kind of event which involves a MeetingPlace meeting.
An appointment is a kind of event which does not involve a MeetingPlace meeting.
So…
An event fetched from MeetingPlace is a meeting.
An event fetched from Exchange is an appointment.
© 2006 Cisco Systems, Inc. All rights reserved. 6
Supported Calendaring Configurations
Each user can be configured for calendaring in one of 3 ways: C1: CUC 7.0 + one MP 7.0 or MPE 2.x C2: CUC 7.0 + one Exchange 2003 or 2007 C3: CUC 7.0 + multiple calendaring / meeting servers (OUT for 7.0).
Note: users do not all have to be configured the same way.
CUC 7.0 MP 7.0 or MPE 2.x
CUC 7.0 Exchange 2003 or 2007
CUC 7.0 Exchange 2003 or 2007 MP 7.0 or MPE 2.x MP 7.0 or MPE 2.x
C1:
C2:
C3:
* T3 Not officially supported in Unity Connection 7.0
*
© 2006 Cisco Systems, Inc. All rights reserved. 7
Supported Calendaring Configuration (C1)
The C1 Configuration: CUC 7.0 + one MP 7.0 or MPE 2.x Meetings are fetched on-demand from MP/MPE when user calls in. Joining MP meetings is supported. Scheduling reservation-less MP meetings is supported. Accept/Decline operations are not supported. Calendar Event Notifications are not supported. “In meeting” based PCTR rules are not supported.
CUC 7.0 MP 7.0 or MPE 2.xUSER
Calls TUI / VUIFetches Meetings
© 2006 Cisco Systems, Inc. All rights reserved. 8
Supported Calendaring Configuration (C2)
The C2 Configuration: CUC 7.0 + one Exchange 2003 or 2007 Appointments are fetched from Exchange when user calls in. Joining MP meetings is not supported. Scheduling MP meetings is not supported. Accept/Decline/Cancel operations are supported. Calendar Event Notifications are supported. “In meeting” based PCTR rules are supported.
CUC 7.0 Exchange 2003 or 2007USER
Calls TUI / VUIFetches
Appointments
© 2006 Cisco Systems, Inc. All rights reserved. 9
Scenario: Start and Join Ad-Hoc Meeting
CUC 7.0USER
(1) Calls TUI (3) Schedules reservation-less meeting on MP server.
MP 7.0 or MPE 2.x
(2) Chooses to schedule meeting
(4) CUC facilitates a supervised transfer of the caller over to MP, providing special DTMF hash that will automatically log the user into the meeting, under their MP profile.
© 2006 Cisco Systems, Inc. All rights reserved. 10
Scenario: Calendar Event Notification
CUC 7.0
(1) Caches free/busy status over the next 48 hours, and polls for changes every 30 minutes *.
Exchange 2003 or 2007
* The polling cycle and # of hours of free/busy status to cache are both configurable.** The advanced warning defaults to 2 minutes, but is configurable.
SMS
SMTP
(2) Two minutes before an appointment is scheduled to begin, Connection will send a notification to either an SMTP or SMS client **.
© 2006 Cisco Systems, Inc. All rights reserved. 11
Calendaring Configuration
Calendaring Configuration checklist: Ensure Exchange / MP / MPE servers are prepared for CUC integration. Configure one External Service for each Exchange / MP / MPE server. Configure one External Service Account for each user. Adjust system-settings as needed.
CUC 7.0
USER A MeetingPlace
ExchangeUSER Z
External Service Accounts
External Services
Sys
tem
Set
tings
© 2006 Cisco Systems, Inc. All rights reserved. 12
Troubleshooting CalendaringIs Unity Connection configured correctly?Try the “test” button on the External Service Accounts page.
Is Exchange configured correctly?Try logging in to the user’s account via OWA:http://my.exchangesvr.com/exchange/[email protected] (E2K3)http://my.exchangesvr.com/owa/[email protected] (E2K7)If SSL is enabled on the External Service, use https.When prompted for login credentials, use the service account.
Is MeetingPlace / MeetingPlace Express configured correctly?Try logging in to the MP web service directly with a web browser:http://my.mpsvr.com/webservices/services/meetingservice?wsdl (MP/MPE)If SSL is enabled on the External Service, use https.When prompted for login credentials, use the API User account.
© 2006 Cisco Systems, Inc. All rights reserved. 13
Troubleshooting Calendaring
Relevant CUC Microtraces: CCL (info, trace) CsWebDav (info, trace)
Relevant Log Files: diag_CuCsMgr (for TUI/VUI problems) diag_Tomcat (for CPCA problems) Diag_CuGalSvc (for problems related to calendar event notifications)