CSTA Phase III Protocol Guide
CSTA Phase III Protocol Guide
P h o n e: + 4 1 22 8 4 9 . 60 . 0 0 - F ax : + 41 2 2 8 49 . 6 0 . 0 1 - U R L : h t t p : / / w w w . ec m a. c h - I n t e r n e t: he lp d e s k @ e cm a. c h
Standard EC M A - 2 8 5
2nd Edition - June 2 0 0 0
P h o n e: + 4 1 22 8 4 9 . 60 . 0 0 - F ax : + 41 2 2 8 49 . 6 0 . 0 1 - U R L : h t t p : / / w w w . ec m a. c h - I n t e r n e t: he lp d e s k @ e cm a. c h
Brief History
This Standard defines Phase III of Protocol for Computer Supported Telecommunications Applications (CSTA) for
OSI Layer 7 communication between a computing network and a telecommunications network. This Standard is
part of a Suite of Standards and Technical Reports for Phase III of CSTA. All of the Standards and Technical
Reports in the Suite are based on practical experience of ECMA member companies and each one represents a
pragmatic and widely-based consensus.
The evolution of this Suite began with CSTA Phase I, which included only the CSTA Services and Protocol
Standards (ECMA-179 and ECMA-180). In Phase II, Technical Report ECMA TR/68 was added illustrating how
CSTA services and events may be used in typical call scenarios.
Phase III of CSTA extends the previous Phase II Standards (ECMA-217 and ECMA-218) in major theme directions
as well as numerous details. This incorporates technology based upon the versit CTI Encyclopedia (Version 1.0),
which was contributed to ECMA by versit. Major areas of advancement include:
• New categories of services and events such as capabilities exchange, charging, media attach services, call data
recording (CDR), etc.
• Additional services and events for call and device control.
• Enhancement to existing services and events.
• Organization of services and events to reflect a grouping based on function (call control, device control, etc.).
This ECMA Standard is technically aligned with the International Standard ISO/IEC 18052 published by ISO/IEC
in 2000.
Adopted as 2nd Edition of Standard ECMA-285 by the General Assembly of June 2000.
List of corrected errata for ECMA-285
4 D e cember 2000
Summary
Following is a summary of the errors detected and corrected in Standard ECMA-285, Protocol for Computer
Supported Telecommunications Applications (CSTA) Phase III, 2nd edition.
1. Clause 9.5, CSTA-status-reporting, MonitorObject definition, remove a “;” character at the end of the text.
• original text: “MonitorObject ::= CSTAObject;”
• corrected text: “MonitorObject ::= CSTAObject”
3. Clause 22.2.3, Fast Data, FastDataArgument, change ioData from Optional to Mandatory per ECMA-269.
• original text: “ioData OCTET STRING (SIZE(0..240)) OPTIONAL,”
• corrected text: “ioData OCTET STRING (SIZE(0..240)),”
ASN.1 Tools Acknowledgement
The ASN.1 specified in this Standard has been checked for conformance with the ASN.1 Standard by the OSS
ASN.1 Tools.
-i-
Table of Contents
1 Scope 1
2 Conformance 1
2.1 Static Requirements 1
2.2 Dynamic Requirements 1
2.3 PICS Requirement 1
3 References 1
7 Security 3
8 Association Management 3
8.1 Implicit association 3
8.2 Dynamic association management using ACSE 3
8.2.1 Encoding of application context name 4
8.2.2 Encoding of application context information 4
1 Scope
This Standard specifies application protocol data units (APDUs) for the services described in ECMA-269, Services
for Computer Supported Telecommunications Applications (CSTA) Phase III.
Clause 5 to clause 7 inclusive describes the concepts underlying the Remote Operations model, notation and service.
Clause 8 to clause 26 inclusive contains CSTA-specific protocol details and forms the main part of this Standard.
The protocol in this Standard operates in the context of an application association.
2 Conformance
A manufacturer may select any part of the CSTA protocol, as specified in this Standard, for implementation on a
system as long as it satisfies the minimum conformance requirements as specified in clause 2 of ECMA-269.
A Protocol Implementation Conformance Statement (PICS) shall be used to specify the operations which are
provided by a particular implementation. A PICS shall also specify the parameter options which are used.
2.1 Static Requirements
To conform to this Standard, a system shall support the transfer syntax (derived from the encoding rules specified in
ITU-T X.690) named {joint-iso-ccitt asn1(1) basic-encoding(1)}; for the purpose of generating and interpreting
CSTA protocol information as defined by the abstract syntax “CSTA-ASN.1-Object-Descriptor” for the operations
supported.
2.2 Dynamic Requirements
To conform to this Standard, a system shall:
a. follow the procedures as specified in this Standard, and ECMA-269, relevant to each CSTA operation that
the system claims to implement; and
b. satisfy the definitions, as specified in ECMA-269, relevant to each CSTA service that the system claims to
implement.
2.3 PICS Requirement
To conform to this Standard, the following shall be stated by the implementer when defining a PICS corresponding
to an application or implementation:
a. which CSTA operations, as defined in ECMA-269, are supported by the system for the particular
implementation; and
b. which optional parameters are supported by the PDUs belonging to the supported operations.
A PICS proforma is given in Annex A of this Standard.
3 References
ECMA-269 Services for Computer Supported Telecommunications Applications (CSTA) Phase
III, 4th edition (June 2000)
ECMA TR/72 Glossary of definitions and terminology for Computer Supported Telecommunications
Applications (CSTA) Phase III, 2nd edition (June 2000)
ISO/IEC 8649:1996 Information technology - Open Systems Interconnection - Service definition for the
Association Control Service Element (this corresponds to ITU-T Rec. X.217 1995)
ISO/IEC 8650-1:1996 Information technology - Open Systems Interconnection - Connection-oriented
protocol for the Association Control Service Element: Protocol specification (this
corresponds to ITU-T Rec. X.227 4/95)
ISO/IEC 9545:1994 Information technology - Open Systems Interconnection - Application Layer structure
ISO/IEC 13712-1:1995 Information technology - Remote Operations: Concepts, model, and notation (this
corresponds to ITU-T Rec. X.880, 1994)
-2-
ISO/IEC 13712-2:1994 Information technology - Remote Operations: OSI realisations - Remote Operations
Service Element (ROSE) service definition (this corresponds to ITU-T Rec. X.881,
1994)
ISO/IEC 13712-3:1994 Information technology - Remote Operations: OSI realisations - Remote Operations
Service Element (ROSE) protocol specification (this corresponds to ITU-T Rec.
X.882, 1994)
ITU-T X.680 Information technology - Abstract Syntax Notation One (ASN.1): Specification of
basic notation
ITU-T X.690 Information technology - ASN.1 encoding rules - Specification of Basic Encoding
Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules
(DER)
b. The server shall check the correctness of the request (e.g. syntactical checks) before issuing the response.
Incorrect requests shall result in an error response, even in the unconfirmed mode.
5.4 Cross Referencing of Event Reports
A computer application process may need to cross reference a CSTAEventReport to one of the following:
a. a CSTA Object ID (Call ID or Device ID),
b. an earlier Monitor request; or
c. one of many Monitor requests (pertaining to the same CSTA Object).
For the above scenarios the necessary cross referencing function may be fulfilled by use of the parameter
“MonitorCrossRefID”. The content of MonitorCrossRefID depends upon the context and it may be one of the
following: Call ID, Device ID or another independently switch managed static identifier. The independent identifier
may have a unique correlation to either: one device, one call, or one monitor request.
The switching system limit on the number of monitor requests on one CSTA Object (Call or Device) is an
implementation option. This Standard does not stipulate how many monitor requests on one object are to be
supported by the switch. If using Static Device or Call identifiers the limit can only be one.
5.5 Handling of Private Data
If an entity receives the parameter CSTAPrivateData, and it can not recognize the information contained, the
parameter shall be discarded, and the rest of the message shall be processed.
7 Security
This protocol also provides a mechanism for secure transmission of CSTA PDUs as defined in this Standard.
8 Association Management
The protocol in this Standard operates in the context of an application association. This application association can
be either:
• an implicit association achieved via off-line agreement; or
• a dynamically negotiated association realized through the use of ACSE.
8.1 Implicit association
An a-priori agreement exists between switching and computing functions: the application context is implicit,
dynamic negotiation is not possible.
8.2 Dynamic association management using ACSE
ACSE requires the use of an application context Name (as defined by ISO 8649). This is an object id that uniquely
identifies CSTA independently of the different versions of the protocol.
The CSTA protocol version information is carried within the User Information field of the A-ASSOCIATE request
and response PDUs.
An application context is established (using ACSE) as follows:
• the system generating the A-ASSOCIATE request includes the CSTA application context name and a list of all
protocol versions that it is prepared to offer in the User Information field;
• on receipt of the A-ASSOCIATE request, the receiving system selects the protocol version to be used by
identifying the highest version that is common to both systems;
-4-
• the protocol version selected is conveyed to the requestor in the User Information field of the A-ASSOCIATE
response.
In addition to negotiating the protocol version, it is necessary for the requesting and responding systems to specify
the CSTA services that they support. As with the protocol version information, this is also achieved by carrying
additional information in the User Information field of the A-ASSOCIATE request and response PDUs. The
application association requestor shall:
• list the services required from the serving application;
• list the services it can supply.
The responder shall include similar information for the responding application. At this point the association
requestor will either accept or reject the association.
8.2.1 Encoding of application context name
CSTA-application-context-name
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta( 218)}
-- Common to all CSTA protocol versions
8.2.2 Encoding of application context information
CSTA-application-context-information-csta3
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) application-context-information( 200) }
DEFINITIONS ::=
BEGIN
IMPORTS
setVoiceAttribute (8),
stop (9),
suspend (10),
synthesizeMessage (11)}
outOfService (1) }
END -- of CSTA-application-context-information
-8-
EXPORTS
CSTAObject;
IMPORTS
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) };
END -- of CSTA-switching-function-objects
-9-
EXPORTS
DeviceID, NumberDigits, CallingDeviceID, CalledDeviceID,
SubjectDeviceID, RedirectionDeviceID, AssociatedCallingDeviceID,
AssociatedCalledDeviceID, NetworkCallingDeviceID, NetworkCalledDeviceID;
IMPORTS
MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
OtherPlan ::= OCTET STRING -- Allows future expansion to cover other numbering
-- plans
NumberDigits::= IA5String
DeviceNumber::= INTEGER
END -- of CSTA-device-identifiers
- 11 -
EXPORTS
CallID, ConnectionID;
IMPORTS
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) };
END -- of CSTA-call-connection-identifiers
- 12 -
DEFINITIONS ::=
BEGIN
EXPORTS
ConnectionList, LocalConnectionState;
IMPORTS
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- CSTA-connection-states
- 13 -
EXPORTS
MonitorObject, MonitorCrossRefID, MonitorFilter, MonitorType,
MonitorMediaClass,SnapshotCallData, SnapshotDeviceData;
IMPORTS
CallControlEvents, CallAssociatedEvents, MediaAttachmentEvents,
PhysicalDeviceFeatureEvents, LogicalDeviceFeatureEvents,
DeviceMaintenanceEvents, VoiceUnitEvents, VendorSpecEvents
FROM CSTA-application-context-information-csta3
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) application-context-information( 200) }
ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control(130) }
CSTAObject FROM CSTA-switching-function-objects
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) switching-function-objects( 122) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
ConnectionInformation, MediaCallCharacteristics, MediaServiceType,
MediaServiceInstanceID, MediaStreamID FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) }
;
-- setting the relevant bit requests the filter for the appropriate events
-- This represents the main call states in a simplified encoding. The semantics
-- are identical to the sequence of connection states but they are represented by
-- an item from an enumerated list.
END -- of CSTA-status-reporting
- 15 -
EXPORTS
AccountInfo, AgentID, AgentPassword, AgentState, AuthCode, CallOrigination, CorrelatorData,
DataPathType, DisplayAttributeList, ForwardList, IOCrossRefID, IORegisterReqID,
MessageID, ParticipationType, PendingAgentState, RetryValue, RouteRegisterReqID,
RouteingCrossRefID, SelectValue, SysStatRegisterID, SystemStatus, TerminatingConditions,
ForwardingType, ForwardDefault, AttributeInfo,
EncodingAlgorithm, ControlData, UserData, TelephonyTone;
IMPORTS
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) };
switchSpec16 (36),
switchSpec17 (37),
switchSpec18 (38),
switchSpec19 (39),
switchSpec20 (40),
switchSpec21 (41),
switchSpec22 (42),
switchSpec23 (43),
switchSpec24 (44),
switchSpec25 (45),
switchSpec26 (46),
switchSpec27 (47),
switchSpec28 (48),
switchSpec29 (49),
switchSpec30 (50),
switchSpec31 (51),
switchSpec32 (52),
switchSpec33 (53),
switchSpec34 (54),
switchSpec35 (55),
switchSpec36 (56),
switchSpec37 (57),
switchSpec38 (58),
switchSpec39 (59),
switchSpec40 (60),
switchSpec41 (61),
switchSpec42 (62),
switchSpec43 (63),
switchSpec44 (64),
switchSpec45 (65),
switchSpec46 (66),
switchSpec47 (67),
switchSpec48 (68),
switchSpec49 (69),
switchSpec50 (70),
switchSpec51 (71),
switchSpec52 (72),
switchSpec53 (73),
switchSpec54 (74),
switchSpec55 (75),
switchSpec56 (76),
switchSpec57 (77),
switchSpec58 (78),
switchSpec59 (79),
switchSpec60 (80),
switchSpec61 (81),
switchSpec62 (82),
switchSpec63 (83),
switchSpec64 (84),
switchSpec65 (85),
switchSpec66 (86),
switchSpec67 (87),
switchSpec68 (88),
switchSpec69 (89),
switchSpec70 (90),
switchSpec71 (91),
switchSpec72 (92),
switchSpec73 (93),
switchSpec74 (94),
switchSpec75 (95),
switchSpec76 (96),
switchSpec77 (97),
switchSpec78 (98),
switchSpec79 (99),
switchSpec80 (100),
switchSpec81 (101),
switchSpec82 (102),
switchSpec83 (103),
- 19 -
switchSpec84 (104),
switchSpec85 (105),
switchSpec86 (106),
switchSpec87 (107),
switchSpec88 (108),
switchSpec89 (109),
switchSpec90 (110),
switchSpec91 (111),
switchSpec92 (112),
switchSpec93 (113),
switchSpec94 (114),
switchSpec95 (115),
switchSpec96 (116),
switchSpec97 (117),
switchSpec98 (118),
switchSpec99 (119),
switchSpec100 (120)}
END -- of CSTA-device-feature-types
- 20 -
9.7 Security
CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) security( 128) }
DEFINITIONS ::=
BEGIN
EXPORTS
CSTASecurityData,TimeInfo;
END -- of CSTA-security
- 21 -
EXPORTS
CSTACommonArguments, CSTAPrivateData;
IMPORTS
CSTASecurityData FROM CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) security( 128) };
END -- of CSTA-extension-types
- 22 -
DEFINITIONS ::=
BEGIN
EXPORTS
AutoOriginate, CallCharacteristics, CallLinkageData, CallLinkageDataList, CallQualifyingData,
ConsultOptions, NetworkCapability,
ProgressIndicator, ServicesPermitted;
IMPORTS
TimeInfo FROM CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12) standard( 0)
csta3( 285) security( 128) }
CallControlServices, CallAssociatedServices, MediaAttachmentServices, RouteingServices,
VoiceUnitServices FROM CSTA-application-context-information-csta3
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) application-context-information( 200) };
END -- of CSTA-call-control
- 24 -
EXPORTS
CapExchangeServList, SystemStatusServList, MonitoringServList, SnapshotServList,
CallControlServList, CallControlEvtsList, CallAssociatedServList,
CallAssociatedEvtsList, MediaServList, MediaEvtsList, RouteingServList, PhysDevEvtsList,
PhysDevServList, LogicalEvtsList, LogicalServList, DeviceMaintEvtsList, IOServicesServList,
DataCollectionServList, VoiceUnitServList, VoiceUnitEvtsList, CDRServList,
VendorSpecificServList, VendorSpecificEvtsList, DeviceIDFormat, SwDomainFeatures,
SwAppearanceAddressability, SwAppearanceTypes, IgnoreUnsupportedParameters, PauseTime,
TimeStampMode, MiscMonitorCaps, MaxLengthParameters, FilterThreshold, ServiceCrossRefID,
DeviceCategory, GroupDeviceAttributes, NamedDeviceTypes, ACDModels, AgentLogOnModels,
AppearanceType, TransAndConfSetup, MediaServiceCapsList, LogDevServList, LogDevEvtsList;
IMPORTS
MediaServiceType, MediaServiceInstanceID, ConnectionMode, ConnectionModeBMap
FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
-- Capability Bitmaps
transAndConfSetupHoldMakeInAck (12),
transAndConfSetupAlternateInAck (13),
transAndConfSetupTwoCallsHoldInAck (14),
transAndConfSetupTwoCallsConnectedInAck (15),
mediaClassSupportInAck (16),
connectionRateListInAck (17),
delayToleranceListInAck (18),
numberOfChannelsInAck (19),
maxChannelBindInAck (20),
privateDataInAck (21)}
MediaEvtsList::= SEQUENCE
{ mediaAttached [0] IMPLICIT MediaAttached OPTIONAL,
mediaDetached [1] IMPLICIT MediaDetached OPTIONAL}
-- other Types
{ isForwardingBefore ( 0),
isForwardingAfter ( 1),
swFunctionDefaultSettings ( 2),
userSpecific ( 3),
userSpecificDefaultFowardingType ( 4),
userSpecificDefaultForwardDestination ( 5),
negativeAcknowledgment ( 6),
supportFailedWithAssConn ( 7),
supportFailedWithoutAssConn ( 8),
supportFailedWithAssConnNotReportet ( 9),
recall (10),
callBack (11),
extCallsIncoming (12),
extCallsOutgoing (13),
prompting (14)}
systemStatusRegister INTEGER,
systemStatusRegisterAbort INTEGER,
systemStatusRegisterCancel INTEGER,
requestSystemStatus INTEGER,
systemStatus INTEGER,
switchingFunctionCapsChanged INTEGER,
switchingFunctionDevsChanged INTEGER,
changeMonitorFilter INTEGER,
monitorStart INTEGER,
monitorStop INTEGER,
snapshotCall INTEGER,
snapshotDevice INTEGER,
snapshotCallData INTEGER,
snapshotDeviceData INTEGER,
acceptCall INTEGER,
alternateCall INTEGER,
answerCall INTEGER,
callBackCallRelated INTEGER,
callBackMessageCallRelated INTEGER,
campOnCall INTEGER,
clearCall INTEGER,
clearConnection INTEGER,
conferenceCall INTEGER,
consultationCall INTEGER,
deflectCall INTEGER,
dialDigits INTEGER,
directedPickupCall INTEGER,
groupPickupCall INTEGER,
holdCall INTEGER,
intrudeCall INTEGER,
joinCall INTEGER,
makeCall INTEGER,
makePredictiveCall INTEGER,
parkCall INTEGER,
reconnectCall INTEGER,
retrieveCall INTEGER,
singleStepConferenceCall INTEGER,
singleStepTransferCall INTEGER,
transferCall INTEGER,
associateData INTEGER,
cancelTelephonyTone INTEGER,
generateDigits INTEGER,
generateTelephonyTone INTEGER,
sendUserInformation INTEGER,
startDTMFDigitsCollection INTEGER,
startTelephonyTonesCollection INTEGER,
stopDTMFDigitsCollection INTEGER,
stopTelephonyTonesCollection INTEGER,
attachMediaService INTEGER,
detachMediaService INTEGER,
routeRegister INTEGER,
routeRegisterAbort INTEGER,
routeRegisterCancel INTEGER,
reRoute INTEGER,
routeEnd INTEGER,
routeReject INTEGER,
routeRequest INTEGER,
routeSelect INTEGER,
routeUsed INTEGER,
buttonPress INTEGER,
getAuditoryApparatusInfo INTEGER,
getButtonInformation INTEGER,
getDisplay INTEGER,
getHookswitchStatus INTEGER,
getLampInformation INTEGER,
getLampMode INTEGER,
getMicrophoneGain INTEGER,
getMicrophoneMute INTEGER,
- 70 -
getMessageWaitingIndicator INTEGER,
getRingerStatus INTEGER,
getSpeakerMute INTEGER,
getSpeakerVolume INTEGER,
setButtonInformation INTEGER,
setDisplay INTEGER,
setHookswitchStatus INTEGER,
setLampMode INTEGER,
setMsgWaitingIndicator INTEGER,
setMicrophoneGain INTEGER,
setMicrophoneMute INTEGER,
setRingerStatus INTEGER,
setSpeakerMute INTEGER,
setSpeakerVolume INTEGER,
callBackMessageNonCallRelated INTEGER,
callBackNonCallRelated INTEGER,
cancelCallBack INTEGER,
cancelCallBackMessage INTEGER,
getAgentState INTEGER,
getAutoAnswer INTEGER,
getAutoWorkMode INTEGER,
getCallerIDStatus INTEGER,
getDoNotDisturb INTEGER,
getForwarding INTEGER,
getLastNumberDialed INTEGER,
getRouteingMode INTEGER,
setAgentState INTEGER,
setAutoAnswer INTEGER,
setAutoWorkMode INTEGER,
setCallerIDStatus INTEGER,
setDoNotDisturb INTEGER,
setForwarding INTEGER,
setRouteingMode INTEGER,
backInService INTEGER,
deviceCaosChanged INTEGER,
outOfService INTEGER,
ioRegister INTEGER,
ioRegisterAbort INTEGER,
ioRegisterCancel INTEGER,
dataPathResumed INTEGER,
dataPathSuspended INTEGER,
fastData INTEGER,
resumeDataPath INTEGER,
sendBroadcastData INTEGER,
sendData INTEGER,
sendMulticastData INTEGER,
startDataPath INTEGER,
stopDataPath INTEGER,
suspendDataPath INTEGER,
concatenateMsg INTEGER,
deleteMsg INTEGER,
playMsg INTEGER,
queryVoiceAttribute INTEGER,
recordMsg INTEGER,
reposition INTEGER,
resume INTEGER,
review INTEGER,
setVoiceAttribute INTEGER,
stop INTEGER,
suspend INTEGER,
synthesizeMsg INTEGER,
cDRNotification INTEGER,
cDRReport INTEGER,
sendStoredCDRs INTEGER,
startCDRTransmission INTEGER,
stopCDRTransmission INTEGER,
escapeRegister INTEGER,
escapeRegisterAbort INTEGER,
- 71 -
escapeRegisterCancel INTEGER,
escape INTEGER,
privateDataVersion INTEGER}
twoCallsInConnected ( 4)}
END -- of CSTA-capability-exchange
- 73 -
DEFINITIONS ::=
BEGIN
EXPORTS
CDRCrossRefID, CDRInfo, CDRReason, CDRTermReason, CDRTimePeriod,
CDRTransferMode;
IMPORTS
DeviceID, CalledDeviceID, CallingDeviceID, AssociatedCalledDeviceID,
AssociatedCallingDeviceID, NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
AccountInfo, AuthCode FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
TimeInfo FROM CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) security( 128) }
CallCharacteristics FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
DeviceCategory, NamedDeviceTypes FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) }
ChargingInfo FROM CSTA-charge-info
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) charge-info( 133) }
MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) }
;
END -- of CSTA-call-detail-record
- 75 -
DEFINITIONS ::=
BEGIN
EXPORTS
ChargingInfo;
END -- of CSTA-charge-info
- 76 -
DEFINITIONS ::=
BEGIN
EXPORTS
NumberOfChannels, MaxChannelBind, ConnectionRateList, DelayToleranceList;
END -- of CSTA-data-call-types
- 77 -
DEFINITIONS ::=
BEGIN
EXPORTS
EscapeRegisterID;
END -- of CSTA-escape-types
- 78 -
DEFINITIONS ::=
BEGIN
EXPORTS
ConnectionInformation, ConnectionMode, ConnectionModeBMap, MediaCallCharacteristics,
MediaServiceInstanceID, MediaServiceType, MediaStreamID, MediaClass;
deflect (2),
directedPickup (3),
join (4),
singleStepConference (5),
singleStepConferenceHold (6),
singleStepTransfer (7),
transfer (8),
direct (9)}
END -- of CSTA-media-services
- 80 -
DEFINITIONS ::=
BEGIN
EXPORTS
AuditoryApparatusID, AuditoryApparatusList, ButtonID, CharacterSet,DisplayID, LampBrightness,
LampColor, LampID, LampMode, MicGainAbs, MicrophoneGain, RingerID, RingMode,
VolAbs, Volume, HookswitchID;
END -- of CSTA-physical-device-feature
- 82 -
DEFINITIONS ::=
BEGIN
EXPORTS
DcollCrossRefID;
END -- of CSTA-data-collection
- 83 -
EXPORTS
EventCause;
networkSignal (46),
newCall (22),
nextMessage (47),
noAvailableAgents (23),
normal (78),
normalClearing (48),
noSpeechDetected (49),
notAvaliableBearerService (79),
notSupportedBearerService (80),
numberChanged (50),
numberUnallocated (81),
overflow (26),
override (24),
park (25),
queueCleared (82),
recall (27),
redirected (28),
remainsInQueue (83),
reorderTone (29),
reserved (84),
resourcesNotAvailable (30),
selectedTrunkBusy (85),
silentParticipation (31),
singleStepConference (51),
singleStepTransfer (52),
speechDetected (53),
suspend (86),
switchingFunctionTerminated (54),
terminationCharacterReceived (55),
timeout (56),
transfer (32),
trunksBusy (33),
unauthorisedBearerService (87)}
-- voiceUnitInitiator (34) }
-- *** note that the voiceUnitOriginator (34) is no longer used (commented out) ***
END -- of event-cause-definitions
- 85 -
EXPORTS
UniversalFailure, universalFailure, ErrorValue;
IMPORTS
invalidHookswitchType (53),
invalidHookswitchComponent (54),
invalidLampMode (55),
invalidLampID (56),
invalidMessageWaitingSetting (57),
invalidMicrophoneGain (58),
invalidMicrophoneMute (59),
invalidMonitorCrossRefID (60),
invalidMonitorFilter (61),
invalidMonitorObject (62),
invalidMonitorType (63),
invalidNumberOFChannels (64),
invalidParticipationType (65),
invalidRemainRetry (66),
invalidRingCount (67),
invalidRingPattern (68),
invalidRingVolume (69),
invalidRouteingAlgorithm (70),
invalidRouteingCrossRefID (71),
invalidRouteRegistrationCrossRefID (72),
invalidSpeakerVolume (73),
invalidSpeakerMute (74),
invalidSwitchingSubdomainCharsType (75),
invalidObjectType (18),
invalidActiveCallObject (76),
invalidCalledDeviceObjectType (77),
invalidCallingDeviceObjectType (78),
invalidCallToBePickedUpObjectType (79),
invalidCallToDivertObjectType (80),
invalidCallToParkObjectType (81),
invalidDestinationDeviceObject (195),
invalidHeldCallObject (82),
invalidMonitorObjectType (83),
invalidParkToObjectType (84),
messageIDRequired (26),
notDifferentDevices (85),
notSameDevice (86),
objectNotKnown ( 4),
invalidCallID (11),
invalidActiveCallID (87),
invalidHeldCallID (88),
invalidConnectionID (13),
invalidActiveConnectionID (89),
invalidHeldConnectionID (90),
invalidDeviceID (12),
invalidActiveDeviceID (91),
invalidCalledDeviceID ( 6),
invalidCallingDeviceID ( 5),
invalidCallToParkDeviceID (92),
invalidDestinationDeviceID (93),
invalidDivertingDeviceID (94),
invalidHeldDeviceID (95),
invalidParkToDeviceID (96),
invalidPickUpDeviceID (97),
parameterNotSupported (98),
accountCodeNotSupported (99),
agentGroupNotSupported (100),
agentPasswordNotSupported (101),
agentStateNotSupported (102),
alertTimeNotSupported (103),
allocationNotSupported (104),
authorisationCodeNotSupported (105),
autoAnswerNotSupported (106),
bitRateNotSupported (107),
buttonNotSupported (108),
callTypeNotSupported (109),
charactersToSendNotSupported (110),
connectionRateNotSupported (111),
- 87 -
connectionReservationNotSupported (112),
consultPurposeNotSupported (113),
correlatorDataNotSupported (114),
delayToleranceNotSupported (115),
destinationDetectNotSupported (116),
digitModeNotSupported (117),
errorValueNotSupported (118),
flowDirectionNotSupported (119),
forwardingDestinationNotSupported (120),
lampNotSupported (121),
monitorTypeNotSupported (122),
numberOfChannelsNotSupported (123),
parameterTypeNotSupported (124),
priorityNotSupported (125),
privateDataNotSupported (126),
pulseDurationNotSupported (127),
pulseRateNotSupported (128),
remainRetryNotSupported (129),
ringCountNotSupported (130),
routeUsedNotSupported (131),
securityNotSupported (132),
swSubdomainCCIETypeNotSupported (133),
toneDurationNotSupported (134),
sysStatRegIDNotSupported (135),
userDataNotSupported (136),
privilegeViolationSpecifiedDevice( 8),
privilegeViolationActiveDevice (137),
privilegeViolationCalledDevice( 9),
privilegeViolationCallingDevice(10),
privilegeViolationCallToParkDevice (138),
privilegeViolationDestinationDevice (139),
privilegeViolationOnDivertingDevice (140),
privilegeViolationHeldDevice (141),
privilegeViolationOnParkToDevice (142),
privilegeViolationPickUpDevice (143),
routeingTimerExpired (144),
requestIncompatibleWithObject ( 2),
requestIncompatibleWithConnection (145),
requestIncompatibleWithActiveConnection (146),
requestIncompatibleWithHeldConnection (147),
requestIncompatibleWithDevice (148),
requestIncompatibleWithCalledDevice (24),
requestIncompatibleWithCallingDevice (23),
requestIncompatibleWithSubjectDevice (149),
requestIncompatibleWithActiveDevice (150),
requestIncompatibleWithCallToParkDevice (151),
requestIncompatibleWithDestinationDevice (152),
requestIncompatibleWithDivertingDevice (153),
requestIncompatibleWithHeldDevice (154),
requestIncompatibleWithMedia (27),
requestIncompatibleWithParkToDevice (155),
requestIncompatibleWithPickupDevice (156),
serviceNotSupported (50),
securityViolation (19),
valueOutOfRange ( 3),
agentStateOutOfRange (157),
alertTimeOutOfRange (158),
allocationOutOfRange (159),
autoAnswerOutOfRange (160),
bitRateOutOfRange (161),
callTypeOutOfRange (162),
connectionRateOutOfRange (163),
connectionReservoationOutOfRange (164),
consultPurposeOutOfRange (165),
correlatorDataOutOfRange (166),
delayToleranceOutOfRange (167),
destinationDetectOutOfRange (168),
digitModeOutOfRange (169),
- 88 -
doNotDisturbOutOfRange (170),
flowDirectionOutOfRange (171),
forwardingFlagOutOfRange (172),
forwardingTypeOutOfRange (173),
hookswitchComponentOutOfRange (174),
hookswitchTypeOutOfRange (175),
lampModeOutOfRange (176),
messageWaitingSettingOutOfRange (177),
micGainOutOfRange (178),
micMuteOutOfRange (179),
monitorTypeOutOfRange (180),
numberOfChannelsOutOfRange (181),
participationTypeOutOfRange (182),
pulseDurationOutOfRange (183),
pulseRateOutOfRange (184),
ringCountOutOfRange (185),
ringPatternOutOfRange (186),
ringVolumnOutOfRange (187),
routeingAlgorithmOutOfRange (188),
speakerMuteOutOfRange (189),
speakerVolumeOutOfRange (190),
switchingCcittTypeOutOfRange (191),
systemStatusOutOfRange (192),
toneCharacterOutOfRange (193),
toneDurationOutOfRange (194)}
channelsInUseForBridgedDevices (11),
channelsInUseForData (12),
toneDetectorBusy (13),
toneGeneratorBusy (14),
networkBusy ( 5),
resourceOutOfService ( 4),
deviceOutOfService (15),
activeDeviceOutOfService (16),
calledDeviceOutOfService (17),
callingDeviceOutOfService (18),
callToParkDeviceOutOfService (19),
destinationDeviceOutOfService (20),
divertingDeviceOutOfService (21),
heldDeviceOutOfService (22),
parkToDeviceOutOfService (23),
pickupDeviceOutOfService (24),
networkOutOfService ( 6),
otherResourceOutOfService (25),
resourceLimitExceeded (26),
overallMonitorLimitExceeded ( 7),
conferenceMemberLimitExceeded ( 8),
registrationLimitExceeded (27)}
END -- of CSTA-error-definition
- 90 -
VendorSpecEvents::= CHOICE
{ privateEvent [ 0] IMPLICIT PrivateEvent}
END -- of CSTA-event-report-definitions
- 95 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
MonitorFilter, MonitorMediaClass FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DeviceCategory, GroupDeviceAttributes, NamedDeviceTypes, ACDModels, AgentLogOnModels,
AppearanceType, MiscMonitorCaps, TransAndConfSetup, MediaServiceCapsList,
RouteingServList, LogDevServList, LogDevEvtsList
FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) }
NumberOfChannels, MaxChannelBind, ConnectionRateList, DelayToleranceList
FROM CSTA-data-call-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-call-types( 134) };
END -- of CSTA-get-logical-device-information
- 97 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
MonitorFilter FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DeviceCategory, GroupDeviceAttributes, NamedDeviceTypes, PhysDevServList, PhysDevEvtsList
FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) };
END -- of CSTA-get-physical-device-information
- 98 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
MonitorMediaClass, MonitorFilter FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
TimeInfo FROM CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) security( 128) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ACDModels, CapExchangeServList, DeviceIDFormat, FilterThreshold,
IgnoreUnsupportedParameters, CallControlServList, CallControlEvtsList,
CallAssociatedServList, CallAssociatedEvtsList, MediaServList, MediaEvtsList,
RouteingServList, PhysDevEvtsList, PhysDevServList, LogicalEvtsList, LogicalServList,
DeviceMaintEvtsList, IOServicesServList, DataCollectionServList, VoiceUnitServList,
VoiceUnitEvtsList, CDRServList, VendorSpecificServList, VendorSpecificEvtsList,
MaxLengthParameters, TransAndConfSetup, MediaServiceCapsList, MiscMonitorCaps,
MonitoringServList, PauseTime, SnapshotServList, SwAppearanceAddressability,
SwAppearanceTypes, SwDomainFeatures, SystemStatusServList, TimeStampMode
FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) }
NumberOfChannels, MaxChannelBind, ConnectionRateList, DelayToleranceList
FROM CSTA-data-call-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-call-types( 134) };
logOnACDGroupExplOneStep (1),
logOnACDGroupExplTwoSteps (2),
logOnACDGroupImplOneStep (3)}
END -- of CSTA-get-switching-function-capabilities
- 101 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServiceCrossRefID FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) };
END -- of CSTA-get-switching-function-devices
- 102 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServiceCrossRefID, DeviceCategory, NamedDeviceTypes FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) };
END -- of CSTA-switching-function-devices
- 103 -
12 System services
12.1 Registration services
12.1.1 Change system status filter
CSTA-change-system-status-filter
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) change-system-status-filter( 206) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID, SystemStatus FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-change-system-status-filter
- 104 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-system-register
- 105 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-system-register-abort
- 106 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
;
END -- of CSTA-system-register-cancel
- 107 -
12.2 Services
12.2.1 Request system status
CSTA-request-system-status
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) request-system-status( 210) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID, SystemStatus FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-request-system-status
- 108 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID, SystemStatus FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-system-status
- 109 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-switching-function-capabilities-changed
- 110 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SysStatRegisterID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-switching-function-devices-changed
- 111 -
13 Monitoring services
13.1 Services
13.1.1 Change monitor filter
CSTA-change-monitor-filter
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) change-monitor-filter( 102) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
MonitorFilter, MonitorCrossRefID FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
ChangeMonitorFilterArgument ::=
SEQUENCE
{crossRefIdentifier MonitorCrossRefID,
requestedFilterList MonitorFilter,
extensions CSTACommonArguments OPTIONAL}
ChangeMonitorFilterResult ::=
SEQUENCE
{actualFilterList MonitorFilter OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-change-monitor-filter
- 112 -
END -- of CSTA-monitor-start
- 113 -
MonitorStopArgument ::=
SEQUENCE
{crossRefIdentifier MonitorCrossRefID,
extensions CSTACommonArguments OPTIONAL}
MonitorStopResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-monitor-stop
- 114 -
14 Snapshot services
14.1 Services
14.1.1 Snapshot call
CSTA-snapshot-call
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) snapshot-call( 105) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CallingDeviceID, CalledDeviceID, AssociatedCallingDeviceID,
AssociatedCalledDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
SnapshotCallData FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
CorrelatorData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ServiceCrossRefID FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) }
MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
SnapshotCallArgument ::=
SEQUENCE
{snapshotObject ConnectionID,
extensions CSTACommonArguments OPTIONAL}
SnapshotCallResult ::=
SEQUENCE
{crossRefIDorSnapshotData
CHOICE
{serviceCrossRefID [0] IMPLICIT ServiceCrossRefID,
snapshotData SnapshotCallData},
mediaCallCharacteristics MediaCallCharacteristics OPTIONAL,
callCharacteristics CallCharacteristics OPTIONAL,
callingDevice CallingDeviceID OPTIONAL,
calledDevice CalledDeviceID OPTIONAL,
associatedCallingDeviceID AssociatedCallingDeviceID OPTIONAL,
associatedCalledDeviceID AssociatedCalledDeviceID OPTIONAL,
correlatorData [1] IMPLICIT CorrelatorData OPTIONAL,
- 115 -
END -- of CSTA-snapshot-call
- 116 -
SnapshotDeviceArgument ::=
SEQUENCE
{snapshotObject DeviceID,
extensions CSTACommonArguments OPTIONAL}
SnapshotDeviceResult ::=
SEQUENCE
{crossRefIDorSnapshotData
CHOICE
{serviceCrossRefID ServiceCrossRefID,
snapshotData SnapshotDeviceData},
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-snapshot-device
- 117 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SnapshotCallData FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServiceCrossRefID FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) };
SnapshotCallDataArgument ::=
SEQUENCE
{serviceCrossRefID ServiceCrossRefID,
segmentID INTEGER OPTIONAL,
lastSegment BOOLEAN,
snapshotData SnapshotCallData,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-snapshot-call-data
- 118 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SnapshotDeviceData FROM CSTA-status-reporting
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) status-reporting( 126) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServiceCrossRefID FROM CSTA-capability-exchange
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) capability-exchange( 131) };
SnapshotDeviceDataArgument ::=
SEQUENCE
{serviceCrossRefID ServiceCrossRefID,
segmentID INTEGER OPTIONAL,
lastSegment BOOLEAN,
snapshotData SnapshotDeviceData,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-snapshot-device-data
- 119 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-accept-call
- 120 -
AlternateCallResult ::=CHOICE
{ extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-alternate-call
- 121 -
AnswerCallArgument ::=
SEQUENCE
{ callToBeAnswered ConnectionID,
correlatorData CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
AnswerCallResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-answer-call
- 122 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) };
CallBackArgument ::=
SEQUENCE
{ callbackConnection ConnectionID,
callCharacteristics CallCharacteristics OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
CallBackResult ::=
SEQUENCE
{ targetDevice DeviceID OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-call-back-call-related
- 123 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
CallBackMessageArgument ::=
SEQUENCE
{ callbackMessageConnection ConnectionID,
extensions CSTACommonArguments OPTIONAL}
CallBackMessageResult ::=
SEQUENCE
{ targetDevice DeviceID OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-call-back-message-call-related
- 124 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
CamponCallArgument ::=
SEQUENCE
{ camponConnection ConnectionID,
extensions CSTACommonArguments OPTIONAL}
CamponCallResult ::=
CHOICE
{ extensions CSTACommonArguments,
noData NULL }
END -- of CSTA-camp-on-call
- 125 -
ClearCallArgument ::=
SEQUENCE
{ callToBeCleared ConnectionID,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
ClearCallResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-clear-call
- 126 -
ClearConnectionArgument ::=
SEQUENCE
{connectionToBeCleared ConnectionID,
correlatorData CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
ClearConnectionResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-clear-connection
- 127 -
ConferenceCallArgument ::=
SEQUENCE
{ heldCall ConnectionID,
activeCall ConnectionID,
extensions CSTACommonArguments OPTIONAL}
ConferenceCallResult ::=
SEQUENCE
{ conferenceCall ConnectionID,
connections [0] IMPLICIT ConnectionList OPTIONAL,
conferenceCallInfo [1] IMPLICIT ConnectionInformation OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-conference-call
- 128 -
END -- of CSTA-consultation-call
- 129 -
DeflectCallArgument ::=
SEQUENCE
{ callToBeDiverted ConnectionID,
newDestination DeviceID,
correlatorData CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
DeflectCallResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-deflect-call
- 130 -
DialDigitsArgument ::=
SEQUENCE
{ diallingConnection ConnectionID,
diallingSequence DeviceID,
correlatorData CorrelatorData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
DialDigitsResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-dial-digits
- 131 -
DirectedPickupCallArgument ::=
SEQUENCE
{ callToBePickedUp ConnectionID,
requestingDevice DeviceID,
correlatorData CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
DirectedPickupCallResult ::=
SEQUENCE
{ pickedCall ConnectionID OPTIONAL,
pickedCallInfo ConnectionInformation OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-directed-pickup-call
- 132 -
GroupPickupCallArgument ::=
SEQUENCE
{ newDestination DeviceID,
pickGroup DeviceID OPTIONAL,
correlatorData CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
GroupPickupCallResult ::=
SEQUENCE
{ pickedCall ConnectionID OPTIONAL,
pickedCallInfo ConnectionInformation OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-group-pickup-call
- 133 -
HoldCallArgument ::=
SEQUENCE
{callToBeHeld ConnectionID,
connectionReservation BOOLEAN OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
HoldCallResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-hold-call
- 134 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
ParticipationType, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-intrude-call
- 135 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
AccountInfo, AuthCode, CorrelatorData, ParticipationType, UserData
FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) }
AutoOriginate FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) };
END -- of CSTA-join-call
- 136 -
END -- of CSTA-make-call
- 137 -
callEstablished (1)}
END -- of CSTA-make-predictive-call
- 139 -
ParkCallArgument ::=
SEQUENCE
{ parking ConnectionID,
parkTo DeviceID,
correlatorData CorrelatorData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
ParkCallResult ::=
SEQUENCE
{ parkedTo ConnectionID OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-park-call
- 140 -
ReconnectCallResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-reconnect-call
- 141 -
RetrieveCallArgument ::=
SEQUENCE
{ callToBeRetrieved ConnectionID,
extensions CSTACommonArguments OPTIONAL}
RetrieveCallResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-retrieve-call
- 142 -
SingleStepConfArgument ::=
SEQUENCE
{activeCall ConnectionID,
deviceToJoin DeviceID,
participationType ParticipationType DEFAULT active,
accountCode [0] IMPLICIT AccountInfo OPTIONAL,
authCode [1] IMPLICIT AuthCode OPTIONAL,
correlatorData [2] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
SingleStepConfResult ::=
SEQUENCE
{ conferencedCall ConnectionID,
conferencedCallInfo ConnectionInformation OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-single-step-conference
- 143 -
SingleStepTransArgument ::=
SEQUENCE
{activeCall ConnectionID,
tranferredTo DeviceID,
accountCode [0] IMPLICIT AccountInfo OPTIONAL,
authCode [1] IMPLICIT AuthCode OPTIONAL,
correlatorData [2] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-single-step-transfer
- 144 -
END -- of CSTA-transfer-call
- 145 -
15.2 Events
15.2.1 Bridged
CSTA-bridged-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) bridged-event( 224) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-bridged-event
- 146 -
CallClearedEvent ::=
SEQUENCE
{ clearedCall ConnectionID,
correlatorData [1] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
cause EventCause,
mediaCallCharacteristics [2] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [3] IMPLICIT CallCharacteristics OPTIONAL,
callLinkageData [4] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-call-cleared-event
- 147 -
15.2.3 Conferenced
CSTA-conferenced-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) conferenced-event( 23) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState, ConnectionList FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageDataList, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-conferenced-event
- 148 -
ConnectionClearedEvent ::=
SEQUENCE
{ droppedConnection ConnectionID,
releasingDevice SubjectDeviceID,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [0] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
chargingInfo [1] IMPLICIT ChargingInfo OPTIONAL,
cause EventCause,
servicesPermitted [2] IMPLICIT ServicesPermitted OPTIONAL,
mediaCallCharacteristics [3] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [4] IMPLICIT CallCharacteristics OPTIONAL,
droppedConnectionInfo [5] IMPLICIT ConnectionInformation OPTIONAL,
callLinkageData [6] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-connection-cleared-event
- 149 -
15.2.5 Delivered
CSTA-delivered-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) delivered-event( 25) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID, CallingDeviceID, CalledDeviceID, RedirectionDeviceID,
AssociatedCalledDeviceID, AssociatedCallingDeviceID,
NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
DeliveredEvent ::=
SEQUENCE
{ connection ConnectionID,
alertingDevice SubjectDeviceID,
callingDevice CallingDeviceID,
calledDevice CalledDeviceID,
lastRedirectionDevice RedirectionDeviceID,
originatingNIDConnection ConnectionID OPTIONAL,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [0] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
cause EventCause,
servicesPermitted [1] IMPLICIT ServicesPermitted OPTIONAL,
networkCallingDevice NetworkCallingDeviceID OPTIONAL,
networkCalledDevice NetworkCalledDeviceID OPTIONAL,
associatedCallingDevice AssociatedCallingDeviceID OPTIONAL,
associatedCalledDevice AssociatedCalledDeviceID OPTIONAL,
mediaCallCharacteristics [2] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [3] IMPLICIT CallCharacteristics OPTIONAL,
connectionInfo [4] IMPLICIT ConnectionInformation OPTIONAL,
callLinkageData [5] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-delivered-event
- 150 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID, DeviceID, AssociatedCalledDeviceID, AssociatedCallingDeviceID,
NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-digits-dialed-event
- 151 -
15.2.7 Diverted
CSTA-diverted-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) diverted-event( 26) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID , CallingDeviceID, CalledDeviceID, RedirectionDeviceID,
AssociatedCalledDeviceID, AssociatedCallingDeviceID,
NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of diverted-event
- 152 -
15.2.8 Established
CSTA-established-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) established-event( 27) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID, CalledDeviceID, CallingDeviceID, RedirectionDeviceID,
AssociatedCalledDeviceID, AssociatedCallingDeviceID,
NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
EstablishedEvent ::=
SEQUENCE
{ establishedConnection ConnectionID,
answeringDevice SubjectDeviceID,
callingDevice CallingDeviceID,
calledDevice CalledDeviceID,
lastRedirectionDevice RedirectionDeviceID,
originatingNIDConnection ConnectionID OPTIONAL,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [1] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
cause EventCause,
servicesPermitted [2] IMPLICIT ServicesPermitted OPTIONAL,
networkCallingDevice NetworkCallingDeviceID OPTIONAL,
networkCalledDevice NetworkCalledDeviceID OPTIONAL,
associatedCallingDevice AssociatedCallingDeviceID OPTIONAL,
associatedCalledDevice AssociatedCalledDeviceID OPTIONAL,
mediaCallCharacteristics [3] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [4] IMPLICIT CallCharacteristics OPTIONAL,
establishedConnectionInfo [5] IMPLICIT ConnectionInformation OPTIONAL,
callLinkageData [6] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-established-event
- 153 -
15.2.9 Failed
CSTA-failed-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) failed-event( 28) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID, CallingDeviceID, CalledDeviceID, RedirectionDeviceID,
AssociatedCalledDeviceID, AssociatedCallingDeviceID,
NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-failed-event
- 154 -
15.2.10 Held
CSTA-held-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) held-event( 29) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
HeldEvent ::=
SEQUENCE
{ heldConnection ConnectionID,
holdingDevice SubjectDeviceID,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [0] IMPLICIT CorrelatorData OPTIONAL,
cause EventCause,
servicesPermitted [1] IMPLICIT ServicesPermitted OPTIONAL,
mediaCallCharacteristics [2] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [3] IMPLICIT CallCharacteristics OPTIONAL,
heldConnectionInfo [4] IMPLICIT ConnectionInformation OPTIONAL,
callLinkageData [5] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-held-event
- 155 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID, CalledDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, NetworkCapability, ProgressIndicator,
ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-network-capabilities-changed-event
- 156 -
NetworkReachedEvent ::=
SEQUENCE
{ outboundConnection ConnectionID,
networkInterfaceUsed SubjectDeviceID,
callingDevice CallingDeviceID,
calledDevice CalledDeviceID,
lastRedirectionDevice RedirectionDeviceID,
originatingNIDConneciton ConnectionID OPTIONAL,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [0] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
networkCapability [1] IMPLICIT NetworkCapability OPTIONAL,
cause EventCause,
servicesPermitted [2] IMPLICIT ServicesPermitted OPTIONAL,
mediaCallCharacteristics [3] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [4] IMPLICIT CallCharacteristics OPTIONAL,
outboundConnectionInfo [5] IMPLICIT ConnectionInformation OPTIONAL,
networkCallingDevice NetworkCallingDeviceID OPTIONAL,
networkCalledDevice NetworkCalledDeviceID OPTIONAL,
associatedCallingDevice AssociatedCallingDeviceID OPTIONAL,
callLinkageData [6] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-network-reached-event
- 157 -
15.2.13 Offered
CSTA-offered-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) offered-event( 227) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID, CallingDeviceID, CalledDeviceID, RedirectionDeviceID, AssociatedCalledDeviceID,
AssociatedCallingDeviceID, NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-offered-event
- 158 -
15.2.14 Originated
CSTA-originated-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) originated-event( 31) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, CallingDeviceID, CalledDeviceID, AssociatedCalledDeviceID,
AssociatedCallingDeviceID, NetworkCalledDeviceID, NetworkCallingDeviceID, SubjectDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-originated-event
- 159 -
15.2.15 Queued
CSTA-queued-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) queued-event( 32) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
CalledDeviceID, CallingDeviceID, RedirectionDeviceID, SubjectDeviceID, AssociatedCalledDeviceID,
AssociatedCallingDeviceID, NetworkCalledDeviceID, NetworkCallingDeviceID
FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
QueuedEvent ::=
SEQUENCE
{ queuedConnection ConnectionID,
queue SubjectDeviceID,
callingDevice CallingDeviceID,
calledDevice CalledDeviceID,
lastRedirectionDevice RedirectionDeviceID,
numberQueued [0] IMPLICIT INTEGER OPTIONAL,
callsInFront [1] IMPLICIT INTEGER OPTIONAL,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [2] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
cause EventCause,
servicesPermitted [3] IMPLICIT ServicesPermitted OPTIONAL,
networkCallingDevice NetworkCallingDeviceID OPTIONAL,
networkCalledDevice NetworkCalledDeviceID OPTIONAL,
associatedCallingDevice AssociatedCallingDeviceID OPTIONAL,
associatedCalledDevice AssociatedCalledDeviceID OPTIONAL,
mediaCallCharacteristics [4] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [5] IMPLICIT CallCharacteristics OPTIONAL,
queuedConnectionInfo [6] IMPLICIT ConnectionInformation OPTIONAL,
callLinkageData [7] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-queued-event
- 160 -
15.2.16 Retrieved
CSTA-retrieved-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) retrieved-event( 33) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
RetrievedEvent ::=
SEQUENCE
{ retrievedConnection ConnectionID,
retrievingDevice SubjectDeviceID,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [0] IMPLICIT CorrelatorData OPTIONAL,
cause EventCause,
servicesPermitted [1] IMPLICIT ServicesPermitted OPTIONAL,
mediaCallCharacteristics [2] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [3] IMPLICIT CallCharacteristics OPTIONAL,
retrievedConnectionInfo [4] IMPLICIT ConnectionInformation OPTIONAL,
callLinkageData [5] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-retrieved-event
- 161 -
ServiceInitiatedEvent ::=
SEQUENCE
{ initiatedConnection ConnectionID,
initiatingDevice SubjectDeviceID,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [0] IMPLICIT CorrelatorData OPTIONAL,
cause EventCause,
servicesPermitted [1] IMPLICIT ServicesPermitted OPTIONAL,
mediaCallCharacteristics [2] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [3] IMPLICIT CallCharacteristics OPTIONAL,
initiatedConnectionInfo [4] IMPLICIT ConnectionInformation OPTIONAL,
networkCallingDevice NetworkCallingDeviceID OPTIONAL,
networkCalledDevice NetworkCalledDeviceID OPTIONAL,
associatedCallingDevice AssociatedCallingDeviceID OPTIONAL,
callLinkageData [5] IMPLICIT CallLinkageData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-service-initiated-event
- 162 -
15.2.18 Transferred
CSTA-transferred-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) transferred-event( 35) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState, ConnectionList FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics, CallLinkageDataList, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ChargingInfo FROM CSTA-charge-info
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) charge-info( 133) }
ConnectionInformation, MediaCallCharacteristics FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
TransferredEvent ::=
SEQUENCE
{ primaryOldCall ConnectionID,
secondaryOldCall [0] IMPLICIT ConnectionID OPTIONAL,
transferringDevice SubjectDeviceID,
transferredToDevice SubjectDeviceID,
transferredConnections [1] IMPLICIT ConnectionList,
localConnectionInfo LocalConnectionState OPTIONAL,
correlatorData [2] IMPLICIT CorrelatorData OPTIONAL,
userData UserData OPTIONAL,
chargingInfo [3] IMPLICIT ChargingInfo OPTIONAL,
cause EventCause,
servicesPermitted [4] IMPLICIT ServicesPermitted OPTIONAL,
mediaCallCharacteristics [5] IMPLICIT MediaCallCharacteristics OPTIONAL,
callCharacteristics [6] IMPLICIT CallCharacteristics OPTIONAL,
callLinkageDataList [7] IMPLICIT CallLinkageDataList OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-transferred-event
- 163 -
AssociateDataResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-associate-data
- 164 -
CancelTelephonyTonesResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-cancel-telephony-tones
- 165 -
GenerateDigitsResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-generate-digits
- 166 -
GenerateTelephonyTonesResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-generate-telephony-tones
- 167 -
SendUserInfoResult ::=
CHOICE
{extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-send-user-information
- 168 -
16.2 Events
16.2.1 Call information
CSTA-call-information-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-information-event( 41) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
CallingDeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
AccountInfo, AuthCode, CorrelatorData, UserData FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallLinkageDataList, CallQualifyingData, ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-call-information-event
- 169 -
16.2.2 Charging
CSTA-charging-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) charging-event( 240) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ChargingInfo FROM CSTA-charge-info
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) charge-info( 133) };
END -- of CSTA-charging-event
- 170 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-digits-generated-event
- 171 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
TelephonyTone FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-telephony-tones-generated-event
- 172 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
MediaCallCharacteristics, ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-charging-event
- 173 -
END -- of CSTA-attach-media-service
- 174 -
END -- of CSTA-detach-media-service
- 175 -
17.2 Events
17.2.1 Media attached
CSTA-media-attached-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-attached-event( 246) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
LocalConnectionState FROM CSTA-connection-states
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) connection-states( 125) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallCharacteristics FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
MediaServiceType, MediaServiceInstanceID, MediaStreamID,
MediaCallCharacteristics, ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-media-attached-service
- 176 -
END -- of CSTA-media-detached-service
- 177 -
18 Routeing services
18.1 Registration services
18.1.1 Route register
CSTA-route-register
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) route-register( 248) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
RouteRegisterReqID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
MediaClass FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) };
END -- of CSTA-route-register
- 178 -
END -- of CSTA-route-register-abort
- 179 -
END -- of CSTA-route-register-cancel
- 180 -
18.2 Services
18.2.1 Re-Route
CSTA-re-route-request
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) re-route-request( 82) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
CorrelatorData, RouteRegisterReqID, RouteingCrossRefID
FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CallLinkageData FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) }
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) };
END -- of CSTA-re-route-request
- 181 -
END -- of CSTA-route-end-request
- 182 -
RouteRejectArgument ::=
SEQUENCE
{crossRefIdentifier RouteingCrossRefID,
routeRegisterReqID [0] IMPLICIT RouteRegisterReqID OPTIONAL,
rejectCause [1] IMPLICIT RejectCause OPTIONAL,
correlatorData [2] IMPLICIT CorrelatorData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-route-reject
- 183 -
END -- of CSTA-route-request
- 184 -
RouteSelectRequestArgument ::=
SEQUENCE
{crossRefIdentifier RouteingCrossRefID,
routeRegisterReqID [0] IMPLICIT RouteRegisterReqID OPTIONAL,
routeSelected [1] DeviceID,
alternateRoutes [2] IMPLICIT SEQUENCE OF DeviceID OPTIONAL,
remainRetries [3] RetryValue OPTIONAL,
routeUsedReq [4] IMPLICIT BOOLEAN OPTIONAL,
correlatorData [5] IMPLICIT CorrelatorData OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-route-select-request
- 185 -
END -- of CSTA-route-used-request
- 186 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ButtonID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-button-press
- 187 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID, AuditoryApparatusList FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-auditory-apparatus-information
- 188 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ButtonID, LampID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-button-information
- 189 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DisplayID, CharacterSet FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-display
- 190 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
HookswitchID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-hookswitch-status
- 191 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ButtonID, LampID, LampColor FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-lamp-information
- 192 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ButtonID, LampID, LampColor, LampMode, LampBrightness
FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-lamp-mode
- 193 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-message-waiting-indicator
- 194 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID, MicGainAbs FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-microphone-gain
- 195 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-microphone-mute
- 196 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
RingerID, RingMode FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-ringer-status
- 197 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-speaker-mute
- 198 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID, VolAbs FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-get-speaker-volume
- 199 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ButtonID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-button-information
- 200 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DisplayID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-display
- 201 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
HookswitchID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-hookswitch-status
- 202 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
LampID, LampColor, LampMode, LampBrightness
FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-lamp-mode
- 203 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-message-waiting-indicator
- 204 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID, MicrophoneGain FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-microphone-gain
- 205 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-microphone-mute
- 206 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
RingerID, RingMode, Volume FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-ringer-status
- 207 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-speaker-mute
- 208 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
AuditoryApparatusID, Volume FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-set-speaker-volume
- 209 -
19.2 Events
19.2.1 Button information
CSTA-button-information-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) button-information-event( 283) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ButtonID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-button-information-event
- 210 -
END -- of CSTA-button-press-event
- 211 -
END -- of CSTA-display-updated-event
- 212 -
19.2.4 Hookswitch
CSTA-hookswitch-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) hookswitch-event( 286) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
HookswitchID FROM CSTA-physical-device-feature
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) physical-device-feature( 137) };
END -- of CSTA-hookswitch-event
- 213 -
END -- of CSTA-lamp-mode-event
- 214 -
MessageWaitingEvent ::=SEQUENCE
{ targetDevice SubjectDeviceID,
deviceForMessage DeviceID OPTIONAL,
messageWaitingOn BOOLEAN,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-message-waiting-event
- 215 -
END -- of CSTA-microphone-gain-event
- 216 -
END -- of CSTA-microphone-mute-event
- 217 -
END -- of CSTA-ringer-status-event
- 218 -
END -- of CSTA-speaker-mute-event
- 219 -
END -- of CSTA-speaker-volume-event
- 220 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-call-back-non-call-related
- 221 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-call-back-message-non-call-related
- 222 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-cancel-call-back
- 223 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-cancel-call-back-message
- 224 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, AgentState, PendingAgentState FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-agent-state
- 225 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-auto-answer
- 226 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-auto-work-mode
- 227 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-caller-id-status
- 228 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CallOrigination FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-do-not-disturb
- 229 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ForwardList FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-forwarding
- 230 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-last-number-dialed
- 231 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-get-routeing-mode
- 232 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, AgentPassword, PendingAgentState FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-agent-state
- 233 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-auto-answer
- 234 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-auto-work-mode
- 235 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-caller-id-status
- 236 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CallOrigination FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-do-not-disturb
- 237 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ForwardingType FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-forwarding
- 238 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-set-routeing-mode
- 239 -
20.2 Events
20.2.1 Agent busy
CSTA-agent-busy-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) agent-busy-event( 319) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, PendingAgentState FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-agent-busy-event
- 240 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, AgentPassword FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-agent-logged-off-event
- 241 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, AgentPassword FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-agent-logged-on-event
- 242 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, AgentPassword FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-agent-ready-event
- 244 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
AgentID, PendingAgentState FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-agent-working-after-call-event
- 245 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-auto-answer-event
- 246 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-auto-work-mode-event
- 247 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-call-back-event
- 248 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-call-back-message-event
- 249 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-caller-id-status-event
- 250 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CallOrigination FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-do-not-disturb-event
- 251 -
20.2.13 Forwarding
CSTA-forwarding-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) forwarding-event( 43) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
DeviceID, SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ForwardingType, ForwardDefault FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-forwarding-event
- 252 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-routeing-mode-event
- 253 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-back-in-service-event
- 254 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-device-capabilities-changed-event
- 255 -
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
SubjectDeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
;
END -- of CSTA-out-of-service-event
- 256 -
22 I/O services
22.1 Registration services
22.1.1 I/O register
CSTA-io-register
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) io-register( 340) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
IORegisterReqID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-io-register
- 257 -
END -- of CSTA-io-register-abort
- 258 -
ioRegisterCancelOPERATION ::=
{ ARGUMENT IORegisterCancelArgument
RESULT IORegisterCancelResult
ERRORS {universalFailure}
CODE local: 342
}
END -- of CSTA-io-register-cancel
- 259 -
22.2 Services
22.2.1 Data path resumed
CSTA-data-path-resumed
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-path-resumed( 118) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
IOCrossRefID, IORegisterReqID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
dataPathResumedOPERATION ::=
{ ARGUMENT DataPathResumedArgument
RESULT DataPathResumedResult
ERRORS {universalFailure}
CODE local: 118
}
END -- of CSTA-data-path-resumed
- 260 -
dataPathSuspendedOPERATION ::=
{ ARGUMENT DataPathSuspendedArgument
RESULT DataPathSuspendedResult
ERRORS {universalFailure}
CODE local: 116
}
END -- of CSTA-data-path-suspended
- 261 -
END -- of CSTA-fast-data
- 262 -
END -- of CSTA-resume-data-path
- 263 -
END -- of CSTA-send-broadcast-data
- 264 -
END -- of CSTA-send-data
- 265 -
sendMulticastDataOPERATION ::=
{ ARGUMENT SendMulticastDataArgument
RESULT SendMulticastDataResult
ERRORS {universalFailure}
CODE local: 113
}
END -- of CSTA-send-multicast-data
- 266 -
startDataPathOPERATION ::=
{ ARGUMENT StartDataPathArgument
RESULT StartDataPathResult
ERRORS {universalFailure}
CODE local: 110
}
StartDataPathResult ::=SEQUENCE
{ioCrossRefID IOCrossRefID,
numberOfCharactersToCollect [0] IMPLICIT INTEGER OPTIONAL,
terminationCharacter IA5String(SIZE(1..1)) OPTIONAL,
timeout [1] IMPLICIT INTEGER OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-start-data-path
- 267 -
stopDataPathOPERATION ::=
{ ARGUMENT StopDataPathArgument
RESULT StopDataPathResult
ERRORS {universalFailure}
CODE local: 111
}
END -- of CSTA-stop-data-path
- 268 -
suspendDataPathOPERATION ::=
{ ARGUMENT SuspendDataPathArgument
RESULT SuspendDataPathResult
ERRORS {universalFailure}
CODE local: 115
}
END -- of CSTA-suspend-data-path
- 269 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ConnectionInformation FROM CSTA-media-services
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) media-services( 136) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
intrusion ( 9),
modemCNG (10),
park (11),
recordWarning (12),
reorder (13),
ringback (14),
silence (15),
sitVC (16),
sitIC (17),
sitRO (18),
sitNC (19),
other (20)}
END -- of CSTA-data-collected
- 271 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
END -- of CSTA-data-collection-resumed
- 272 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
END -- of CSTA-data-collection-suspended
- 273 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
END -- of CSTA-resume-data-collection
- 274 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
DeviceID FROM CSTA-device-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-identifiers( 123) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
END -- of CSTA-start-data-collection
- 275 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
END -- of CSTA-stop-data-collection
- 276 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
DcollCrossRefID FROM CSTA-data-collection
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) data-collection( 138) };
END -- of CSTA-suspend-data-collection
- 277 -
END -- of CSTA-concatenate-message
- 278 -
deleteMessageOPERATION ::=
{ ARGUMENT DeleteMessageArgument
RESULT DeleteMessageResult
ERRORS {universalFailure}
CODE local: 501
}
DeleteMessageResult ::=CHOICE
{ extensions CSTACommonArguments,
noData NULL}
END -- of CSTA-delete-message
- 279 -
END -- of CSTA-play-message
- 280 -
queryVoiceAttributeOPERATION ::=
{ ARGUMENT QueryVoiceAttributeArgument
RESULT QueryVoiceAttributeResult
ERRORS {universalFailure}
CODE local: 503
}
END -- of CSTA-query-voice-attribute
- 281 -
recordMessageOPERATION ::=
{ ARGUMENT RecordMessageArgument
RESULT RecordMessageResult
ERRORS {universalFailure}
CODE local: 511
}
END -- of CSTA-record-message
- 282 -
24.1.6 Reposition
CSTA-reposition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) reposition( 504) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-reposition
- 283 -
24.1.7 Resume
CSTA-resume
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) resume( 505) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-resume
- 284 -
24.1.8 Review
CSTA-review
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) review( 506) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-review
- 285 -
setVoiceAttributeOPERATION ::=
{ ARGUMENT SetVoiceAttributeArgument
RESULT SetVoiceAttributeResult
ERRORS {universalFailure}
CODE local: 507
}
END -- of CSTA-set-voice-attribute
- 286 -
24.1.10 Stop
CSTA-stop
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) stop( 508) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-stop
- 287 -
24.1.11 Suspend
CSTA-suspend
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) suspend( 509) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-suspend
- 288 -
END -- of CSTA-synthesize-message
- 289 -
24.2 Events
24.2.1 Play
CSTA-play-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) play( 75) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) };
PlayEvent ::=SEQUENCE
{ connection ConnectionID,
message MessageID,
length [0] IMPLICIT INTEGER OPTIONAL,
currentPosition [1] IMPLICIT INTEGER OPTIONAL,
speed [2] IMPLICIT INTEGER OPTIONAL,
cause EventCause OPTIONAL,
servicesPermitted ServicesPermitted OPTIONAL,
extensions CSTACommonArguments OPTIONAL}
END -- of CSTA-play-event
- 290 -
24.2.2 Record
CSTA-record-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) record( 76) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) };
END -- of CSTA-record-event
- 291 -
24.2.3 Review
CSTA-review-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) review( 77) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) };
END -- of CSTA-review-event
- 292 -
24.2.4 Stop
CSTA-stop-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) stop( 78) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
EventCause FROM CSTA-event-causes
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) event-causes( 121) }
ConnectionID FROM CSTA-call-connection-identifiers
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-connection-identifiers( 124) }
MessageID FROM CSTA-device-feature-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) device-feature-types( 127) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
ServicesPermitted FROM CSTA-call-control
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-control( 130) };
END -- of CSTA-stop-event
- 293 -
END -- of CSTA-suspend-play-event
- 294 -
END -- of CSTA-suspend-record-event
- 295 -
END -- of CSTA-voice-attributes-change-event
- 296 -
END -- of CSTA-call-detail-records-notification
- 297 -
END -- of CSTA-call-detail-records-report
- 298 -
END -- of CSTA-send-stored-call-detail-records
- 299 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
CDRCrossRefID, CDRTransferMode FROM CSTA-call-detail-record
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) call-detail-record( 132) };
END -- of CSTA-start-call-detail-records-transmission
- 300 -
END -- of CSTA-stop-call-detail-records
- 301 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
EscapeRegisterID FROM CSTA-escape-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) escape-types( 135) };
END -- of CSTA-escape-register
- 302 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
EscapeRegisterID FROM CSTA-escape-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) escape-types( 135) };
END -- of CSTA-escape-register-abort
- 303 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
EscapeRegisterID FROM CSTA-escape-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) escape-types( 135) };
END -- of CSTA-escape-register-cancel
- 304 -
26.2 Services
26.2.1 Escape
CSTA-escape-service
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) escape-service( 91) }
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTASecurityData FROM CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) security( 128) }
CSTACommonArguments, CSTAPrivateData FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) }
EscapeRegisterID FROM CSTA-escape-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) escape-types( 135) };
END -- of CSTA-escape-service
- 305 -
DEFINITIONS ::=
BEGIN
IMPORTS
OPERATION, ERROR FROM Remote-Operations-Information-Objects
{joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
-- Data Types --
universalFailure FROM CSTA-error-definition
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) error-definition( 120) }
CSTACommonArguments FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-private-data-version-selection
- 306 -
26.3 Events
26.3.1 Private event
CSTA-private-event
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) private-event( 71) }
DEFINITIONS ::=
BEGIN
IMPORTS
-- Data Types --
CSTASecurityData FROM CSTA-security
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) security( 128) }
CSTAPrivateData FROM CSTA-extension-types
{ iso( 1) identified-organization( 3) icd-ecma( 12)
standard( 0) csta3( 285) extension-types( 129) };
END -- of CSTA-private-event
- 307 -
Annex A
(normative)
A.1 Introduction
The Protocol Implementation Conformance Statement (PICS) is a statement of which capabilities and options of the
protocol have been implemented. The PICS can have a number of uses, including use:
• by the protocol implementor, as a check-list to reduce the risk of failure to conform to the standard through
oversight;
• by the supplier and acquirer (or potential acquirer) of the implementation, as a detailed indication of the
capabilities of the implementation, stated relative to the common basis for understanding provided by the
standard PICS proforma;
• by the user (or potential user) of the implementation, as a basis for initially checking the possibility of
interworking with another implementation (note that, while interworking cannot be guaranteed, failure to
interwork can often be predicted from incompatible PICS);
• by a protocol tester, as the basis for selecting appropriate tests against which to assess the claim for
conformance of the implementation.
A.2 Conformance
The supplier of a protocol implementation which is claimed to conform to this Standard shall complete a copy of
the Protocol Implementation Conformance Statement (PICS) proforma in A.5, “PICS proforma”.
A.3 Instructions for completing the PICS proforma
The first part of the PICS proforma, the Implementation Identification (A.4, “Implementation identification”, on
page 308), is to be completed as indicated with the information necessary to identify fully both the supplier and the
implementation.
The main part of the PICS proforma, A.5, “PICS proforma”, is a fixed format questionnaire divided into subclauses
each containing a group of individual items. These items represent options specified in ECMA-269 (mandatory
items are not represented). Answers to the questionnaire items are to be provided in the appropriate columns by
marking an answer to indicate a restricted choice (Yes or No), and optionally clarifying this response with a
comment.
Where a service or event is not supported, as indicated by entering No for the first entry in a table, any parameters
or dependent service components in the rest of that table are not applicable, it is then not necessary to complete
items in any subsidiary entries in the table.
Note that ECMA-269 should be used as a reference when completing the PICS proforma.
- 308 -
Supplier
Date of Statement
The first five items are required for all implementations; other information may be completed as appropriate in
meeting the requirement for full identification.
The terms Name and Version should be interpreted appropriately to correspond with a supplier's terminology (e.g.
Type, Series, Model).
A.5 PICS proforma
A.5.1 CSTA Profiles
CSTA Profiles group together services and events, where each profile specifies a set of services and events that are
supported by the implementation. Switching Function implementors shall indicate support for one or more profiles
in the table below. Specifying support for a profile shall be accompanied by specifying support for the services and
events encompassed by the profile, as well as any other services and events that the implementation supports.
Refer to ECMA-269 for a description of the CSTA Services and Events that must be supported for a specific CSTA
profile.
Supported?
Description: Profile(s) Supported Comments
Yes No
Routeing Profile
- 309 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
groupDeviceAttibutes
namedDeviceTypes
shortFormDeviceID
agentLogOnModels
appearanceList
otherPhysicalDeviceList
miscMonitorCaps
associatedGroupList
maxCallbacks
maxAutoAnswerRings
maxActiveCalls
maxHeldCalls
maxFwdSettings
maxDevicesInConf
transAndConfSetup
deviceOnDeviceMonitorFilter
deviceOnConnectionMonitorFilter
callOnDeviceMonitorFilter
callOnConnectionMonitorFilter
mediaClassSupport
mediaServiceCapsList
- 310 -
Supported?
Description: Service, optional parameters Comments
Yes No
connectionRateList
delayToleranceList
numberOfChannels
maxChannelBind
routeingServList
logDevServList
logDevEvtsList
deviceMaintEvtsList
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
groupDeviceAttributes
namedDeviceTypes
otherLogicalDeviceList
deviceModelName
deviceOnDeviceMonitorFilter
deviceOnConnectionMonitorFilter
callOnDeviceMonitorFilter
callOnConnectionMonitorFilter
maxDisplays
- 311 -
Supported?
Description: Service, optional parameters Comments
Yes No
maxButtons
maxLamps
maxRingPatterns
physDevServList
physDevEvtsList
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
callCharacteristicsSupported
mediaClassSupport
numberOfChannels
maxChannelBind
miscMediaCallCharacteristics
connectionRateList
delayToleranceRateList
pauseTime
currentTime
messageSeqNumbers
timeStampMode
- 312 -
Supported?
Description: Service, optional parameters Comments
Yes No
securityMode
securityFormat
privateDataFormat
transAndConfSetup
deviceOnDeviceMonitorFilter
deviceOnConnectionMonitorFilter
callOnDeviceMonitorFilter
callOnConnectionMonitorFilter
miscMonitorCaps
correlatorDataSupported
dynamicFeatureSupported
callLinkageOptionsSupported
acdModels
agentLogonModels
agentStateModels
routeingServList
logDevServList
logDevEvtsList
physDevServList
physDevEvtsList
deviceMaintEvtsList
statusReportingServList
capExchangeServList
cdrServList
vendorSpecificServList
vendorSpecificEvtsList
privateDataVersionList
systemStatusTimer
- 313 -
Supported?
Description: Service, optional parameters Comments
Yes No
simpleThreshold
filterThreshold
mediaServiceCapsList
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
requestedDeviceID
requestedDeviceCategory
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
segmentID
security
privateData
- 314 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
System Register
requestedStatusFilter
security
privateData
actualStatusFilter
security
privateData
- 315 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
sysStatRegisterID
security
privateData
security
privateData
- 316 -
Supported?
Description: Service, optional parameters Comments
Yes No
System Status
sysStatRegisterID
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
sysStatRegisterID
security
privateData
security
privateData
- 317 -
Supported?
Description: Service, optional parameters Comments
Yes No
sysStatRegisterID
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
actualFilterList
security
privateData
- 318 -
Supported?
Description: Service, optional parameters Comments
Yes No
Monitor Start
requestedMonitorFilter
monitorType
requestedMonitorMediaClass
security
privateData
actualMonitorFilter
actualMonitorMediaClass
monitorExistingCalls
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Monitor Stop
security
privateData
security
privateData
- 319 -
Supported?
Description: Service, optional parameters Comments
Yes No
Snapshot Call
security
privateData
serviceCrossRefID
snapshotData
mediaCallCharacteristics
callCharacteristics
callingDevice
calledDevice
associatedCallingDevice
associatedCalledDevice
correlatorData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Snapshot Device
security
privateData
serviceCrossRefID
- 320 -
Supported?
Description: Service, optional parameters Comments
Yes No
snapshotData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Snapshot CallData
segmentID
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Snapshot DeviceData
segmentID
security
privateData
- 321 -
Supported?
Description: Service, optional parameters Comments
Yes No
Accept Call
correlatorData
userData
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Alternate Call
connectionReservation
consultOptions
security
privateData
security
privateData
- 322 -
Supported?
Description: Service, optional parameters Comments
Yes No
Answer Call
correlatorData
userData
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
callCharateristics
security
privateData
targetDevice
security
privateData
- 323 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
targetDevice
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Camp On Call
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Clear Call
userData
- 324 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Clear Connection
correlatorData
userData
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Conference Call
security
privateData
- 325 -
Supported?
Description: Service, optional parameters Comments
Yes No
connections
conferenceCallInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Consultation Call
connectionReservation
accountCode
authCode
correlatorData
userData
callCharacteristics
mediaCallCharacteristics
callingConnectionInfo
consultOptions
security
privateData
mediaCallCharacteristics
initiatedCallInfo
security
privateData
- 326 -
Supported?
Description: Service, optional parameters Comments
Yes No
Deflect Call
correlatorData
userData
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Dial Digits
correlatorData
security
privateData
security
privateData
- 327 -
Supported?
Description: Service, optional parameters Comments
Yes No
correlatorData
userData
security
privateData
pickedCall
pickedCallInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
pickGroup
correlatorData
userData
security
privateData
pickedCall
pickedCallInfo
security
privateData
- 328 -
Supported?
Description: Service, optional parameters Comments
Yes No
Hold Call
connectionReservation
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Intrude Call
participationType
userData
security
privateData
conferencedCall
conferencedCallInfo
security
privateData
- 329 -
Supported?
Description: Service, optional parameters Comments
Yes No
Join Call
autoOriginate
participationType
accountCode
authCode
correlatorData
userData
security
privateData
conferencedCallInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Make Call
accountCode
authCode
autoOriginate
correlatorData
userData
callCharacteristics
- 330 -
Supported?
Description: Service, optional parameters Comments
Yes No
medaCallCharacteristics
callingConnectionInfo
security
privateData
mediaCallCharacteristics
initiatedCallInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
signallingDectection
destinationDetection
defaultAction
accountCode
authCode
autoOriginate
alertTime
correlatorData
callCharacteristics
userData
security
privateData
- 331 -
Supported?
Description: Service, optional parameters Comments
Yes No
initiatedCallInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Park Call
correlatorData
security
privateData
parkedTo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Reconnect Call
security
privateData
security
privateData
- 332 -
Supported?
Description: Service, optional parameters Comments
Yes No
Retrieve Call
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
participationType
accountCode
authCode
correlatorData
userData
security
privateData
conferencedCallInfo
security
privateData
- 333 -
Supported?
Description: Service, optional parameters Comments
Yes No
accountCode
authCode
correlatorData
userData
security
privateData
connections
transferredCallInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Transfer Call
security
privateData
connections
transferredCallInfo
security
privateData
- 334 -
Supported?
Description: Event, optional parameters Comments
Yes No
Bridged
localConnectionInfo
correlatorData
userData
servicesPermitted
mediaCallCharacteristics
callCharacteristics
bridgedConnectionInfo
callLinkageData
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Call Cleared
correlatorData
userData
mediaCallCharacteristics
callCharacteristics
callLinkageData
security
privateData
- 335 -
A.5.7.3 Conferenced
Supported?
Description: Event, optional parameters Comments
Yes No
Conferenced
secondaryOldCall
localConnectionInfo
correlatorData
userData
servicesPermitted
mediaCallCharacteristics
callCharacteristics
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Connection Cleared
localConnectionInfo
correlatorData
userData
chargingInfo
servicesPermitted
mediaCallCharateristics
callCharacteristics
droppedConnectionInfo
callLinkageData
security
privateData
- 336 -
A.5.7.5 Delivered
This event must be supported if the Basic Telephony profile is supported (A.5.1).
Supported?
Description: Event, optional parameters Comments
Yes No
Delivered
originatingNIDConnection
localConnectionInfo
correlatorData
userData
servicesPermitted
networkCallingDevice
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
mediaCallCharacteristics
callCharacteristics
connectionInfo
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Digits Dialed
localConnectionInfo
correlatorData
servicesPermitted
networkCallingDevice
networkCalledDevice
associatedCallingDevice
- 337 -
Supported?
Description: Event, optional parameters Comments
Yes No
associatedCalledDevice
diallingConnectionInfo
callCharacteristics
security
privateData
A.5.7.7 Diverted
Supported?
Description: Event, optional parameters Comments
Yes No
Diverted
callingDevice
calledDevice
localConnectionInfo
correlatorData
userData
servicesPermitted
mediaCallCharacteristics
callCharacteristics
connectionInfo
networkCallingDevice
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
security
privateData
- 338 -
A.5.7.8 Established
This event must be supported if the Basic Telephony profile is supported (A.5.1).
Supported?
Description: Event, optional parameters Comments
Yes No
Established
originatingNIDConnection
localConnectionInfo
correlatorData
userData
servicesPermitted
networkCallingDevice
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
mediaCallCharacteristics
callCharacteristics
establishConnectionInfo
security
privateData
A.5.7.9 Failed
This event must be supported if the Basic Telephony profile is supported (A.5.1).
Supported?
Description: Event, optional parameters Comments
Yes No
Failed
originatingNIDConnection
localConnectionInfo
correlatorData
userData
servicesPermitted
- 339 -
Supported?
Description: Event, optional parameters Comments
Yes No
networkCallingDevice
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
mediaCallCharacteristics
callCharacteristics
failedConnectionInfo
security
privateData
A.5.7.10 Held
Supported?
Description: Event, optional parameters Comments
Yes No
Held
localConnectionInfo
correlatorData
servicesPermitted
mediaCallCharacteristics
callCharacteristics
heldConnectionInfo
callLinkageData
security
privateData
- 340 -
Supported?
Description: Event, optional parameters Comments
Yes No
localConnectionInfo
correlatorData
userData
networkCapability
servicesPermitted
mediaCallCharacteristics
callCharacteristics
outboundConnectionInfo
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Network Reached
originatingNIDConnection
localConnectionInfo
correlatorData
userData
networkCapability
servicesPermitted
mediaCallCharacteristics
callCharacteristics
outboundConnectionInfo
networkCallingDevice
- 341 -
Supported?
Description: Event, optional parameters Comments
Yes No
networkCalledDevice
associatedCallingDevice
security
privateData
A.5.7.13 Offered
Supported?
Description: Event, optional parameters Comments
Yes No
Offered
originatingNIDConnection
localConnectionInfo
correlatorData
userData
servicesPermitted
networkCallingDevice
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
mediaCallCharacteristics
callCharacteristics
offeredConnectionInfo
security
privateData
- 342 -
A.5.7.14 Originated
This event must be supported if the Basic Telephony profile is supported (A.5.1).
Supported?
Description: Event, optional parameters Comments
Yes No
Originated
originatingDevice
localConnectionInfo
correlatorData
servicesPermitted
networkCallingDevice
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
mediaCallCharacteristics
callCharacteristics
originatedConnectionInfo
security
privateData
A.5.7.15 Queued
Supported?
Description: Event, optional parameters Comments
Yes No
Queued
numberQueued
callsInFront
localConnectionInfo
correlatorData
userData
servicesPermitted
networkCallingDevice
- 343 -
Supported?
Description: Event, optional parameters Comments
Yes No
networkCalledDevice
associatedCallingDevice
associatedCalledDevice
mediaCallCharacteristics
callCharacteristics
queuedConnectionInfo
security
privateData
A.5.7.16 Retrieved
Supported?
Description: Event, optional parameters Comments
Yes No
Retrieved
localConnectionInfo
correlatorData
servicePermitted
mediaCallCharacteristics
callCharacteristics
retrievedConnectionInfo
callLinkageData
security
privateData
- 344 -
Supported?
Description: Event, optional parameters Comments
Yes No
Service Initiated
localConnectionInfo
correlatorData
servicesPermitted
mediaCallCharacteristics
callCharacteristics
initiatedConnectionInfo
networkCallingDevice
networkCalledDevice
associatedCallingDevice
security
privateData
A.5.7.18 Transferred
Supported?
Description: Event, optional parameters Comments
Yes No
Transferred
secondaryOldCall
localConnectionInfo
correlatorData
userData
chargingInfo
servicesPermitted
mediaCallCharacteristics
- 345 -
Supported?
Description: Event, optional parameters Comments
Yes No
callCharacteristics
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Associate Data
accountCode
authCode
correlatorData
callQualifyingData
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
- 346 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Generate Digits
digitMode
toneDuration
pulseRate
pauseDuration
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
toneDuration
security
privateData
- 347 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Call Information
callingDevice
accountInfo
authorisationCode
correlatorData
servicesPermitted
userData
callQualifyingData
- 348 -
Supported?
Description: Event, optional parameters Comments
Yes No
connectionInfo
security
privateData
A.5.9.2 Charging
Supported?
Description: Event, optional parameters Comments
Yes No
Charging
cause
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Digits Generated
digitDurationList
pauseDurationList
connectionInfo
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
toneGenerated
toneFrequency
- 349 -
Supported?
Description: Event, optional parameters Comments
Yes No
toneDuration
pauseDuration
connectionInfo
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
secondaryCall
otherDevicesPrimaryCallList
otherDevicesSecondaryCallList
mediaCallCharacteristics
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
mediaServiceVersion
mediaServiceInstanceID
requestedConnectionState
security
privateData
- 350 -
Supported?
Description: Service, optional parameters Comments
Yes No
mediaConnection
mediaDevice
mediaServiceInstanceID
mediaConnectionInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Media Attached
mediaServiceVersion
mediaServiceInstanceID
mediaStreamID
mediaCallCharacteristics
- 351 -
Supported?
Description: Event, optional parameters Comments
Yes No
callCharacteristics
localConnectionInfo
mediaConnectionInfo
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Media Detached
mediaServiceVersion
mediaServiceInstanceID
mediaStreamID
mediaCallCharacteristics
callCharacteristics
localConnectionInfo
mediaConnectionInfo
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Route Register
routeingDevice
requestedRouteingMediaClass
- 352 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
actualRouteingMediaClass
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
- 353 -
A.5.12.4 Re-Route
Supported?
Description: Service, optional parameters Comments
Yes No
Re-Route
routeRegisterReqID
replyTimeout
correlatorData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Route End
routeRegisterReqID
errorValue
correlatorData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Route Reject
routeRegisterReqID
- 354 -
Supported?
Description: Service, optional parameters Comments
Yes No
rejectCause
correlatorData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Route Request
routeRegisterReqID
callingDevice
routeingDevice
routedCall
routeSelAlgorithm
associatedCallingDevice
associatedCalledDevice
priority
replyTimeout
correlatorData
mediaCallCharacteristics
callCharacteristics
routedCallInfo
security
privateData
- 355 -
Supported?
Description: Service, optional parameters Comments
Yes No
Route Select
routeRegisterReqID
alternateRoutes
remainRetries
routeUsedReq
correlatorData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Route Used
routeRegisterReqID
callingDevice
domain
correlatorData
security
privateData
- 356 -
Supported?
Description: Service, optional parameters Comments
Yes No
Button Press
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
auditoryApparatus
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
button
- 357 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Get Display
displayID
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
hookswitch
security
privateData
- 358 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
lamp
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
lamp
security
privateData
lamp
security
privateData
- 359 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
deviceForMessage
lampIsPresent
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
auditoryApparatus
security
privateData
security
privateData
- 360 -
Supported?
Description: Service, optional parameters Comments
Yes No
auditoryApparatus
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ringer
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
auditoryApparatus
- 361 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
auditoryApparatus
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
buttonLabel
buttonAssociatedNumber
security
privateData
- 362 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Set Display
displayID
physicalBaseRowNumber
physicalBaseColumnNumber
offset
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
- 363 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
lampBrightness
lampColor
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
deviceForMessage
security
privateData
security
privateData
- 364 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ringMode
ringPattern
ringVolume
- 365 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
- 366 -
Supported?
Description: Event, optional parameters Comments
Yes No
Button Information
buttonLabel
buttonAssociatedNumber
buttonPressIndicator
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Button Press
buttonLabel
buttonAssociatedNumber
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Display Updated
displayID
physicalRows
physicalColumns
physicalBaseRowNumber
physicalBaseColumnNumber
- 367 -
Supported?
Description: Event, optional parameters Comments
Yes No
characterSet
security
privateData
A.5.14.4 Hookswitch
Supported?
Description: Event, optional parameters Comments
Yes No
Hookswitch
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Lamp Mode
lampLabel
lampBrightness
lampColor
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Message Waiting
deviceForMessage
security
privateData
- 368 -
Supported?
Description: Event, optional parameters Comments
Yes No
Microphone Gain
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Microphone Mute
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Ringer Status
ringMode
ringCount
ringPattern
ringVolume
security
privateData
- 369 -
Supported?
Description: Event, optional parameters Comments
Yes No
Speaker Mute
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Speaker Volume
timeStamp
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
- 370 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
- 371 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
acdGroup
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
numberOfRings
security
privateData
- 372 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
autoWorkInterval
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
- 373 -
Supported?
Description: Service, optional parameters Comments
Yes No
callOrigination
callingDeviceList
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Get Forwarding
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
- 374 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
agentID
password
group
security
privateData
pendingAgentState
security
privateData
- 375 -
Supported?
Description: Service, optional parameters Comments
Yes No
numberOfRings
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
autoWorkInterval
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
- 376 -
Supported?
Description: Service, optional parameters Comments
Yes No
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
callOrigination
callingDeviceList
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Set Forwarding
forwardingType
forwardDN
ringCount
security
privateData
- 377 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Agent Busy
agentID
acdGroup
pendingAgentState
cause
security
privateData
- 378 -
Supported?
Description: Event, optional parameters Comments
Yes No
agentID
acdGroup
agentPassword
cause
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Agent Logged On
agentID
acdGroup
agentPassword
cause
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
agentID
acdGroup
- 379 -
Supported?
Description: Event, optional parameters Comments
Yes No
cause
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Agent Ready
agentID
acdGroup
cause
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
agentID
acdGroup
pendingAgentState
cause
security
privateData
- 380 -
Supported?
Description: Event, optional parameters Comments
Yes No
Auto Answer
numberOfRings
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Call Back
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
security
privateData
- 381 -
Supported?
Description: Event, optional parameters Comments
Yes No
Caller ID Status
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Do Not Disturb
callOrigination
callingDeviceList
security
privateData
A.5.16.13 Forwarding
Supported?
Description: Event, optional parameters Comments
Yes No
Forwarding
forwardingType
forwardTo
forwardDefault
ringCount
security
privateData
- 382 -
Supported?
Description: Event, optional parameters Comments
Yes No
Routeing Mode
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Back In Service
cause
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
cause
security
privateData
- 383 -
Supported?
Description: Event, optional parameters Comments
Yes No
Out of Service
cause
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
I/O Register
ioDevice
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
- 384 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioRegisterReqID
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioRegisterReqID
security
- 385 -
Supported?
Description: Service, optional parameters Comments
Yes No
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Fast Data
ioRegisterReqID
dataPathType
displayAttributes
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioRegisterReqID
security
privateData
- 386 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
dataPathType
displayAttributes
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Send Data
ioRegisterReqID
displayAttributes
ioCause
security
privateData
- 387 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioData
displayAttributes
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioRegisterReqID
dataPathDirection
dataPathType
displayID
numberOfCharsToCollect
terminationCharacter
- 388 -
Supported?
Description: Service, optional parameters Comments
Yes No
timeout
security
privateData
numberOfCharsToCollect
terminationCharacter
timeout
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioRegisterReqID
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
ioRegisterReqID
- 389 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Data Collected
digitsData
telTonesData
connectionInfo
dcollCause
security
privateData
security
privateData
- 390 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
- 391 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
dataCollType
digitsReportingCriteria
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
- 392 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Concatenate Message
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Delete Message
security
privateData
- 393 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Play Message
duration
termination
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
connection
security
privateData
security
privateData
- 394 -
Supported?
Description: Service, optional parameters Comments
Yes No
Record Message
samplingRate
encodingAlgorithm
maxDuration
termination
security
privateData
security
privateData
A.5.20.6 Reposition
Supported?
Description: Service, optional parameters Comments
Yes No
Reposition
messageToReposition
security
privateData
security
privateData
- 395 -
A.5.20.7 Resume
Supported?
Description: Service, optional parameters Comments
Yes No
Resume
messageToResume
duration
security
privateData
security
privateData
A.5.20.8 Review
Supported?
Description: Service, optional parameters Comments
Yes No
Review
messageToReview
security
privateData
security
privateData
- 396 -
Supported?
Description: Service, optional parameters Comments
Yes No
message
security
privateData
security
privateData
A.5.20.10 Stop
Supported?
Description: Service, optional parameters Comments
Yes No
Stop
messageToBeStopped
security
privateData
security
privateData
A.5.20.11 Suspend
Supported?
Description: Service, optional parameters Comments
Yes No
Suspend
message
- 397 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Synthesize Message
control
security
privateData
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Play
length
currentPosition
speed
cause
- 398 -
Supported?
Description: Event, optional parameters Comments
Yes No
servicesPermitted
security
privateData
A.5.21.2 Record
Supported?
Description: Event, optional parameters Comments
Yes No
Record
length
currentPosition
cause
servicesPermitted
security
privateData
A.5.21.3 Review
Supported?
Description: Event, optional parameters Comments
Yes No
Review
length
currentPosition
cause
servicesPermitted
security
privateData
- 399 -
A.5.21.4 Stop
Supported?
Description: Event, optional parameters Comments
Yes No
Stop
length
currentPosition
cause
servicesPermitted
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Suspend Play
length
currentPosition
cause
servicesPermitted
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Suspend Record
length
currentPosition
cause
- 400 -
Supported?
Description: Event, optional parameters Comments
Yes No
servicesPermitted
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
playVolume
recordingGain
speed
currentPosition
cause
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
cdrReason
security
privateData
security
privateData
- 401 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
timePeriod
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
- 402 -
Supported?
Description: Service, optional parameters Comments
Yes No
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
cdrTermReason
security
privateData
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
Escape Register
security
privateData
security
privateData
- 403 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
security
privateData
A.5.23.4 Escape
Supported?
Description: Service, optional parameters Comments
Yes No
Escape
escapeRegisterID
security
security
privateData
- 404 -
Supported?
Description: Service, optional parameters Comments
Yes No
security
privateData
Supported?
Description: Event, optional parameters Comments
Yes No
Private Event
security
Free printed copies can be ordered from:
ECMA
114 Rue du Rhône
CH-1204 Geneva
Switzerland
Files of this Standard can be freely downloaded from the ECMA web site ([Link]). This site gives full information
on ECMA, ECMA activities, ECMA Standards and Technical Reports.
ECMA
114 Rue du Rhône
CH-1204 Geneva
Switzerland
See inside cover page for obtaining further soft or hard copies.