Osv V9 Csta
Osv V9 Csta
Osv V9 Csta
A31003-H8090-T103-01-7618
Our Quality and Environmental Management Systems are
implemented according to the requirements of the ISO9001 and
ISO14001 standards and are certified by an external certification
company.
unify.com
Contents
Contents
History of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1 Introduction to this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 What’s New in OpenScape Voice V9 V9 / V8R1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3.1 Fallback to 3PCC Make Call. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3.2 One-way speaker call broadcast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3.3 Parallel - Simultaneous Alerting Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.4 CSTA change for hold/retrieve functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.5 Provide accumulated busy state for MLHGs / MLHG Pilot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.6 CSTA and OSMO/WebRTC Enhancements for Callback on Busy and No Reply . . . . . . . . . . . . . . . . 15
1.3.7 Centralized Call Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3.8 Do Not Disturb (DND) with Snooze Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.9 CSTASM to extend the length of the appSessionID and block Reset of an active session . . . . . . . . . 16
1.3.10 Introduce a noReOffer value to the noReOffer privateData flag to prevent delay in call processing in
certain scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.11 OpenScape_Voice V8 0 Branding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3.12 Enable modification of CSTA Application Interface Options, with an appropriate warning, when a CSTA
application status is connected. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3.13 ODC WE, web client shown no green phone icon to accept the incoming video call when 3 incoming
video calls left no answer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3.14 WebClient user cannot leave a callback against another party after not accepting a previous callback
return call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.3.15 CSTA-SM need to implement a random number for applicationSessionId and add a check/log entry for
bad appSession records to the audit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3.16 General Corrections and Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3.16.1 CSTA over HTTP/SOAP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3.16.2 Application Interface Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4 References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4.1 External CSTA Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4.2 Unify Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2 CSTA Service Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1 OpenScape Voice CSTA Operational Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2 ECMA CSTA Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.1 ECMA-323 Namespace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2.2 ECMA-323 Specified Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3 CSTA Application and OpenScape Voice Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3.1 Direct Connect Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3.2 CSTA Transport Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.3.2.1 CSTA over TCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.3.2.2 CSTA over SIP (for SIMPLE uaCSTA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.3.2.3 CSTA over HTTP/SOAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3.3 CSTA over SIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.3.4 QoS DSCP/TOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.3.5 Application Link Security Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.5.1 CSTA Application White List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 3
Contents
A31003-H8090-T103-01-7618, 01/2016
4 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
Contents
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 5
Contents
A31003-H8090-T103-01-7618, 01/2016
6 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
Contents
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 7
Contents
A31003-H8090-T103-01-7618, 01/2016
8 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
Contents
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 9
csta_hoc.fm
History of Changes
History of Changes
A31003-H8090-T103-01-7618, 01/2016
10 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_intro.fm
Introduction to this Guide
Scope
1.1 Scope
The OpenScape Voice CSTA Interface Specification defines the CSTA Services
that allow functional integration between any CSTA-enabled application
(computing function) and OpenScape Voice (switching function).
The information in this specification is based on a suite of ECMA CSTA Standards
and Technical Reports (Refer to European Computer Manufacturers Association
(ECMA)). The ECMA CSTA specification provides a comprehensive description
of the architectural and practical issues involved in applying, implementing, and
utilizing CSTA-based CTI applications.
The OpenScape Voice basic CSTA Interface Specification consists of the
following parts:
• PART II - CSTA Event Flows are written in a format similar to ECMA TR/82
and describes specifics call flows between a CSTA-enabled application and
the OpenScape Voice. These event flows are provided as examples and are
subject to change without notice to third-party application providers.
• PART III - CSTA Private Data Schema provides the OpenScape Voice V9
Private Data Schema using ECMA-323 and ECMA 354 guidelines.
Unless otherwise stated, supported OpenScape Voice CSTA services are
compliant with the operational requirements described in the ECMA standards
and technical reports listed in Section 1.4, “References”.
1.2 Audience
It is assumed that the reader of this specification has a basic working knowledge
of ECMA CSTA standards and technical reports. The ECMA International web
site provides an excellent CSTA highlights presentation (Refer to European
Computer Manufacturers Association (ECMA))
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 11
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
• The private tag "broadcast" and the existing private tag "Intercom" shall be
reported in the Snapshot Device response and Snapshot Call response for
the initiator and the receivers accordingly.
Impacts on services permitted:
• Transfer Call, Single Step Transfer and Conference Call services are not
allowed on 1-way speaker broadcast calls
A31003-H8090-T103-01-7618, 01/2016
12 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
• It's possible to invoke a 3rd call leg after consultation from a 1-way speaker
broadcast call. In this case the 1-way speaker broadcast call can be isolated
(on hold) with no services until the third call leg is released.
• The following services are not allowed on 1-way speaker broadcast calls:
• The privateData tag “Intercom” is reported in the following event for the
receivers:
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 13
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
• When there is an active monitored on the Hunt Group pilot and all members
are Busy on a Call or Hunt Make Busy is active.
A31003-H8090-T103-01-7618, 01/2016
14 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
• After a monitor is started on a Hunt Group where all members are currently
Busy on a Call or Hunt Make Busy is active.
• After an AMB event has been sent OSV shall send a Clear Connection Event
when at least one member becomes available and no other calls are currently
in queue.
See QueuedEvent and Snapshot Device Response for xml example of AMB.
• Introduce the CSTA Get CallBack service and response to enable client to
display a list of pending callback targets. Client should provide option to
cancel callbacks.
• Call Log Snapshot - CF requests SF to all available call log data for specific
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 15
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
• Call Log Delete Entry - CF request SF to delete one or more call log entries
The Call Log Event:
• Call Log Event - SF send to CF to update call log information. This can be all
call log entries (after Call Log Snapshot) or single entry in real time.
• Set Do Not Disturb Service - Enables client to set DND with a snooze timer.
When the snooze timer expires the DND feature is set to not active and DND
event is sent.
• Do Not Disturb Event - Informs all connected clients that the DND feature is
active and if it has a snooze duration
• If the noReOffer string is <null> OSV will not long set the Offered Timer but
immediately treat the call as Accepted.
• If the noReOffer string is "Retry" then OSV will reset the Offer Timer and allow
the application to try to Accept or Deflect the call before OSV implicitly
Accepts the call and proceeds.
Refer to CSTA I/F PART III - ONS (INTERNAL).
A31003-H8090-T103-01-7618, 01/2016
16 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 17
csta_intro.fm
Introduction to this Guide
What’s New in OpenScape Voice V9 V9 / V8R1
The limitation that only one connection is supported over CSTA over HTTP/SOAP
has been removed from section 2.4.3.3.
No HTTPS support limitation has been added from section 2.4.3.3.
A31003-H8090-T103-01-7618, 01/2016
18 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_intro.fm
Introduction to this Guide
References
1.4 References
2. ECMA-269
Services for Computer Supported Telecommunications Applications (CSTA)
Phase III, 7th edition (December 2006)
http://www.ecma-international.org/publications/standards/Ecma-269.htm
3. ECMA 354
Application Session Service
First edition / June 2004.
http://www.ecma-international.org/publications/standards/Ecma-354.htm
4. ECMA TR/82
Scenarios for Computer Supported Telecommunication Applications (CSTA)
Phase III, 2nd edition June 2009
http://www.ecma-international.org/publications/techreports/E-TR-082.htm
5. ECMA-323
XML Protocol for Computer Supported Telecommunications Applications
(CSTA) Phase III
4th edition (December 2006)
http://www.ecma-international.org/publications/standards/Ecma-323.htm
6. ECMA TR/72
Glossary of definitions and terminology for Computer Supported
Telecommunications Applica¬tions (CSTA) Phase III
3rd edition (June 2000)
http://www.ecma-international.org/publications/techreports/E-TR-072.htm
7. ECMA TR/87
Using CSTA for SIP Phone User Agents (uaCSTA)
1st Edition / June 2004
http://www.ecma-international.org/publications/techreports/E-TR-087.htm
8. ECMA 348
Web Services Description Language (WSDL) for CSTA Phase III
3rd. Edition
http://www.ecma-international.org/publications/standards/Ecma-348.htm
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 19
csta_intro.fm
Introduction to this Guide
References
A31003-H8090-T103-01-7618, 01/2016
20 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
OpenScape Voice CSTA Operational Model
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 21
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
A31003-H8090-T103-01-7618, 01/2016
22 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
0 1 2 3 4 5 6 7 8
0 0 Length Invoke ID XML message body
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 23
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
A31003-H8090-T103-01-7618, 01/2016
24 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
OpenScape Voice supports a limited User Agent CSTA (uaCSTA) interface with
OpenStage phones. The interface is based upon the uaCSTA environment where
OpenScape Voice is a back-to-back user agent fronting CSTA applications and
using uaCSTA to communicate to Unify SIP phones on the back-end. The
OpenScape Voice and OpenStage implementation is follows the uaCSTA
landscape described in ECMA TR/87 and illustrated below.
CSTA does not use uaCSTA when multiple contacts are registered.
Refer to Section 2.4, “Supported CSTA Services and Events (by Device Type)”
for a list of uaCSTA services supported by OpenScape Voice.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 25
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
The uaCSTA is transported with SIP messages, but not within a specific SIP call
dialog. This allows uaCSTA requests to be sent to the phone even if the phone is
not currently involved in a call. CSTA over SIP transport is defined an internal
OSCAR SIP User Agent specification.
OpenStage phones currently support CSTA over SIP for SIMPLE uaCSTA.
A31003-H8090-T103-01-7618, 01/2016
26 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
Multiple CSTA applications can be served by a single OSV as long as each CSTA
application uses a unique IP address for its CSTA link (for either HTTP/SOAP or
TCP).
Note: ECMA 348 WSDL files reference ECMA 269 and 323 editions that are later
than those supported by OpenScape Voice defined in section 2.2 of this
specification.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 27
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
A31003-H8090-T103-01-7618, 01/2016
28 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
CSTA Application and OpenScape Voice Configurations
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 29
csta_overview.fm
CSTA Service Overview
Supported CSTA Services and Events (by Device Type)
• Type 1
Table 3 Recommended CSTA Device Type for SIP Phones and Clients
1 Subscribers that do not have a physical registering device can still use CSTA and One Number
Service (ONS Inbound and Outbound). In this case, it is recommended that Type 1 be provisioned.
A31003-H8090-T103-01-7618, 01/2016
30 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Recommended CSTA Device Type Settings
Consultation Call
Conference Call
Generate Digits
Reconnect Call
CSTA Device Type
Alternate Call
Retrieve Call
Transfer Call
Answer Call
Accept Call
Deflect Call
Make Call
Hold Call
Normal X X X X X X1 X X X2 X
Type 13 X X X X X X X X X X X X X X
CSTA over SIP X X X X X X X X X X X X X X X
Table 4 CSTA Call and Device Control Services Supported by CSTA Device
Types
1 If a call is placed on hold by the phone, then CSTA retrieve call will work only with Unify phones.
2 Auto-origination (hands-free) is not supported. This means that the calling device must go off-
hook manually.
3 Subscribers that do not have a physical registering device can still use CSTA and One Number
Service (ONS Inbound and Outbound). In this case, it is recommended that Type 1 be
provisioned.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 31
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• Supported Event Cause Codes are defined in each CSTA event subsection
description within Section 4, “OpenScape Voice CSTA Service Description”.
A31003-H8090-T103-01-7618, 01/2016
32 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• Supports characters “0” – “9”; characters “*”, “#” and “+”. The comma is
supported, but only for the Generate Digits service.
• Permits visual formatting characters such as space, “(“, “)” and “-“from the
application. However, visualization formatting characters are ignored and
removed by OpenScape Voice signaling manager and not repeated in any
service response or events.
• OpenScape Voice may send DD format in CSTA responses and events when
no other deviceID information is available, such as, Name, Display Number
or OND.
Note: One Number Service Device (OND) is internal to Unify and is used over
the CSTA interface between OpenScape Voice and OpenScape UC
Application (refer to Appendix F, “One Number Service (ONS)” for further
details).
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 33
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
A31003-H8090-T103-01-7618, 01/2016
34 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 35
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
The following Name String tags are supported by OpenScape Voice. OpenScape
Voice ignores any unsupported tag.
A31003-H8090-T103-01-7618, 01/2016
36 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 37
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• Global Number Format (GNF) supports both the DD and SFR (DN) device ID
formats.
• GNF is identified by a leading plus (“+”) and not other formatting characters.
A31003-H8090-T103-01-7618, 01/2016
38 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
For deviceID parameters that only present the NID, such as,
associatedCallingDevice, associatedCalledDevice and device (as used in the
Call Information Event) the attribute typeOfNumber = “deviceNumber” must be
included in order for the application to correctly identify that the number is not a
dialingNumber (default for OpenScape Voice V9).
Example XML with deviceNumber:
<associatedCalledDevice typeOfNumber=”deviceNumber”>
<deviceIdentifier>N<134217729></deviceIdentifier>
</associatedCalledDevice>
1. OpenScape Voice currently does not support deviceID name (prNam) and
number (prNum) privacy tags defined in the SFR format section. Refer also
to Switching Function Representation (SFR) in Section 2.6.1.1.
2. OpenScape Voice supports several privacy subscriber features that will block
name and number information. Privacy applies to subscriber DNs and Group
Devices (MLHG Pilot) DNs.
– Privacy features may be applied to calling and called number and name
presentation independently when using the SFR format. For example,
number presentation may be blocked and only the name presented.
3. The following privacy presentation are applied to the device identifiers for the
following scenarios:
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 39
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
– For calls to an MLHG pilot number the CSTA events reported to the caller
will provide the number display info of the MLHG pilot for the agent
device. If the MLHG pilot has subscriber number privacy set, the display
info associated with the agent device will also be “restricted”. If the MLHG
pilot does not have privacy set, the display info associated with the agent
device will be the display info that is associated with the pilot.
– For calls to an MLHG pilot number, the CSTA events reported to parties
other than the caller (i.e. the pilot or the agent) will provide the display info
of the agent for the agent device, and this display info will reflect the
privacy settings for the agent.
8. OpenScape Voice call processing has a restriction where the phone displays
are not updated for External calls. However, for CSTA, the OpenScape Voice
does report the normal CSTA events with updated display information for the
life of the call.
A31003-H8090-T103-01-7618, 01/2016
40 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 41
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• If displayNumber tag is not present and deviceID is not “restricted” then the
deviceID number may be presented.
Note: One Number Service Device (OND) is internal to Unifyand is used over
the CSTA interface between OpenScape Voice and OpenScape UC
Application (refer to Appendix F, “One Number Service (ONS)” for further
details).
A31003-H8090-T103-01-7618, 01/2016
42 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• If the application does support a name lookup function by number and the
deviceID is not “restricted” then the name may be display as it appears in the
directory. However, if no entry is found in the directory then the name field of
the deviceID should be displayed.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 43
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
generic “category”
deviceOutOfService
invalidConnectionState
resourceBusy
requestedProtocolVersionNotSupported
noSessionIDAvailable
serverResourcesBusy
maxNumberSessions
invalidSessionID
CSTA Service
CAPABILITIES
EXCHANGE
SERVICES
get CSTA features x x
get logical device x x x x
Information
get switching x x
function capabilities
SYSTEM SERVICES
system register x x
request system x x
status
system status x x
MONITORING
SERVICES
monitor start x x x x
monitor stop x x
SNAPSHOT
SERVICES
snapshot call x x x x
snapshot device x x x x x
snapshot devicedata x x x
APPLICATION
SESSION SERVICES
Table 9 Supported Negative Service Responses
A31003-H8090-T103-01-7618, 01/2016
44 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
generic
invalidDevicID
invalidCallID
privellegeViolationSpecificDevice
privellegeViolationSpecificDevice
InvalidMonitorObject
invalidMonitorCrossRefId
requestIncompatibleWithMedia
requestIncompatibleWithDevice
requestIncompatibleWithMedia ActiveConnection
serviceNotSupported
InvalidDestination
InvalidForwardingDestination
invalidForwardingType
generic “category”
deviceOutOfService
invalidConnectionState
resourceBusy
requestedProtocolVersionNotSupported
noSessionIDAvailable
serverResourcesBusy
maxNumberSessions
invalidSessionID
CSTA Service
abort application x
session
reset application x
session timer
start application x x x x x
session
stop application x
session
CALL CONTROL
accept call
alternate call x x x
answer call x x x
call back call-related x x x x x
clear connection x x x x
conference call x x x
consultation call x x x
deflect call (target is x x x x x
alerting or offered
party)
directed pickup call x x x x x x x
group pickup call x x x x x x
hold call x x x
make call x x x x x
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 45
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
generic
invalidDevicID
invalidCallID
privellegeViolationSpecificDevice
privellegeViolationSpecificDevice
InvalidMonitorObject
invalidMonitorCrossRefId
requestIncompatibleWithMedia
requestIncompatibleWithDevice
requestIncompatibleWithMedia ActiveConnection
serviceNotSupported
InvalidDestination
InvalidForwardingDestination
invalidForwardingType
generic “category”
deviceOutOfService
invalidConnectionState
resourceBusy
requestedProtocolVersionNotSupported
noSessionIDAvailable
serverResourcesBusy
maxNumberSessions
invalidSessionID
CSTA Service
reconnect call x x x
retrieve call (from x x x
hold)
single step transfer x x x x x
transfer call x x x
CALL ASSOCIATED
FEATURES
change connection x x x x
information
generate digits x x x
PHYSICAL DEVICE
FEATURES
get message waiting x x x x
indicator
get microphone mute x x x x x x
get speaker volume x x x x x x
set microphone mute x x x x x x
set speaker volume x x x x x x
LOGICAL DEVICE
FEATURES
call back non-call- x x x x x x
related
get agent state x x x
get do not disturb x x x x x
A31003-H8090-T103-01-7618, 01/2016
46 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
generic
invalidDevicID
invalidCallID
privellegeViolationSpecificDevice
privellegeViolationSpecificDevice
InvalidMonitorObject
invalidMonitorCrossRefId
requestIncompatibleWithMedia
requestIncompatibleWithDevice
requestIncompatibleWithMedia ActiveConnection
serviceNotSupported
InvalidDestination
InvalidForwardingDestination
invalidForwardingType
generic “category”
deviceOutOfService
invalidConnectionState
resourceBusy
requestedProtocolVersionNotSupported
noSessionIDAvailable
serverResourcesBusy
maxNumberSessions
invalidSessionID
CSTA Service
get forwarding x x x x x x
set agent state x x x
set do not disturb x x x x x
set forwarding x x x x x x x
Note: The negative acknowledgement error codes sent by the computing domain
are application specific and is ignored by OpenScape Voice. An entry in the error
log is generated.
2.6.3.1 General
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 47
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• During the course of a call only certain CSTA services are permitted
depending on the event, connection state and possibly the cause.
• Even in a specific call state, certain restrictions come about because of other
conditions, for example, number of calls at a device, and so on. These can be
applied as special rules after obtaining the basic rule based on event,
connection state and cause.
A31003-H8090-T103-01-7618, 01/2016
48 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
D. Enabled (OpenScape
Voice Subscribed)
E. Current
Call
Info
F. Rules
Layers A through F are combined to create the set of services that can be
executed upon a call in a given call state. To be available to a user, a feature must
be permissible in each of the layers.
Within layers B, C and D, purchased and enabled features have an effect on the
static feature presentation, and thus later on the dynamic aspect of the services
permitted.
Within layer E is affected by device type where service is invoked (Table 10).
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 49
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
CSTA Service
Consultation Call
SS Transfer Call
Conference Call
Generate Digits
Reconnect Call
Alternate Call
Retrieve Call
Transfer Call
Answer Call
Accept Call
Deflect Call
Make Call
Hold Call
Standard CSTA
by Device Type
Normal
SimenesType1
Phone / Client
CSTA over SIP
MLHG Pilot
(Group Device)
Table 10 servicesPermitted by Device Type
A31003-H8090-T103-01-7618, 01/2016
50 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
Deeper within layer E, the state of the connection affects the servicesPermitted
in a dynamic manner. Table 11 servicesPermitted by Connection State provides
a list of currently supported events and the servicesPermitted presentation. The
table bases servicesPermitted presentation on the local connection state of the
device receiving the event. In considering the services permitted, the event cause
may also need to be considered when determining the feature availability. This
table only represents the basic results as further rules is used to modify what the
application sees.
CSTA Service
Consultation Call
SS Transfer Call
Conference Call
Generate Digits
Reconnect Call
Call Back Call-
Alternate Call
Retrieve Call
Transfer Call
Answer Call
Accept Call
Deflect Call
Make Call
Hold Call
Related
Connection State
Ye Ye Ye Ye
Alert – offering N2 N2 N1 N1 N1 N2 N1 N2 N1 N1 N2 N2
s s s s
Ye Ye Ye Ye Ye Ye
Alert – ringing N1 N1 N1 N1 N1 N2 N1 N1 N2 N2
s s s s s s
Alert – entering
N1 N2 N2 N2 N2 N1 N1 N2 N1 N2 N1 N2 N1 N1 N2 N2
distribution
Connected Ye Ye Ye Ye Ye Ye Ye Ye Ye Ye
N1 N1 N1 N2 N1 N2
s s s s s s s s s s
Failed Ye Ye
N1 N1 N1 N1 N1 N2 N1 N2 N1 N2 N1 N1 N2 N2
s s
Hold Ye Ye Ye Ye Ye Ye Ye
N1 N1 N1 N1 N2 N1 N2 N2 N2
s s s s s s s
Initiated Ye Ye
N1 N1 N2 N1 N1 N1 N1 N1 N1 N1 N1 N1 N2 N2
s s
Null Ye
N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1
s
Queued Ye Ye
N1 N2 N2 N2 N1 N1 N1 N2 N1 N2 N1 N1 N2 N2
s s
Yes = Permitted by CSTA and OpenScape Voice
N1 = Not permitted by CSTA
N2 = Not permitted by OpenScape Voice
Table 11 servicesPermitted by Connection State
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 51
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
The final layer of the inverse pyramid, layer F, represents as set of exception
rules which are used to clarify the final services permitted value. Some of the key
conditions are as follows:
• CSTA permits a Make Call when the device can support a new Null or
Initiated call. It does just depend upon the current connection state of the
device per se, but the ability of the device to support multiple calls in that
state.
• Reconnect requires that one connection be in Hold state and there is more
than one call on the device else the service is not permitted.
• Single Step Transfer requires only one call be present for the device in
Connected state else the service is not permitted. The service is also not
permitted if the device is part of a conference (TWC or Large).
• Generate Digits requires a call in a connected state that is, not part of a
conference.
• If the current call leg is part of a Large Conference (SIP), the only allowed
services are Consultation, Hold, Retrieve, Reconnect, Alternate,
ClearConnection and Conference. This call never digresses back to a basic
call.
• Consultation Call will be presented on the active call. If the physical device
supports uaCSTA, then a consultation call will be presented when there are
two call legs active. If there are multiple calls at an AoR with multiple contacts
(see Section 3.2.7, “Multiple Contacts (SIP Forking)”), then consultation is
possible on only one callID.
A31003-H8090-T103-01-7618, 01/2016
52 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_overview.fm
CSTA Service Overview
Common CSTA Parameter Considerations
• Retrieve does not work for non-uaCSTA devices unless the device was put
on hold using the application.
• Answer Call is not allowed if multiple contacts are registered on the called
device.
a) ENTERING_DISTRIBUTION
b) RECALL
c) RECALLBUSY
d) RECALLFORWARDED
e) RECALLNOANSWER
f) CALLBACK or
g) SINGLESTEPTRANSFER
• Answer Call does not work unless the subscriber is provisioned as Type1 or
CSTA over SIP.
• Alternate Call will be presented but will not work if the autoReconnect feature
is not configured on the Unify phone.
• Call waiting in the phone is required for initial consultation, hold, and
conferencing.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 53
csta_overview.fm
CSTA Service Overview
OpenScape Voice Feature Interaction with CSTA and ONS
Note: One Number Service (ONS) is internal to Unify and is used over the CSTA
interface between OpenScape Voice and OpenScape UC Application (for further
details please refer to Appendix F, “One Number Service (ONS)”).
A31003-H8090-T103-01-7618, 01/2016
54 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
Application Connectivity
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 55
csta_admin.fm
Administration and Management Considerations for CSTA
Application Connectivity
Note: CSTA over TCP or HTTP / SOAP does not support secure access.
A31003-H8090-T103-01-7618, 01/2016
56 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
Application Connectivity
If the OpenScape Voice V9 node cluster is co-located (i.e., within the same
network domain) and node1 is down then cstasm1_vip is migrated to node 2 as
shown in the Figure 6 below. CSTA services are handled by cstasm1 on Node 2.
It should be noted that the migration of cstasm1_vip causes a disconnection of
the TCP link. The application is expected to re-establish the connection. The
logical location of cstasm1_vip is transparent to the application.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 57
csta_admin.fm
Administration and Management Considerations for CSTA
Application Connectivity
A31003-H8090-T103-01-7618, 01/2016
58 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
Application Connectivity
Active call media paths are always maintained after a failover. However, call data
is only available to the recovering node if both nodes have the same release level.
If the nodes are of different release levels, the CSTA call data for calls active
during the failover shall not be available.
If both nodes have the same release level, OpenScape Voice V9 is able to
maintain call related data for calls that were established at the time of failover and
those that occured before the application re-established its connection.
Applications that re-establish their connection are able to rediscover any active
calls via CSTA snapshot services.
Attention: In this case, messages are sent over the clusters cross-channel which
means that the overall call processing performance shall degrade. Therefore, it is
highly recommended that if the application does connect to cstasm2_vip that it
also periodically check for the availability of cstasm1_vip and if possible re-
establish the connection to cstasm1_vip and tear down the connection to
cstasm2_vip.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 59
csta_admin.fm
Administration and Management Considerations for CSTA
Subscriber Management Configuration (OpenScape Voice Assistant) or Expert Mode using CLI
• Provision SIP endpoint data. This is required whether a device registers for
the BGL or not.
A31003-H8090-T103-01-7618, 01/2016
60 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
Subscriber Management Configuration (OpenScape Voice Assistant) or Expert Mode using CLI
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 61
csta_admin.fm
Administration and Management Considerations for CSTA
Subscriber Management Configuration (OpenScape Voice Assistant) or Expert Mode using CLI
A31003-H8090-T103-01-7618, 01/2016
62 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
Subscriber Management Configuration (OpenScape Voice Assistant) or Expert Mode using CLI
Attention: This section is for Unify internal use only. Refer to Appendix F, “One
Number Service (ONS)” for further details.
ONS is provisioned under the User Mobility Services category. OpenScape Voice
One Number Service requires CSTA subscriber service provisioning.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 63
csta_admin.fm
Administration and Management Considerations for CSTA
Subscriber Management Configuration (OpenScape Voice Assistant) or Expert Mode using CLI
• CSTA provides normal event flows for any monitored DN used in a keyset
arrangement.
• CSTA call control and associated call control services are blocked (via
servicesPermitted) while a monitored DN is in-use as a secondary
appearance on another device. All service requests are rejected.
• The deviceID SFR format has been enhanced to include a “keyID” tag that
identifies the shared line device that is currently involved in an active call.
A31003-H8090-T103-01-7618, 01/2016
64 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
Subscriber Management Configuration (OpenScape Voice Assistant) or Expert Mode using CLI
based line appearance, the called device is the line that answered, but the
displayNumber is the display number for the device upon which the line
appears.
Exception: If the CISNUM service is not enabled at the caller’s device, or
if the caller is in another BG, such that called party display information is
not presented to the phone, CSTA attempts to provide display information
using NDAL API. In this special case, the displayNumber is always the
display number for the line that was called.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 65
csta_admin.fm
Administration and Management Considerations for CSTA
Failure and Restart Considerations
OpenScape Voice also supports DNS. Ideally, CSTA applications should also
support the DNS SRV record and actually look for a live CSTA signaling manager
in a list of IP addresses provided. However, if this is an option that application may
consider. If a hot standby capability is not possible due to time/effort then a cold
stand-by should be used.
A31003-H8090-T103-01-7618, 01/2016
66 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_admin.fm
Administration and Management Considerations for CSTA
ECMA 354 Application Session Services
• There are several application interface options that have been defined over
the releases to enable or disable presentation of privateData or other new
functionality. This enables OSV to be upgraded without affecting backward
compatibility of installed applications.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 67
csta_admin.fm
Administration and Management Considerations for CSTA
CSTA Application Management
A31003-H8090-T103-01-7618, 01/2016
68 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
4.1.1 Services
The Get CSTA Features service obtains the list of CSTA services and events
supported by the switching function.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 69
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
The Get Logical Device Information service is used to obtain the current set of
characteristics / capabilities associated with the logical element of a given device.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
70 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 71
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
A31003-H8090-T103-01-7618, 01/2016
72 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 73
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
74 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 75
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
Parameter Supported
acdCall Y
lowPriorityCall N
priorityCall Y
highPriorityCall Y
maintenanceCall N
directAgent Y*
assistCall N
voiceUnitCall N
privateCall N
personalCall N
sensitiveCall Y
confidentialCall N
encryptedCall Y**
A31003-H8090-T103-01-7618, 01/2016
76 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
• agentID (32)
• callID in the ConnectionID (16)
• CSTAPrivateData parameter type: (128)
• Device Identifiers (128)
• userData(256)
• charactersToSend parameter: (32)
If any of the above values is zero, then the parameter or
parameter type is not supported.
servEvtsList Y Specifies a list of capability bitmap parameter types
corresponding to categories of services. This list
corresponds to those services and events listed in
Section 2.4, “Supported CSTA Services and Events (by
Device Type)”. Supported parameters:
• capExchangeServList
• systemStatServList
• monitoringServList
• snapshotServList
• callControlServList
• callControlEvtsList
• callAssociatedServList
• callAssociatedEvtsList
• logicalServList
• logicalEvtsList
• deviceMaintEvtsList
If a list entry is not included in the list, then the
corresponding category of services/events is not
supported by the switching function.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 77
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
Note: OpenStage devices support some physical device capabilities such as,
volume and mute control. Refer to Section 4.10, “Physical Device Features” for
details.
The Get Switching Function Devices service is used by the computing function to
obtain the current set of devices in the application working domain along with their
associated device categories and associated device names.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
78 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
Positive Acknowledgment
The positive acknowledgement for the Get Switching Function Devices
service indicates that one or more Switching Function Devices services
will subsequently be generated by the switching function.
Acknowledgement Model
There is no positive acknowledgement. This is sent as a result of Get Switching
Function Devices service request.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 79
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Capabilities Exchange
Positive Acknowledgement
There are no positive acknowledgements associated with this service request.
A31003-H8090-T103-01-7618, 01/2016
80 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 81
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
Positive Acknowledgment
A31003-H8090-T103-01-7618, 01/2016
82 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
4.2.2 Services
The Request System Status service is used by the computing function to obtain
(that is, query) the system status of its peer function.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Positive Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 83
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
• System Status messages are sent after the System Register service request
is received or after a System Status request from the computing function
when used as a heartbeat mechanism.
A31003-H8090-T103-01-7618, 01/2016
84 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
• The following tables describe reasons for system status services requests.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 85
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
A31003-H8090-T103-01-7618, 01/2016
86 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 87
csta_service_desc.fm
OpenScape Voice CSTA Service Description
System Services
A31003-H8090-T103-01-7618, 01/2016
88 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Monitoring Service
4.3.1 Services
The Change Monitor Filter service is used to modify the set of event reports that
are filtered out (not sent) over an existing monitor. The new set events to be
reported are listed in the service acknowledgement.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Positive Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 89
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Monitoring Service
The Monitor Start service initiates event reports (otherwise known as events) for
a device.
OpenScape Voice does not support call monitoring.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
A31003-H8090-T103-01-7618, 01/2016
90 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Monitoring Service
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 91
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Monitoring Service
Positive Acknowledgement
<monitorCrossRefID>15619231439</
monitorCrossRefID>
<monitorCrossRefID>15619231439:webR
CT</monitorCrossRefID>
A31003-H8090-T103-01-7618, 01/2016
92 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Monitoring Service
• OpenScape Voice supports only device monitoring. If the call leaves the
monitored device the monitoring can’t be continued.
• OpenScape Voice does not currently limit the number of device monitors per
TCP link or Application Session.
• Monitoring is only guaranteed for devices within the switching sub domain.
• Multiple monitors may exist for the same station device or group device. Each
monitor may have a unique event filter.
The Monitor Stop service is used to cancel a previously initiated Monitor Start
service.
The Monitor Stop service can be issued by a function to terminate or signal the
termination of a corresponding Monitor Start service.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 93
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Snapshot Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2.
Positive Acknowledgement
A positive acknowledgement to the service request indicates that the Cross Reference ID
provided in the Monitor Start response is no longer invalid.
4.4.1 Services
The Snapshot Call service provides information about the devices participating in
a specified call. The information provided includes device identifiers, their
connections in the call, and local connection states of the devices in the call as
well as call related information. Information that applies to the entire call is
provided in the Snapshot Call positive response. Information that is specific to
each endpoint in the call (snapshotData parameter) is provided in the Snapshot
Call positive acknowledgement Dynamic Feature Availability is supported and
provided in the servicesPermitted parameter.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
94 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Snapshot Services
Positive Acknowledgement
• If any of the partner devices are not provisioned with CSTA the
servicesPermitted is omitted and the localConnectionInfo becomes
“unknown”.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 95
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Snapshot Services
The Snapshot Device service provides information about calls associated with a
given device. The information provided identifies each call that the device is
participating in and the local connection state of the device in that call. This
service also provides a mechanism to cleanup any so-called “ghost calls”.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
96 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Snapshot Services
• This service reports available for the prime line of a keyset device only.
• All active connections known by CSTA are reported immediately. After the
acknowledgement, CSTA performs an asynchronous verification on each
connection to determine if these connections that are still invalid (i.e., so
called ghost-calls). Invalid connections are cleared by CSTA.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 97
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Snapshot Services
<callControlServices />
<callAssociatedServices />
<mediaAttachementServices />
<routeingServices />
<voiceServices />
</servicesPermitted>
<mediaServiceInfoList />
</snapshotCallResponseInfo>
</snapshotData>
</crossRefIDorSnapshotData>
<callingDevice>
<notKnown />
</callingDevice>
<calledDevice>
<deviceIdentifier>+15619231416</deviceIdentifier>
</calledDevice>
</SnapshotCallResponse>
A31003-H8090-T103-01-7618, 01/2016
98 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Snapshot Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 99
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
• OpenScape Voice supports only one Application Session per CSTA TCP
connection. A second Start Application Session Service request on a CSTA
TCP connection is rejected.
A31003-H8090-T103-01-7618, 01/2016
100 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 101
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
Positive Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
102 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
Negative Acknowledgement
• Application Session XML namespace ECMA 354 was added to all Application
Session Services. For the requestedProtocolVersion and
actualProtocolVersion, the OpenScape Voice switching function only uses
the protocolVersion in the request/response messages exchanged with the
application. Therefore, it is required that the applications list the Application
Session XML namespace as their first namespace in the protocolVersion
element of their Application Session XML messages (refer to Section 2.2.2,
“ECMA-323 Specified Tags”).
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 103
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
• OpenScape Voice and application may negotiate for the actualDuration. The
requestedDuration and actualDuration granularity is in seconds. OpenScape
Voice supports an Application Session duration range of 120 seconds (2
minutes) minimum to 3600 seconds (1 hour) maximum.
• The following table defines the OpenScape Voice rules for delivering the
actualDuration:
requestedDuration actualDuration
(from application) (from OpenScape Voice)
Start Application Session Reset Application Session
Timer
Within duration range requestedDuration requestedDuration
< minimum range value Minimum duration value Minimum duration value
> maximum range value Maximum duration value Maximum duration value
Not provided by application 900 seconds (15 minutes) Last negotiated
actualDuration
• The extensions parameter defined in ECMA 354 shall for the purpose of
negotiating a Heartbeat Timeout value between OpenScape Voice and
application.
• OpenScape Voice uses the negotiated Heartbeat value to trigger backup call
distribution on specific Group Devices (MLHG).
A31003-H8090-T103-01-7618, 01/2016
104 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
• The rules for used by OpenScape Voice to determine the actualHBT value
are as follows:
requestedHBT actualHBT
(from application) (from OpenScape Voice)
Start Application Session Reset Application Session
Timer
< actualDuration for the requestedHBT requestedHBT
session
> actualDuration for the Use the minimum session Use the minimum session
session duration value duration value
Not provided by application No HBT is used by Last negotiated actualHBT
application
• Expiration of the HBT does not affect the active Application Session which
remains active until the actualDuration timer expires.
Note: While ECMA 354 permits multiple application sessions for CSTA over
SOAP, this is not the case for CSTA over TCP supported by OpenScape
Voice. Only one Application Session per TCP link is supported by OpenScape
Voice. OpenScape Voice negatively acknowledges all subsequent Start
Application Session service requests received on a TCP link with an existing
application session.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 105
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in the service response
definition below.
Positive Acknowledgement
Negative Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
106 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Negative acknowledgement error values are defined in the service response
definition below.
Positive Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 107
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Application Session Services
Negative Acknowledgement
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
108 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.1 Services
Attention: This section is for Unify internal use only. Refer to Appendix F, “One
Number Service (ONS)” for details.
OpenScape Voice supports Accept Call for devices provisioned for ONS-IO
service only. An inbound call to an ONS provisioned subscriber remains in the
alert-pending state for 2 seconds or until acted upon by the application.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model. Atomic
means that only Offered Timer is stopped and the call progresses to the ONS
subscriber’s registering device.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
None
ONS Usage
• Inbound provisioned and active switch services, such as call forwarding,
group pickup, etc. will be started.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 109
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Note: It may take up to 30 seconds for the switch to detect that the device is
unreachable.
The Alternate Call service places an existing active call on hold and then retrieves
a previously held call. OpenScape Voice does not currently permit this service
usage to place an active call on hold and then connect to an alerting or queued
call at the same device (that is, to answer a call-waiting call).
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
110 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Attention: One Number Service (ONS) is internal to Unify and is used over
the CSTA interface between OpenScape Voice and OpenScape UC
Application (Refer to Appendix F, “One Number Service (ONS)” for details.
The Answer Call service connects an alerting call. This service is typically
associated with devices that have attached speakerphone units and headset
telephones to connect to a call using hands-free operation.
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative Service
Response”.
Response Parameters
None
Note: The called primary line DN may appear as secondary lines on other
devices.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 111
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
• If more than 1 contact is registered on the alerting device DN then Answer call
is not possible.
• CSTA supports the following first party device control options for Answer Call
in the following order depending on device support:
a) uaCSTA
• If a call waiting call is answered the currently connected call is placed on hold
and the alerting call waiting call is answered.
A31003-H8090-T103-01-7618, 01/2016
112 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 113
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Response Parameters
If Callback Call-Related service cannot be invoked OpenScape Voice V9 shall
respond with an appropriate CSTA Error.
Possible CSTA errorValues include:
• invalidDeviceID: CCS fails to verify the FQN from the mem slot vs the FQN
from the target device.
• If callback connection includes media other than voice (e.g., image) the call
back shall be set but only voice media shall be invoked in the callback-recall
setup.
A31003-H8090-T103-01-7618, 01/2016
114 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 115
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Clear Connection service releases a specific device from a call. In the case
of a two-party call, this may result in the call being torn down. In the case of a
conference call, this results in the specific party being removed from the
conference.
Clear Connection can also be used on a connection in the Offered state to
effectively reject the call.
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined inSection 2.6.2, “Negative
Service Response”.
Response Parameters
None
Miscellaneous Characteristics
DeviceIDOnly -The switching function accepts and supports the DeviceID only
format of the Connection ID for this service.
A31003-H8090-T103-01-7618, 01/2016
116 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4. If the primary device is ringing, other appearances of that line are also
cleared.
6. After the successful execution of the Clear Connection service, the clearing
device and any non-conferenced devices in the call transition from
connected, to failed, and to null or connected to null.
9. If the target device is a SIP phone that supports uaCSTA, OpenScape Voice
may use uaCSTA to clear the connection at this device. The CSTA application
has no control if uaCSTA is used or not.
10. Clear Connection does not use uaCSTA if the call is in the Offered state. At
this point the call is not established at a physical device.
11. Clear Connection invoked on a Callback Recall cancels the original callback.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 117
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Conference Call service provides a conference of an existing held call and
another active call at a conferencing device.
The two calls are merged into a single call and the two connections at the
conferencing device are resolved into a single connection. The Connection IDs
formerly associated with the conferenced connections are released and a new
Connection ID for the resulting connection is created. The existing held call may
consist of two or more devices.
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
118 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
– Three-way call may not be supported when active leg is the result of
incoming call, for example. call waiting or pickup group.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 119
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
This service places an existing active call at a device on hold and initiates a new
call from the same device. The existing active call may include two or more
devices (e.g., conference).
OpenStage phones support the capability to invoke a 3rd call leg after answering
a waiting call or picking a call during an existing call. A 3rd call leg may be invoked
via the Consultation Call service. Refer to PART II for detailed event flows.
D1 h c D2 D1 h c D2
OpenStage C1 OpenStage C1
c C2 c D3 h C2 c D3
c C3 c D4
A31003-H8090-T103-01-7618, 01/2016
120 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 121
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Notes:
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
122 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Miscellaneous Characteristics
Multistage dialing is not supported.
2. After the successful execution of the consultation, the active connection at the
consulting device is in the connected state, and the consultation-held
connection at the consulting device is in the hold state (HELD is shown in the
phone).
4. If the active call has been placed on consultation hold, but OpenScape Voice
is unable to extend the call to the called device, the application must use the
Reconnect service to retrieve the party on consultation hold.
6. The SIP phone of the holding party is in HELD state, and all restrictions of
phone features imposed by this phone state are still applicable.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 123
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Deflect Call service allows the computing function to divert a call to another
destination that may be inside or outside the switching sub-domain.
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
124 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 125
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Hold Call service places a connected connection on hold at the same device.
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
None
• This service currently does not provide a CSTA recall time-out. Recall is
handled by phone or OpenScape Voice service directly.
• Only one call can be put on hold using the Hold Call service. While this call
remains on hold, subsequent Hold Call service requests are denied with a
negative response.
• This call must be in the connected state on the devices’ primary line or a
negative response is returned. In a consultation call scenario, the holding
device may be the consulted party. In a conference call scenario, the holding
device must be a conference member or the party who was consulted by a
conference member.
• If the target device is a SIP phone that supports uaCSTA, OpenScape Voice
may use uaCSTA to place the call on hold. If uaCSTA request fails,
OpenScape Voice V9 uses 3PCC option to invoke hole.
A31003-H8090-T103-01-7618, 01/2016
126 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 127
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
128 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 129
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Make Call service allows the computing function to set up a call between a
calling device and a called device.
The service creates a new call and establishes an initiated or connected
connection with the calling device. The Make Call service assigns a ConnectionID
to the calling device and returns it in the positive acknowledgement.
A31003-H8090-T103-01-7618, 01/2016
130 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 131
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Supported values:
• Voice
• Image
Acknowledgement Model
OpenScape Voice V9 supports the multi-step positive acknowledgement model.
A31003-H8090-T103-01-7618, 01/2016
132 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 133
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Response Parameters
Miscellaneous Characteristics
• Auto Originate default may be overridden by the application, prompting for
calling device is supported.
• MakeCall for a group device is not supported (for example, Hunt Group –
MLHG)
Note: The primary line DN may appear as secondary lines on other devices.
• The uaCSTA Make Call service may be used to originate registered calling
device supports uaCSTA, e.g., Unify OpenStage phone.
A31003-H8090-T103-01-7618, 01/2016
134 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Note: OpenScape Voice supports a manual Park to Server feature. The Park-to-
server feature is activated by creating a consultation call to Park-to-server access
code. The Park-to-server scenarios expose a hard-coded device ID in the CSTA
event flow to represent the system park device. The specific parking space is
presented in the displayNumber tag in the NM field. For example, if the space
number is #10, then the deviceID would be presented as: N<ABC1>Park
Slot;displayNumber=10. For details refer to Park-to-Server event flows in PART
II of the CSTA Interface Specification (Refer to Appendix A, “CSTA Call
Scenarios”)
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 135
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
136 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
None
• If the target device is a SIP phone that supports uaCSTA, OpenScape Voice
may use uaCSTA to retrieve this call. The CSTA application has no control if
uaCSTA is used or not.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 137
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
138 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Single Step Transfer Call service transfers an existing connected connection
at a device to another device.
This transfer is performed in a single-step, where the device doing the transfer
does not have to place the existing call on hold before issuing the Single Step
Transfer Call service.
Notes:
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 139
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Response Parameters
• Prior to the Single Step Transfer, the local connection states of the active call
at the transferring device and the transferred device must both be connected
or a negative response is returned. This service is only supported for two-
party calls; the active call cannot be a conference call or a consultation call.
• If the transferredTo device is call forwarded to another local party, the original
SST target is indicated in the service response.
• If silent or seamless handover are possible, the Established Event will include
an extended services permitted parameter to identify which service is
available.
A31003-H8090-T103-01-7618, 01/2016
140 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
– busy = transferTo device is already active on a call and does not support
call waiting
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 141
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Transfer Call service transfers a call held at a device to an active call at the
same device. The held and active calls at the transferring device merges into a
new call. Also, the Connections of the held and active calls at the transferring
device becomes Null and their ConnectionIDs ia released (that is, the transferring
device is no longer involved with the call).
Acknowledgement Model
OpenScape Voice supports the multi-step positive acknowledgement model.
Negative acknowledgement error values are defined in Section 2.6.2, “Negative
Service Response”.
Response Parameters
• Prior to the transfer, the transferring device must have a connection in the
hold connection state, and a connection in the connected connection state, or
a negative response is returned.
• Prior to the transfer, the connection at the transferred-to device must be either
connected, hold, alerting or queued (group device only) or a negative
response is returned.
A31003-H8090-T103-01-7618, 01/2016
142 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
• After the successful transfer, the connection at the transferred device is still
connected and the connection at the transferred-to-device is connected or
alerting.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 143
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2 Events
OpenScape Voice supports servicesPermitted parameter as defined in Section
2.6.3, “Dynamic Feature Presentation (using servicesPermitted)”.
4.6.2.1 Bridged
4.6.2.3 Conferenced
The Conferenced event indicates that the conferencing device has conferenced
itself or another device with an existing call and that no devices have been
removed from the resulting call.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
144 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 145
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Miscellaneous Characteristics
• Local view shall be provided.
• Event is not provided for control of SIP local device conferencing. Local SIP
conference results in two connected calls.
A31003-H8090-T103-01-7618, 01/2016
146 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Connection Cleared event indicates that a single device has disconnected or
dropped out of a call.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 147
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
148 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 149
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.5 Delivered
The Delivered event indicates that a call is being presented to a device in either
the Ringing or Entering Distribution modes of the alerting state.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
150 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 151
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
152 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 153
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.7 Diverted
The Diverted event indicates that a call has been diverted from a device and that
the call is no longer present at the device.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
154 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Highlighted cause codes need to be re-evaluated after OSCAR CSTA Interface
Specification is released.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 155
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
156 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.8 Established
The Established event indicates that a call has been answered at a device or that
a call has been connected to a device.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 157
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
158 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 159
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.9 Failed
The Failed event indicates that a call cannot be completed or a connection has
entered the Fail state for any reasons.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
160 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 161
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
162 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 163
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.10 Held
The Held event indicates that a call has been placed on hold.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
164 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Highlighted cause codes need to be re-evaluated after OSCAR CSTA Interface
Specification is released.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 165
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Network Reached event indicates that a call has cut through the switching
sub-domain boundary to another network; that is, has reached and engaged a
Network Interface Device (for example, trunk, CO Line). This event indicates that
there may be a reduced level of event reporting and possibly no additional device
feedback, except connection/call clearing, provided for this device in the call due
to a lack of network signaling. The level of signaling provided by the network may
be indicated by the networkCapability parameter.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
166 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 167
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
168 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.13 Offered
The Offered event indicates that the connection is in the Offered mode of the
Alerting state. This indicates that a call is in a pre-delivery state.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 169
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
170 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Highlighted cause codes need to be re-evaluated after OSCAR CSTA Interface
Specification is released.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 171
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
3. Offered is not supported for MLHG pilot since ONS-IO is currently not
supported for MLHG pilots.
4. If the monitored ONS subscriber is involved in one or more calls the Offered
event will still be generated.
A31003-H8090-T103-01-7618, 01/2016
172 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
6. The application may suppress ONS Inbound by filtering the Offered event at
the time the monitor is started for an ONS subscriber DN. Inbound calls are
treated as though the Offered Event times out immediately. The call proceeds
to the registering device (if any) and may be affected by other feature
interactions such as call forwarding.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 173
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.14 Originated
The Originated event indicates that a call is being attempted from a device. It
implies that input activity for the call is complete and that a call (rather than a
feature) has been requested.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
174 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 175
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Highlighted cause codes need to be re-evaluated after OSCAR CSTA Interface
Specification is released.
A31003-H8090-T103-01-7618, 01/2016
176 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.15 Queued
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 177
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
178 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Highlighted cause codes need to be re-evaluated after OSCAR CSTA Interface
Specification is released.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 179
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
180 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.16 Retrieved
The Retrieved event indicates that a previously held call has been retrieved.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 181
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
182 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
The Service Initiated event indicates that a telephony service has been initiated
at a monitored device. This event indicates that either a call may be originated or
a feature may be invoked. This event also may indicate that a device is prompting
a user.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 183
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
A31003-H8090-T103-01-7618, 01/2016
184 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Miscellaneous Characteristics
Service initiated shall be provided for prompting is supported.
• Off-Hook” status of the physical SIP device is not detected by the OpenScape
Voice call process. OpenScape Voice sends the service initiated after
address translation.
• In the case of a Callback Recall this event provides the callback target device
in privateData. The target device number is presented as it appears on the
phone.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 185
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
4.6.2.18 Transferred
The Transferred event indicates that an existing call has been transferred to
another device and the transferring device has been dropped from the call. The
transferring device does not appear in any future events for the call.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
186 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 187
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Control
Event Causes
Miscellaneous Characteristics
Local view shall be provided.
A31003-H8090-T103-01-7618, 01/2016
188 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
4.7.1 Services
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 189
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
Acknowledgement Model
OpenScape Voice V9 supports the multi-step positive acknowledgement model.
CSTA errors are possible for the following:
A31003-H8090-T103-01-7618, 01/2016
190 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
Response Parameters
• This service may be used to change the media type of an existing call voice
of video call. For example:
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 191
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
A31003-H8090-T103-01-7618, 01/2016
192 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
Response Parameters
None
Miscellaneous Characteristics
Pause tone character of “,” supported.
• Valid characters for DTMF mode are ‘0’ through ‘9’,’*’,’#’, and’,’ (comma). A
comma injects a 2 second delay between the signaling of the previous and
next digits it separates. Multiple commas can be used to inject longer pauses.
• When OpenScape Voice provides digit generation using the platform’s media
service the media sever resource is retained for 3 seconds. During this
interval, only ClearConnection and GenerateDigits requests are permitted.
The application may request OpenScape Voice to immediately release the
media server resources by including an ampersand (“&”) character within the
charactersToSend string.
• If the target device is a SIP phone that supports uaCSTA, OpenScape Voice
may use uaCSTA to generate digits from the device. The CSTA application
has no control if uaCSTA is used or not.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 193
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
4.7.2 Events
The Call Information event indicates that call associated information has been
collected/updated for a call.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
194 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
Event Causes
None
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 195
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
# Scenario ConnectionInfo
Voice Image
1 Video has been added to an existing Audio call on the ✓ +
device Added
2 Video has been removed from an existing video call on the ✓ -
device Removed
3 Audio has been add to an existing Video only on the device + ✓
Added
4 Audio has been removed an existing Video Call on the - ✓
device Removed
4.7.2.2 Charging
A31003-H8090-T103-01-7618, 01/2016
196 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
The Digits Generated event indicates that DTMF digits have been generated at a
device.
OpenScape Voice sends this event after Generate Digits service is successfully
executed.
Event Parameters
Event Causes
None
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 197
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
Event Parameters
The following table has been extracted from ECMA-269 and describes the
supported parameters for the Service Completion Failure event. The fields that
are stricken through will not be reported by OpenScape Voice V9.
A31003-H8090-T103-01-7618, 01/2016
198 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 199
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
Event Causes
The cause reported in the Service Completion Failure shall indicate the reason
why the Seamless Handover has failed, as follows. Note that ‘Target OND’ below
refers to both OND /= ONS and OND == ONS scenarios.
A31003-H8090-T103-01-7618, 01/2016
200 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Call Associated Features
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 201
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Media Attached Services
A31003-H8090-T103-01-7618, 01/2016
202 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
The Route Register service is used to register the computing function as a routing
server for a specific routing device or as a routing server for all routing devices
within the switching sub-domain. The computing function may be required to
register for routing services before it can receive any route requests for a routing
device from the switching function. A computing function may register to be the
routing server for more than one routing device.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 203
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Acknowledgement Model
This service follows the atomic acknowledgement model for this service.
Positive Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
204 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Acknowledgement Model
There are no service completion conditions for this service.
OpenScape Voice V9 does not send negative acknowledgement error values
defined by ECMA-269.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 205
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
The Route Register Cancel service is used to cancel a previous route registration.
This request terminates the routing registration and the computing function
receives no further routing requests for that routing registration once it receives
the positive acknowledgement to the Route Register Cancel request.
Acknowledgement Model
OpenScape Voice V9 supports the atomic acknowledgement model.
Negative acknowledgement error values defined by ECMA-269 are supported.
Positive Acknowledgement
A31003-H8090-T103-01-7618, 01/2016
206 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
4.9.2 Services
The Re-Route service requests an alternate destination from the one provided by
a previous Route Select service and based on previous information provided for
the call.
– hiQ/CSTA/ReRouteLoopCount.
The current loop count is reset if the Route Select service results in the call being
delivered to the selectedRoute. The loop count is incremented if the
selectedRoute results in an failed call (e.g., busy, out-of-service). If the
ReRouteLoop count is exceeded (5 consecutive Route Select failures), then
OpenScape Voice V9 invokes Route End service on that routing dialogue.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 207
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Acknowledgement Model
There are no service completion conditions for this service.
OpenScape Voice V9 does not send negative acknowledgement error values
defined by ECMA-269.
Refer to replyTimeout parameter description.
A31003-H8090-T103-01-7618, 01/2016
208 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Positive Acknowledgement
None.
The Route End service ends a routing dialogue. This service is bi-directional (i.e.,
it may be invoked by the switching function or the computing function). The
computing function can use the Route End service when it cannot provide a route
for a call. Typically, this can occur if:
• The computing function receives a valid routing request for a call without
sufficient call information and it cannot determine a routing destination.
• The computing function has already provided all available destinations for a
call and no more alternate destinations are available.
• The call associated with the routing cross reference identifier has been
successfully routed. This may occur when the computing function has sent a
Route Select service request and the switching function has successfully
routed the call.
• The calling party has abandoned a call associated with the routing cross
reference identifier.
• The switching function timeout for a route request response has expired. This
may occur if the computing function did not respond to a Route Request or
Re-Route Request service within a switching function defined period.
• The switching function has ended routing dialogue due to internal resource
(or other) problems. For example, Re-Route Loop Detection, Race conditions
(e.g., Answer call before Re-Route; Route Selection.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 209
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Acknowledgement Model
There are no service completion conditions for this service.
OpenScape Voice V9 does not send negative acknowledgement error values
defined by ECMA-269.
Positive Acknowledgement
None.
A31003-H8090-T103-01-7618, 01/2016
210 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
The Route Reject service request is sent to the switching function during a routing
dialogue to indicate that a call should be returned to the originating network (the
network from where the call entered the switching sub-domain where the routing
request was issued from) for alternate routing.
Acknowledgement Model
There are no service completion conditions for this service.
OpenScape Voice V9 does not send negative acknowledgement error values
defined by ECMA-269.
Positive Acknowledgement
None.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 211
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
The Route Request service requests that the computing function provide a
destination for a call. To aid in the selection of a destination, the service request
includes the current destination and may include additional information.
OpenScape Voice V9 delays call processing for approximately 2-4 seconds
giving the application time to select a route. Refer to the replyTimeout parameter
in Section 4.9.2.1, “Re-Route (with Loop Prevention)” for details.
A31003-H8090-T103-01-7618, 01/2016
212 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 213
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Acknowledgement Model
There are no service completion conditions for this service.
OpenScape Voice V9 does not send negative acknowledgement error values
defined by ECMA-269.
Refer to the replyTimeout parameter in this section under Service Request
Parameters.
Positive Acknowledgement
None.
A31003-H8090-T103-01-7618, 01/2016
214 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
The Route Select service is used by the computing function to provide the
destination requested by a previous Route Request or Re-Route service.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 215
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Routing Services
Acknowledgement Model
There are no service completion conditions for this service.
OpenScape Voice V9 does not send negative acknowledgement error values
defined by ECMA-269.
Positive Acknowledgement
None.
The Route Used service provides the actual destination for a call that has been
routed using the Route Select service with its optional parameter that requests
the route that was used.
A31003-H8090-T103-01-7618, 01/2016
216 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
4.10.1 Services
This section describes the supported CSTA Physical Device features. Physical
device features are only supported by uaCSTA-enabled SIP phones such as
OpenStage/
OpenScape Voice does not support the following physical device services:
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 217
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
The Get Message Waiting Indicator (MWI) service provides the message waiting
feature status at a specified device. The message waiting feature is typically used
to notify a user (typically using a dedicated lamp on a phone device) when
messages are available.
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
218 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
The Get Microphone Mute Service provides the Mute status of a specified
microphone at a specified device.
Response Parameters
• auditoryApparatus
• microphoneMuteOn
– TRUE – microphone muted
– FALSE – microphone activated
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 219
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
The Set Message Waiting Indicator service allows a computing function to control
the status of the message waiting feature at a specified device. The message
waiting feature is typically used to notify a user (typically via a dedicated light on
a phone device) when messages are available.
Examples:
• If the application wants to report 1 new, 3 old, 0
urgent new and 1 urgent old the private data
format should be presented as follows:
– “Voice-Messages: 1/3 (0/1)”
• If urgent message data is not provided by the
application then the format should be presented
as follows:
– “Voice-Messages: 1/3”
• If only new messages are presented then OSV
supports the following format:
– “Voice-Messages: 1”
• f this parameter is omitted then no message count
is sent to the phone for display.
Acknowledgement Model
OpenScape Voice V9 supports the atomic positive acknowledgement model.
Negative acknowledgement error values defined by ECMA-269 are supported.
A31003-H8090-T103-01-7618, 01/2016
220 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
Positive Acknowledgement
• OpenScape Voice V9 shall maintain the last MWI state provided by the
application internally and on the registered SIP phone. MWI is maintained
across OpenScape Voice V9 restarts. Applications may use Get MWI to verify
the current status.
• OpenScape Voice V9 retains the MWI status over switch and phone restarts.
The number of messages is not retained.
• Unify SIP support MWI buttons that are capable of accessing external VM
systems.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 221
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
The Get Speaker Volume Service provides the volume of a specified speaker at
a specified device.
Response Parameters
• auditoryApparatus
• speakerVolAbs
– A value of 0-100 where 0 indicates no
volume and 100 indicates maximum volume
A31003-H8090-T103-01-7618, 01/2016
222 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
The Set Microphone Mute Service sets or clears the Mute status of a specified
microphone at a specified device. When the Mute feature is activated at this
device, no audio is transmitted using the microphone. This feature is used when
it is desired to prevent the other parties in a call from hearing a conversation
through the device.
microphoneMuteOn
– TRUE – mute microphone
– FALSE – activate microphone
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 223
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Physical Device Features
The Set Speaker Volume Service sets the volume of the specified speaker at a
specified device.
While a device’s microphone is muted, no audio information is transmitted over
the microphone. This is used when it is desired to prevent the other device(s) in
a call from hearing a conversation.
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
224 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
4.10.2 Events
This section describes the supported CSTA Physical Device Events.
OpenScape Voice does not support the following physical device feature events:
The Message Waiting event indicates that the message waiting status has been
changed for a device.
Event Parameters
Event Causes
None
4.11.1 Services
This section describes the supported CSTA Logical Device Services.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 225
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
OpenScape Voice does not support the following physical device services:
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
226 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Cancel Call Back service allows the computing function to cancel a previous
(or all) Call Back feature at a device. Note that this service cancels call backs that
were created with either call related or non-call related Call Back features.
Response Parameters
None
– Cancel specific call back when the targetDevice = valid deviceID in the
callback list
The Get Agent State service provides the agent state at a specified device.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 227
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
228 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
• Agent Busy state applies any agent direct call (inbound or outbound) or call
distributed to an agent from the MLHG.
• See Part II, Appendix A, “CSTA Call Scenarios”, for usage notes.
The Set Agent State service requests a new agent state at a specified device.
In the case where an agent is involved with a call, the transition to the requested
state may or may not occur until the current connection transitions to the null
state.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 229
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
Response Parameters
Miscellaneous Characteristics
Description Supported
Switching function allows a group (ACD group) device in the service Y
request (that is service applies to all agent in ACD group).
Switching function allows an ACD device in the service request (that is Y
service applies to all agents associated with the ACD device)
Switching function delays transition to the requestedAgentState if it is Busy Y
(that is supports the pending agent state)
• Agent Busy state applies any agent direct call (inbound or outbound) or call
distributed to an agent from the MLHG.
• See Part II, Appendix A, “CSTA Call Scenarios”, for usage notes.
A31003-H8090-T103-01-7618, 01/2016
230 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Get Do Not Disturb service provides the do not disturb feature status at a
specified device. The do not disturb feature is used to prevent incoming calls at
a device.
The privateData element named DNDResume has been introduced in the service
response. The DNDResume parameter identifies the remaining number of
minutes the DND feature will stay active.
When the DNDResume time expires the OSV DND feature is turned off for the
specified device.
The presentation of the DNDResume parameter is controlled by an OSV
provisioned CSTA Interface Option.
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 231
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
<doNotDisturbOn>true</doNotDisturbOn>
<extensions>
<privateData>
<private xmlns:scx="http://www.siemens.com/schema/csta">
<scx:DNDResume>60</scx:DNDResume>
</private>
</privateData>
</extensions>
</GetDoNotDisturbResponse>
Note: NOTE: The short tag name for DNDResume privateData is zDRm.
A31003-H8090-T103-01-7618, 01/2016
232 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Set Do Not Disturb service allows the computing function to control the do
not disturb feature at a specified device. The do not disturb feature is typically
used to prevent a specified device from being alerted.
The privateData named DNDResume has been introduced in the service request.
The DNDResume sets the number of minutes the DND feature will stay active.
If a prior DND-snooze is active a subsequent will keep DND active and apply the
new specified snooze duration from the "DNDResume" parameter.
When the DNDResume time expires the OSV DND feature is turned off for the
specified device.
The acceptance of the resume parameter in this service is controlled by an OSV
provisioned CSTA Interface Option.
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 233
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
<extensions>
<privateData>
<private xmlns:scx="http://www.siemens.com/schema/csta">
<scx:DNDResume>60</scx:DNDResume>
</private>
</privateData>
</extensions>
</SetDoNotDisturb>
<SetDoNotDisturbResponse xmlns="http://www.ecma-
international.org/standards/ecma-323/csta/ed4"/>
<SDNDe xmlns="http://www.ecma-international.org/standards/ecma-
323/csta/ed4" />
• If the device is an internal MLHG (Hunt Group) the Set DND service may be
used to activate or deactivate Night Service overflow for the group.
A31003-H8090-T103-01-7618, 01/2016
234 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Get Forwarding service provides the forwarding feature indication for a
specified device. The status returned may consist of one or more forwarding
types that are active at the specified device based on user defined conditions.
The forwarding feature is used to redirect calls that arrive at a specified device to
an alternate destination.
Response Parameters
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 235
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
A31003-H8090-T103-01-7618, 01/2016
236 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Set Forwarding service allows the computing function to control the
forwarding feature at a specified device based on user defined conditions. The
forwarding feature is used to redirect calls that arrive at a specified device to an
alternate destination. This service allows only one user-specified setting
(forwarding type/forward-destination combination) to be changed per service
invocation.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 237
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
Response Parameters
None
A31003-H8090-T103-01-7618, 01/2016
238 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
4.11.2 Events
This section describes the supported CSTA Logical Device Events.
OpenScape Voice does not support the following physical device feature events:
The Agent Busy event indicates that an agent has entered the Busy state. In this
state an agent is involved with an existing call at a device, even if that call is on
hold at the device.
Event Parameters
Event Causes
Cause code = Normal.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 239
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
• See Part II, Appendix A, “CSTA Call Scenarios”, for more information.
The Agent Not Ready event indicates that an agent has entered the Agent Not
Ready state. While in this state an agent may receive calls that are not distributed
from an associated group device.
Event Parameters
Event Causes
Cause code = Normal.
– The agent invokes the Hunt Make Busy ON feature on the telephone. The
subscriber requires explicit access to this feature at the device level using
MLHG member configuration.
A31003-H8090-T103-01-7618, 01/2016
240 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
– The agent invokes Set Agent State service with requested state Not
Ready. The subscriber requires explicit access to this feature at the
device level using MLHG member configuration.
– The agent becomes not ready using the Auto Busy feature. If this feature
is active, the agent is made Not Ready by OpenScape Voice if the agent
does not answer distributed calls.
– The agent transitions out of Busy state and its Hunt make Busy status =
ON.
• See Part II, Appendix A, “CSTA Call Scenarios”, for more information.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 241
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Agent Ready event indicates that an agent has entered the Ready state.
Event Parameters
Event Causes
Cause code = Normal.
– The agent invoked Agent Ready by using the Set Agent State service.
– The agent transitions out of Busy state and its Hunt make Busy is OFF
• See Part II, Appendix A, “CSTA Call Scenarios”, for more information.
A31003-H8090-T103-01-7618, 01/2016
242 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Agent Working After Call event indicates that an agent has entered the
Working After Call state. In this state an agent is no longer connected to a call
distributed from the group device but is still occupied with work related to a
previously distributed call. In this state, an agent cannot receive another call
distributed from an associated group device. The agent may be performing
administrative duties (for example, updating a business order form) for a previous
call.
Event Parameters
• Not Ready
• Ready
• Null
agentID N Indicates the agent identifier.
cause Y Indicates a reason for the event. Always AutoWork.
privateData Y extendedMakeBusyStatusList:
• extendedMakeBusyStatus - repeated for each hunt
group where agentID is a member
– groupDn – deviceID; FQN of hunt group
– groupName – string; provisioned hunt group
name
– makeBusy – Boolean; true (Not Ready) or, false
(Ready)
Event Causes
Cause code = Normal.
• This event occurs when an agent completes a call distributed from an MLHG
provisioned with Post Call Timer capability. Post Call Timer is not supported
for MLHG in Manual (Application controlled distribution).
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 243
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
• See Part II, Appendix A, “CSTA Call Scenarios”, for more information.
A31003-H8090-T103-01-7618, 01/2016
244 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Call Back event indicates that a call back feature has been set or cancelled
between two devices.
Event Parameters
• Multiple Call Back Events are NOT sent after Cancel Call Back - All service
requests. Application must assume that the call back list has been cleared
after receiving the Cancel Call Back response.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 245
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
The Do Not Disturb event indicates that the do not disturb feature has been
changed for a device.
The privateData named DNDResume has been introduced in the
DoNotDisturbEvent. The DNDResume identifies the remaining number of
minutes the DND feature will stay active.
When the DNDResume time expires the OSV DND feature is turned off for the
specified device and the Do Not Disturb Event is presented.
The presentation of the DNDResume parameter is controlled by an OSV
provisioned CSTA Interface Option.
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
246 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
<private xmlns:scx="http://www.siemens.com/schema/csta">
<scx:DNDResume>60</scx:DNDResume>
</private>
</privateData>
</extensions>
</DoNotDisturbEvent>
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 247
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
4.11.2.7 Forwarding
The Forwarding event indicates that the forwarding feature has been changed for
a device.
Event Parameters
• forwarding Immediate
• fowardBusy
• fowardNoAns
• forwardBusyInt
• forwardBusyExt
• forwardNoAnsInt
• forwardNoAnsExt
• forwardImmInt
• forwardImmExt
A31003-H8090-T103-01-7618, 01/2016
248 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Logical Device Feature Services
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 249
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Device Maintenance
4.12.1 Events
OpenScape Voice does not support the Partially in Service event.
The following table illustrates actions that may cause the transmission of a CSTA
Back in Service or Out of Service event:
A31003-H8090-T103-01-7618, 01/2016
250 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Device Maintenance
maintenance event. If additional SIP devices register for this same in-service
device CSTA does not repeat BackInService events for the subsequent device
registrations.
Applications should already be familiar Snapshot Device Response
enhancement for ONS subscriber DN.
The following table illustrates how the application should handle the Snapshot
Device and Device Maintenance Events:
ONS Device Active ONS Call(s) Snapshot Device Response Device Maintenance Event
Registration
Transition
Registered -> Not No active calls Standard CSTA Error = OutOfService Event **
Registered outOfService (NAK)
Call(s) with ONS != OND Standard response with call list and
privateData; outOfService = true
Not Registered -> No active Calls Standard response with call list and BackInService Event
Registered privateData; outOfService = true
Call(s) with ONS=OND and/or Standard response (ACK)
ONS != OND Standard response; with call list;
privateData; outOfService = false
• Not registered means that there are no SIP contacts currently registered for
the ONS subscriber DN. If more than one SIP contact is registered for the
ONS subscriber DN then the ONS is considered registered and in-service.
**This OOS event means that only the physical ONS registering device is
Out-Of-Service. The ONS subscriber DN may still be used to provide
binding with other internal or external ONDs, such as OSMO.
The Back in Service event indicates that the device has been returned to service
and is operating normally.
Event Parameters
Event Causes
Cause code = Normal.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 251
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Device Maintenance
• The Back in Service event does not imply that the capabilities of the device
out of service have changed.
A31003-H8090-T103-01-7618, 01/2016
252 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Device Maintenance
The Device Capabilities Changed event indicates that device level information
that can be obtained with the capability exchange services (for example, Get
Logical Device Information services) has changed.
The current device level capability information can be obtained by issuing a Get
Physical Device Information and/or a Get Logical Device Information service.
Event Parameters
Event Causes
Cause code = Normal.
• The Device Capabilities Changed event shall be generated for the above
condition whether or not the device level capability information has been
previously obtained using the capability exchange services.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 253
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Device Maintenance
The Out Of Service event indicates that the device has entered a maintenance
state (that is, has been taken out of service) and can no longer accept calls and
some categories of CSTA service requests (Call Control services, for example).
Event Parameters
Event Causes
Cause code = Normal.
• Event reported when a SIP device behind a proxy enters the “suspended”
state. The Suspended state is detected when the associated proxy is not
reachable (e.g. WAN connection is down, Proxy failure, Call Admission
Control restriction, etc.).
• When a device goes out of service, existing monitors are not removed,
existing MonitorCrossRefIds remains valid.
A31003-H8090-T103-01-7618, 01/2016
254 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_service_desc.fm
OpenScape Voice CSTA Service Description
I/O Services
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 255
csta_service_desc.fm
OpenScape Voice CSTA Service Description
Voice Services and Events
A31003-H8090-T103-01-7618, 01/2016
256 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 257
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
258 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 259
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
The following describes basic rules for CSTA event tracking used by OpenScape Voice to create, update and
finalize call log entries:
• Delivered - Creates entry with basic information, e.g., record type, calling and calling device, create time.
• ConnectionCleared - Creates or finalizes entry with previously determined result, answered, notAnswered,
busy, etc.
• Diverted - Finalizes entry for called device because of a call diversion, e.g., Call Forwarding.
• Held and Retrieved - Creates and updates entry for a silent monitoring device.
• CallInformation - Update entry information, e.g., video characteristics and in a FUTURE release provides
answer notification of a previously diverted call.
• Conferenced - Identifies new callID to enable internal service to create and update the entry's conference list.
• Transferred - Identifies new callID to enable internal service to correctly process subsequent events and
identify transfer result in affected entries.
5.1.3.2 Call Log Services Description - Call Log Snapshot (CF ->SF)
The Call Log Snapshot service is a proprietary service that is used to initiate call logging events for the specified
device. After the request is acknowledged the internal Call Log application shall send a Call Log Event with the
current list of call log entries.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model. A Call Log Snapshot Response will be
sent to the CF with no parameters. See Call Log Error Codes below.
A31003-H8090-T103-01-7618, 01/2016
260 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
NOTES:
The Web-RTC client shall provide a retry mechanism if no response is received within reasonable amount of time.
XML Example
<?xml version="1.0" encoding="UTF-8"?>
<CLS xmlns="http://www.unify.com/internal-service/call-log/ed1">
<sub>+15610231439</subscriber>
</CLS>
ERROR Example:
<?xml version="1.0" encoding="UTF-8"?>
<ISEC xmlns="http://www.unify.com/internal-service/ed1">
<code>subscriberNotFound</code>
</ISEC>
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 261
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
5.1.3.3 Call Log Services Description - Call Log Delete Entry (CF -> SF)
The Call Log Delete entry service is a proprietary service that is used to delete a call log entry from the centralized
database. After the service request is acknowledged a Call Log Event is sent to confirm the deletion of the
specified records.
Acknowledgement Model
OpenScape Voice supports the atomic positive acknowledgement model. A Call Log Delete Response will be sent
to the CF with no parameters.
A31003-H8090-T103-01-7618, 01/2016
262 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
Note: The CF application must provide a retry mechanism if no response is received within reasonable amount
of time.
xml short tag format
5.1.3.4 Call Log Event Description - Call Log Event (SF -> CF)
The Call Log Event is generated by OSV internal Call Log service (CCL). This event that is used to update a
client's local call log data.
The CF must send Call Log Snapshot service request in order to initiate the flow of Call Log events.
The Call Log Event is presented in following cases:
• After a client invokes a Call Log Snapshot service request and the Call Log application acknowledges the
request. The event will contain a list of all available call log entries for the specified subscriber.
Note: Depending on the final size of a callLogEntry it may be necessary for CCL send several Call Log Events
if the size for the complete call log list is too large for a single record. To build their local call log data table,
clients must be designed to support multiple Call Log Events with multiple entries.
• After a client invokes a Call Log Delete service request and the Call Log application acknowledges the request.
The event will contain a list of all call log entries that were deleted from the database for the subscriber.
• When a new call log entry has been added to the database for the subscriber. The callLogList will contain the
new entry and if included the callLogDeletedEntryList may contain the recordID of a call log entry that was
overwritten do the maximum number of entries.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 263
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
Event Parameters
A31003-H8090-T103-01-7618, 01/2016
264 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 265
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
266 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
Note: If all contacts of a client de-register then the deviceID is removed from the notification and Call Log Events
are suspended until the client reregisters and snapshots call log data.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 267
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
268 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
05_Internal_Serv_Framework.fm
Internal Service Framework
Centralized Call Log (CCL) Service
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 269
csta_call_scenarios.fm
CSTA Call Scenarios
A31003-H8090-T103-01-7618, 01/2016
270 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_privateData_schema.fm
OpenScape Voice privateData Schema
OpenScape Voice Private Data Schema - ECMA 323 and ECMA 354
B.1 OpenScape Voice Private Data Schema - ECMA 323 and ECMA 354
OpenScape Voice V3.1 and higher - exposes ECMA 323 edition 4 and ECMA 354
edition 1.
The published privateData schema is available in E-Doku by downloading the
most current OpenScape Voice, Interface Manual: Volume 4 .zip file.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 271
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Station, Group and Network Device Types (CSTA over TCP interface):
Normal = Basic CSTA type for any SIP phone that does not support auto-
answer
Type1 = CSTA type for OpenStage and OptiPoint phones that support auto-
answer and keyset operation
Hunt Group = internal OSV hunt group provisioned for CSTA services. CSTA
services are only allowed when hunt group is provisioned for Application
Controlled hunting method.
Network Device (NID) = A SIP gateway where the endpoint profile is
provisioned with CSTA services
Client
Station, Group and
Device
Network Device Types
Types
CSTA over TCP
ONS Support
Network Devices
Hunt Group
OSMO
Type1
A31003-H8090-T103-01-7618, 01/2016
272 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
SYSTEM SERVICES
Registration Services
change system status filter (C S) No No
system register (C S) Yes Yes
system status register abort (S C) No No
system status register cancel (C S) No No
Services
request system status (C S) Yes Yes
system status (C S) Yes Yes
switching function capabilities changed (S C) No No
switching function devices changed (S C) No No
MONITORING SERVICES
Services
snapshot call (C S) Yes ✓ ✓ ✓ Yes ✓ ✓
✓ ✓ 5 ✓
snapshot device (C S) Yes ✓ ✓ Yes
snapshot calldata (S C) No No
snapshot device data (S C) Yes ✓ ✓ ✓ Yes ✓ ✓
APPLICATION SESSION SERVICES
Services
start application session (C S) Yes No
stop application session (C S) Yes No
reset application session timer (C S) Yes No
application session terminated (S C) Yes No
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 273
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
CALL CONTROL
Services (C S)
accept call Yes ✓ ✓ Yes ✓
alternate call Yes ✓ Yes ✓
answer call Yes ✓ Yes ✓ ✓
call back call-related Yes Yes ✓
call back message call-related No No
camp on call No No
clear call No No
clear connection Yes ✓ ✓ ✓ Yes ✓6 ✓ ✓
conference call Yes ✓ ✓ Yes ✓
consultation call Yes ✓ ✓ Yes ✓ ✓
deflect call Yes ✓ ✓ ✓ Yes ✓ ✓
dial digits No No
directed pickup call No No
group pickup call No No
hold call Yes ✓ ✓ Yes ✓ ✓
intrude call No No
join call Yes ✓ ✓ Yes ✓
7
make call (supports prompt and do not prompt) Yes ✓ Yes ✓ ✓ ✓
make predictive call No No
park call No No
reconnect call Yes ✓ Yes ✓
✓ ✓ ✓ 8
retrieve call Yes Yes ✓ ✓
send message No No
single step conference call No No
single step transfer Yes ✓ ✓ Yes ✓9 ✓
transfer call Yes ✓ ✓ Yes ✓
Events
bridged No No
A31003-H8090-T103-01-7618, 01/2016
274 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
call cleared No No
conferenced Yes ✓ ✓ Yes ✓
connection cleared Yes ✓ ✓ ✓ Yes ✓
delivered Yes ✓ ✓ ✓ Yes ✓
digits dialed No No
diverted Yes ✓ ✓ ✓ Yes ✓
established Yes ✓ ✓ Yes ✓
failed Yes ✓ ✓ ✓ Yes ✓
held Yes ✓ ✓ Yes ✓
network capabilities changed No No
network reached Yes ✓ ✓ Yes ✓
offered Yes ✓ ✓ ✓ Yes ✓
originated Yes ✓ ✓ ✓ Yes ✓ ✓
queued Yes ✓ Yes ✓ ✓
retrieved Yes ✓ ✓ Yes ✓ ✓
service initiated Yes ✓ ✓ Yes ✓ ✓
transferred Yes ✓ ✓ Yes ✓ ✓
CALL ASSOCIATED FEATURES
Services (C S)
associate data Yes ✓ No
cancel telephony tones No No
change connection information Yes ✓ ✓ Yes ✓
generate digits Yes ✓ ✓ Yes ✓ ✓
generate telephony tones No No
send user information No No
Events
call information Yes ✓ ✓ ✓ ✓ Yes ✓ ✓
charging No No
digits generated Yes ✓ ✓ Yes ✓ ✓
telephony tones generated No No
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 275
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
service completion failure Yes ✓ ✓ Yes ✓ ✓
MEDIA ATTACHEMENT SERVICES & Not Supported
EVENTS
Services (C S)
attach media service No No
detach media service No No
Events
media attached No No
media detached No No
ROUTING SERVICES
Registration Services
route register (C S) Yes Yes
route register abort (S C) Yes Yes
route register cancel (C S) Yes Yes
Services
reroute (S C) Yes Yes
route end (C S) Yes Yes
route reject (C S) Yes Yes
route request (S C) Yes Yes
route select (C S) Yes Yes
route used (S C) No No
PHYSICAL DEVICE FEATURES
Services (C S)
button press No No
get auditory apparatus information No No
Get button information No No
Get display No No
Get hook switch status No No
Get lamp information No No
Get lamp mode No No
Get message waiting indicator Yes ✓ ✓ Yes
A31003-H8090-T103-01-7618, 01/2016
276 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
Get microphone gain No No
Get microphone mute Yes Yes ✓
Get ring status No No
Get speaker mute No No
Get speaker volume Yes Yes ✓
Set button information No No
Set display No No
Set hook switch status No No
Set lamp mode No No
Set message waiting indicator Yes ✓ ✓ Yes
Set microphone gain No No
Set microphone mute Yes Yes ✓
Set ringer status No No
Set speaker mute No No
Set speaker volume Yes Yes ✓
Events
button information No No
button pressed No No
display updated No No
hook switch No No
lamp mode No No
message waiting Yes ✓ ✓ Yes ✓
microphone gain No No
microphone mute No No
ringer status No No
speaker mute No No
speaker volume No No
LOGICAL DEVICE FEATURES
Services (C S)
call back non-call-related Yes ✓ ✓ Yes
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 277
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
call back message non-call-related No No
cancel call back Yes ✓ ✓ Yes
cancel call back message No No
get agent state Yes ✓ ✓ Yes
get auto work mode No No
get caller ID status No No
get do not disturb (* for Night Service Status) Yes ✓ ✓ ✓* Yes ✓
get forwarding Yes ✓ ✓ Yes ✓ ✓
Get last number dialed No No
Get routing mode No No
Set agent state Yes ✓ ✓ Yes
Set auto answer mode No No
Set auto work mode No No
Set caller ID status No No
Set do not disturb (* for Night Service Status) Yes ✓ ✓ ✓* Yes ✓
Set forwarding Yes ✓ ✓ Yes ✓ ✓
Set routing mode No No
Events
agent busy Yes ✓ ✓ Yes
agent logged off No No
agent logged on No No
agent not ready Yes ✓ ✓ Yes
agent ready Yes ✓ ✓ Yes
agent working after call Yes ✓ ✓ Yes
auto answer No No
auto work mode No No
callback event Yes ✓ ✓ Yes
callback message No No
caller ID status No No
do not disturb Yes ✓ ✓ ✓ Yes ✓
Table 13 Supported CSTA Services and Events (Seite 7 von 11)
A31003-H8090-T103-01-7618, 01/2016
278 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
forwarding Yes ✓ ✓ Yes ✓ ✓
routing mode No No
DEVICE MAINTENANCE EVENTS
Events
back in service Yes ✓ ✓ ✓ Yes ✓ ✓
out of service Yes ✓ ✓ ✓ Yes ✓ ✓
device capability changed Yes ✓ Yes
device partially in service No No
I/O SERVICES Not Supported
Registration Services
I/O register (C S) No No
I/O register abort (S C) No No
I/O register cancel (C S) No No
I/O Services
data path resumed (S C) No No
data path suspended (S C) No No
fast data (C S) No No
fast data (C S) No No
resume data path (C S) No No
send broadcast data (C S) No No
send data (S C) No No
send data (S C) No No
send multicast data (C S) No No
start data path (S C) No No
start data path (S C) No No
stop data path (S C) No No
stop data path (S C) No No
suspend data path (S C) No No
suspend data path (S C) No No
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 279
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
DATA COLLECTION SERVICES Not Supported
Services
Data Collected (S C) No No
Data Collection Resumed (S C) No No
Data Collection Suspended (S C) No No
Start Data Collection (C S) No No
Stop Data Collection (C S) No No
Suspend Data Collection (C S) No No
VOICE SERVICES & EVENTS Not Supported
Services (C S)
No No
clear No No
concatenate message No No
deactivate No No
delete message No No
play message No No
query voice attribute No No
queue No No
record message No No
reposition No No
resume No No
review No No
set voice attributes No No
start No No
stop No No
suspend No No
synthesize message (text to speech) No No
Events
bookmark reached No No
completed No No
A31003-H8090-T103-01-7618, 01/2016
280 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
DTMF detected No No
emptied No No
interrupted detection No No
not recognized No No
play No No
recognized No No
record No No
review No No
silence timeout expired No No
started No No
stop No No
suspend play No No
suspend record No No
voice attribute changed No No
voice error occurred No No
CALL DETAIL RECORD (CDR) SERVICES Not Supported
Services
call detail records notification (S C) No No
call detail records report (S C) No No
send stored call detail records (C S) No No
start call detail records transmission (S C) No No
stop call detail records transmission (C S) No No
VENDOR SPECIFIC EXTENSIONS Not Supported
SERVICES & EVENTS
Registration Services
Escape Registration (C S) No No
Escape Registration Abort (S C) No No
Escape Registration Cancel (C S) No No
Services
Escape (C S) No No
Escape Services (Get Lower Class of Service) No No
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 281
csta_csta_services.fm
Supported CSTA Services and Events by Device Type
Client
Station, Group and
Device
Network Device Types
Types
ONS Support
Network Devices
Hunt Group
CSTA Services and Events
OpenStage
(uaCSTA)
Normal
OSMO
Type1
Escape Services (Set Lower Class of Service) No
Private Data Version Selection (C S) No No
Events
Private Event No No
A31003-H8090-T103-01-7618, 01/2016
282 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_pnp.fm
Number Plan Considerations
• Type I: Subscriber with public network number only. This is the type of
subscriber that is most used currently. This subscriber belong to a company
that does not provide a private numbering plan.
• Type II: Subscriber with private network number only. This subscriber
belong to a company that does provide a private numbering plan. This
company probably does not have very many public network numbers and
therefore, must create some users that do not have a public network number.
The public network number presented for these users may be the BG Main
Number or the number provisioned in the Outgoing Presentation Call Status
feature – if assigned to the subscriber. 1
• Type III: Subscriber with private network number derived from public
network number. This subscriber has a public network number and a private
network number linked using the extension part of the public number. For this
subscriber, the office code of their Home DN uses the office code of the public
network number.
• Type IV: Subscriber with private network number not derived from
public network number. This subscriber has a public network number and
a private network number where the extension part of the public network
number and the extension part of the private network number are not the
same. For this subscriber, the office code of their Home DN uses the office
code of the public network number. The private network number cannot be
displayed by OpenScape Voice V9. Only translation is capable of resolving
the private network number to the subscriber who owns the private network
number.
1. There are customers (for example IBM) that actually configure their switch with only Type II num-
bers and provide a separate public network number for each subscriber via the Outgoing Call
Presentation Status feature
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 283
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
A31003-H8090-T103-01-7618, 01/2016
284 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
Examples:
Level 0 --567 5 6 7
--56 Not supported (at least 3 digits are
required for the private office code)
As can be seen, the minimum private office code contains at least 3 digits and the
digits are distributed among the available Office Code fields (Country Code, Area
Code and Local Office Code).
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 285
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
D.1.3 Subscribers
Subscribers must be created using the office codes and free Home Directory
Numbers within the office code. For each subscriber to which a private Home DN
is assigned the External DN must be unchecked at time of creation. Note that this
flag cannot be modified once the subscriber is created.
• Indirect Routing
An administrator that wants to route calls for Type II subscribers directly to the
Home DN table from the Destination Codes table must enter the destination
codes table with the full Home DN and with the appropriate NOA (L2, L1 or L0).
A31003-H8090-T103-01-7618, 01/2016
286 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
For private numbers, the full Home DN – also known as the fully qualified private
number – is required because OpenScape Voice cannot complete a lower level
number to the highest level number because the office code that would be used
to do these conversions does not necessarily contain the correct private level
information. For the same reason, the appropriate NOA must be delivered to the
Destination Codes table as well.
As an example of direct routing using the destinations codes table – if in a level 1
private numbering plan 2 subscribers of the same L1 code dial an L0 prefix
access code and the L0 number of each other, the prefix access codes table
should contain an entry for the L0 prefix code that completes the dialed number
to the fully qualified L1 number by inserting the L1 code in the L0 PAC and setting
the NOA to L1. The destination codes table can then be set up to point to the
office code of the destination. The translation engine will then be able to output
the correct private number level for the office code.
For example, suppose a Level 1 Type II subscriber (57581002) with office code
5-7-58. Suppose that level1 numbers do not need a prefix access code then, the
entry in the PAC table to do extension dialing between the 2 subscribers would
be something along the line of:
PAC: 1; Min Length: 4; Max Length: 4; Digit Pos: 0; Insert: 5758; Prefix Type:
On-net Access; Nature of Address: PNP Level 1; Destination Type: None;
Destination Name: empty.
When 1002 is dialed, this PAC table rule will apply and because the Destination
Type is none, the 57581002 number will be routed to the PNP Destination Codes
table and try to find a rule there that matches the leading digits of the number and
the nature of address: PNP Level 1. So, we must provide an entry in the PNP’s
destination codes table along the following line:
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 287
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
Dest Code: 5; Nature of Address: PNP Level 1; Destination Type: Home DN;
DN Office Code: 5758.
The translation engine deliver as output the subscriber object that belongs to
57581002, the number and the nature of address that were presented to the
Destination Codes table: 57581002/PNP Level 1.
If an administrator does not want to complete the number at the PAC level or if
the explicit digits coming in from e.g. a SIP-Q gateway do not form a fully qualified
private number for a Type II subscriber, then the only option is to go through the
home extensions tables either using the home location table or directly from the
destination codes table. Note that for this type of configuration, the use of the
common numbering plan to resolve the translation is not allowed. In other words,
it is not allowed to handle extensions in the common numbering plan, they must
be handled in the private numbering plan of the subscriber requesting the
translation.
A31003-H8090-T103-01-7618, 01/2016
288 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
When 1002 is dialed, this PAC table rule applies and because the Destination
Type is None, the 1002 number is routed to the PNP Destination Codes table and
tries to find a rule there that matches the leading digits of the number and the
nature of address: PNP Extension. So, an entry in the PNP’s destination codes
table must be provided along the following line:
Dest Code: 1; Nature of Address: PNP Extension; Destination Type: Home
Extension.
Translation looks for an entry must be provided:
Prefix: 1, Length: 4, Location code: 5758, E164 Prefix: 57581, Destination
Type: Home DN, Office Code: 5758.
Note that the Location Code 5758 should have been created already:
Code: 5758, L0 Length: 2, L1 Length: 2, L2 Length: 0, Number of digits to
skip: 4
Because the location code and the office code are an exact match in the
extension table, the translation engine delivers as output the subscriber object
that belongs to 57581002, the completed number 57581002 and as nature of
address the highest level read from the Location Codes table entry 5758 which is
PNP Level 1 as the length of the L2 level is 0.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 289
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
D.1.6 Restrictions
There are a few restrictions with this approach:
• Office codes of private Home DNs must have a minimum of 3 digits. This is
because it must be possible to distribute these digits over the country code,
area code and local office code.
• All subscribers with private numbers must have the same private number
level (such as all of level 1 or all of level 2). If different levels are necessary
then multiple OpenScape UC systems must be deployed.
A31003-H8090-T103-01-7618, 01/2016
290 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
• The barrier code and the L2/L1 prefix codes fields in the Private Office Code
configuration for OpenScape UC must remain empty. This does not mean
that the OpenScape Desktop Client is not allowed to use the barrier codes
and prefixes when dialing or assigning preferred devices. The reason for not
allowing barrier codes and level2 or level 1 prefixes to be entered is that there
are situations where OpenScape UC adds the wrong barrier codes and
prefixes to a number. Currently, OpenScape may not always retrieve the
barrier code from the correct location and therefore it is nearly impossible for
an administrator to know which entries are required in the PNPs of the
OpenScape UC subscribers. The exact problem occurs when a Type III
subscriber adds a Type II subscriber as an associated device. For the Type II
subscriber, OpenScape Voice returns a fully qualified private number to
OpenScape UC. OpenScape UC tries to make a dialable number when the
OpenScape Client tries to make a call using this Type II subscriber as an
associated device; however it only has the public office code settings of the
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 291
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
Type III subscriber and does not know how to make the private number
dialable. To do this, OpenScape UC currently looks for the first available
private office code and uses its settings. These settings are not always
guaranteed to be the right settings; hence the requirement to keep the barrier
code and level 2 or level 1 prefix fields empty and make the fully qualified
private numbers dialable in all relevant PNPs (probably it’s best to push the
handling of these fully qualified numbers to the common numbering plan) and
use Direct Routing from Destinations Codes Table to Home DN.
A31003-H8090-T103-01-7618, 01/2016
292 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_pnp.fm
Number Plan Considerations
Configuring BGLs with Private Network Numbers Only
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 293
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Calls placed directly to a member of the group, with the exception of a pilot master
will not hunt and are considered private calls. A private call makes the hunt group
member unavailable for hunt group calls.
Hunt Group members must be subscribers within the same Business Group as
the Hunt Group pilot DN.
When a call is placed to a hunt group pilot DN hunting begins according to the
hunt type assigned to the group; linear (conditional or unconditional), circular,
uniform call distribution (UCD) parallel or manual (or CTI controlled). Calls are
distributed to the first available member according to the rules of the hunting type.
If all members in the group are busy for hunted calls then depending on the hunt
group provisioning the call may receive busy treatment or queued until an agent
is available. Queued calls provide audible indication to the calling party, such as
ringback or announcement. Announcements may include periodic queue position
notification.
A Hunt Groups pilot DN provisioned for CSTA enables applications to monitor and
distribution calls. CSTA supports call distribution to members or non-member
(e.g., private network or public network destinations). Backup call distribution is
provided by OpenScape Voice in the event that the hunt group controlling
application fails or intentionally taken off-line.
A31003-H8090-T103-01-7618, 01/2016
294 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
Hunt Group pilot DN provisioned for One Number Service (ONS) is also possible
but has not yet been fully tested with OpenScape UC.
There are several Hunt Group attributes that, with proper provisioning, enhance
hunting, queuing, announcements, night service, member capabilities, and
subscriber re-routing.
The following subsections define the currently supported hunt group attributes.
– Linear Conditional: Calls are routed to the overflow destination only if the
hunting passes the last group member and there is no queue, the queue
is full or the call has been queued for too long. This is the traditional Linear
hunting type.
• Circular – Hunting begins from member after last member to receive call and
continues in circular fashion. Distribution is made to the first available
member.
• Uniform Call Distribution (UCD) – Hunting begins at the member that has
been idle the longest and continues to the next agent that has been idle
longer than all others and so on. Distribution is made to the first available
member.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 295
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
• Parallel – Call Pick Model: The distributed call alerts all available Hunt Group
members in parallel. First available member received call, all other alert via
special call pickup group arrangement.
Note: Hunt Group Calls may NOT be deflected with binding using hunt group pilot
as the ONS.
Hunt Groups may be used as preferred devices (OND) to hold calls, for example
IBM “Ask Me” queue.
A31003-H8090-T103-01-7618, 01/2016
296 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
This defines the maximum number of calls that may be queued to the group
depending on the configured queue size.
Configured queue size must be greater than or equal to maximum queue size.
This defines the actual number of calls that may be queued to the group.
Value (1 to 255) determines the queue search order when an agent is a member
of multiple groups. The lower the number the higher the priority.
Defines where call should be moved if the Queue is full or the call has spent the
maximum configured time in queue. For example, this could be group voice mail.
Defines the maximum time a call remains in queue before being moved to the
Overflow Destination.
Defines the intercept treatment provided to the calling device when the call is
queued.
The interval defines when a queued call is moved to the Queue Position
Announcement and then returned to the intercept announcement.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 297
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
Defines the maximum time a call remains in queue before being moved to the
Overflow Destination.
A31003-H8090-T103-01-7618, 01/2016
298 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
Defines the duration that a distributed call will alert the selected member until the
call is returned to the group to be hunting to another available member.
The auto make busy attribute may be used to cause the member to be made busy
for subsequent hunt group calls.
Note: This attribute will have an impact on the UC application’s rules and device
list processing. Setting the timer too low may cause the hunt group process to
divert the call back to the group and re-hunt. This will cause the UC application
to loose control of the call much like phone call forwarding.
The No Answer Advance attribute is suspended for calls that are distributed by
the UC application (manual mode).
Defines how long after a member has answered a call does the member remain
temporarily not available for a hunted call. This attribute affects agent “working
after call” state.
Note: This option is not used applied to calls that are distributed by the UC
application. Application may set “working after call” via Agent State services.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 299
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
Activates or deactivates Night Service for the group. When active calls are not
hunted but instead are moved to either the provisioned Night Service Directory
Number or Overflow Destination. If neither is provisioned then busy treatment is
applied.
Destination where calls are routed if Night service is enable. This number may
be internal or off-network.
E.1.5.3 Attendant
If set this option directs all incoming call to the system attendant number.
E.1.6.1 Subscriber ID
Defines the OpenScape Voice subscriber that is a member of the hunt group.
E.1.6.2 Position
Defines the position in the hunt group that a member is assigned. This determines
the hunting order in a linear hunting arrangement.
A31003-H8090-T103-01-7618, 01/2016
300 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
Sets and/or indicates the Hunt Make Busy Status of the member. Busy agents
are not hunted.
Note: Busy status may be set via CSTA Set Agent – Ready or Not Ready. The
CSTA Get Agent State service is also supported. A CSTA interface option enables
this status for specific hunt groups where the agent is a member.
Sets and/or indicates the Stop Hunt status of the member. If active hunting stops
at this member.
Activate or deactivates permission for a member to activate the Hunt Make Busy
feature.
E.1.6.8 Attendant
Enables or disables CSTA agent state event flow for this member.
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 301
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
Note: It is NOT possible to set this parameter for Hunt Groups with Hunting Type
set to Parallel.
Note: In a future release the administrator will have the option to configure a
subscriber that is a MLHG member to use the Name and Number of the Main Pilot
DN as the subscriber’s identity for Internal and/or External calls.
For calls distributed from the hunt group, if the calling party is an internal
subscriber the number of the hunt group pilot number will be displayed on the
phone and provided via CSTA events.
For outbound calls from an agent the Main Pilot DN (first MLHG in agents list) will
be presented as the user’s identity. If the called party is external and the Main
Pilot DN is internal then the BG Main Number is used.
A31003-H8090-T103-01-7618, 01/2016
302 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
MLGH_and_CSTA_Capabilities.fm
MLHG and CSTA Capabilities
Basic Hunt Group Attributes
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 303
csta_ons.fm
One Number Service (ONS)
Note: Third Party Applications must accept the deviceID string with the “ond” tag.
This conforms to the ECMA 269 CSTA connection model. The “ond’ tag would not
be used and must be ignored by Third Party Applications.
When an ONS connection is cleared, then the Clear Connection service shall
include the “ond” tag in the connectionToBeCleared parameter, as illustrated in
the xml example below:
<?xml version="1.0" encoding="utf-8"?>
<ClearConnection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ecma-
international.org/standards/ecma-323/csta/ed3">
<connectionToBeCleared>
<deviceID> N<+ 15557654321>;ond=+15551234567</deviceID>
<callID> FF000200000000006672494DE6040000</callID>
</connectionToBeCleared>
</ClearConnection>
A31003-H8090-T103-01-7618, 01/2016
304 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_abb.fm
List of Abbreviations
List of Abbreviations
Abbreviation Definition
ACD Automatic Call Distribution; Telephone facility that manages incoming calls and handles
them based on the number called and an associated database of handling instruACDs to
validate callers make outgoing responses or calls, forward calls to the right party, allow
callers to record messages, gather usage statistics, balance the use of phone lines, and
provide other services. Many companies offering sales and service support use
AICS Automatic Incoming Call Selection; called Call Forcing in this document
AIN Advanced Intelligent Network
API Application Programming Interface
B50 SEPP milestone at which a feature is defined
BC Business Connect
BG Business Group; also called Centrex Group or Tenant Group
BL Busy Line
BO Business Opportunity
CAC Call Admission Control
CALEA Communications Assistance for Law Enforcement Act (J-STD-025); also known as Lawful
Intercept
CAP Common Application Platform, host platform for Com Assistant
CDR Call Detail Record
CLI Command Line Interface
CPE Customer Premises Equipment
CSTA Computer Supported Telecommunications Applications; ECMA open-standard interface
definition to enable computing systems to control telephony systems (3rd party call control)
CTI Computer Telephony Integration the interface that enables first or third party application
control of voice features.
DB Database
DD Dialable Digits
DLS Download Server for optiPoint endpoints
DN Directory Number
DNIS Dialed Number Identification Service
DSS Direct Station Selection
ECMA European Computer Manufacturers Association; Maintainers of the CSTA standards
FRN Feature Request Number (replaces LM Number)
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 305
csta_abb.fm
List of Abbreviations
Abbreviation Definition
FRU Field Replaceable Unit (a.k.a. Spare)
FW Firmware
GNF Global Number Format
GUI Graphical User Interface
HMB Hunt Make Busy
OpenScape Voice Collective name Unify soft switch products. Unless otherwise noted this applies to
OpenScape Voice cluster.
HW Hardware
IKE Internet Key Exchange
IM Instant Message
IP Internet Protocol
IPSec Internet Protocol Security
IUS State of an inspected, released document
LAN Local Area Network
LM Leistungsmerkmal (German for “Feature”); SNC uses the term FRN instead
Make-Busy Name only used internally; the OpenScape Voice name for this ACD agent state is
Unavailable
MD Manufacture Discontinue; End of Life for a product
MGCP Media Gateway Control Protocol; IETF standard RFC 2705
MTA Multimedia Terminal Adaptor (for example, Packet Cable or MGCP)
MLHG Multiline Hunt Group
NAA No Answer Advance (an MLHG feature)
NMC Network Management Center
OEM Original Equipment Manufacturer
OND One Number Service Device
ONS One Number Service
ONS-IO One Number Service – Inbound Outbound
OS Operating System
PC Personal Computer
PLM Product Line Management
scx Unify CSTA Extension – for example, used in privateData and other parameters
SE Systems Engineering
SFR Switching Function Representation
SIP Session Initiation Protocol; an IP-based protocol for distributed applications; IETF standard
RFC-3261
SIP IAD SIP Integrated Access Devices for analog support.
A31003-H8090-T103-01-7618, 01/2016
306 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
csta_abb.fm
List of Abbreviations
Abbreviation Definition
SMU Staff Month Unloaded
SNMP Simple Network Management Protocol; IETF standard
SOAP Simple Object Access Protocol; IETF standard RFC 3288
SS7 Signaling System Number 7
SST Single Step Transfer
SW Software
TCP Transmission Control Protocol
TLS Transparent LAN Service
TTUD TLS/TCP UDP Dispatcher
uaCSTA User Agent CSTA Services over SIP transport
UCD Universal Call Distribution
UI User Interface
Work ACD agent state; work state is used by an agent to complete the paperwork associated with
a call that has just completed; sometimes referred to as Post-Call or Wrap-up time.
Wrap-up Name not used; the OpenScape Voice name for this ACD agent state is Work
XML Extensible Markup Language
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 307
Index
Index
Index
A31003-H8090-T103-01-7618, 01/2016
308 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description
Index
A31003-H8090-T103-01-7618, 01/2016
OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description 309
Index
U
uaCSTA environment 25
V
vendor specific externsions service 255
voice services and events 255
A31003-H8090-T103-01-7618, 01/2016
310 OpenScape Voice V9, Interface Manual: Volume 4, CSTA Interface, Description