Tech-
invite
3GPP
space
IETF
RFCs
SIP
Quick
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
TS 29.198-04-3
Open Service Access (OSA) API –
Part 4: Call Control;
Subpart 3: Multi-Party Call Control Service Capability Feature (SCF)
3GPP‑Page
ETSI‑search
ToC
↓
V9.0.0 (PDF)
2009/12 98 p.
V8.0.0
2008/12 98 p.
V7.0.1
2006/09 98 p.
V6.6.1
2006/07 99 p.
V5.10.0
2005/06 93 p.
Rapporteur:
Mr. Unmehopa, Musa
full Table of Contents for
TS 29.198-04-3
Word version: 9.0.0
0
Introduction
Word‑p. 7
1
Scope
Word‑p. 9
2
References
Word‑p. 9
3
Definitions and abbreviations
Word‑p. 10
3.1
Definitions
Word‑p. 10
3.2
Abbreviations
Word‑p. 10
4
MultiParty Call Control Service Sequence Diagrams
Word‑p. 10
4.1
Application initiated call setup
Word‑p. 10
4.2
Call Barring 2
Word‑p. 12
4.3
Call forwarding on Busy Service
Word‑p. 13
4.4
Call Information Collect Service
Word‑p. 15
4.5
Complex Card Service
Word‑p. 18
4.6
Hotline Service
Word‑p. 21
4.7
Network Controlled Notifications
Word‑p. 24
4.8
Use of the Redirected event
Word‑p. 25
5
Class Diagrams
Word‑p. 25
6
MultiParty Call Control Service Interface Classes
Word‑p. 27
6.1
Interface Class IpMultiPartyCallControlManager
Word‑p. 27
6.1.1
Method createCall()
Word‑p. 28
6.1.2
Method createNotification()
Word‑p. 28
6.1.3
Method destroyNotification()
Word‑p. 30
6.1.4
Method changeNotification()
Word‑p. 30
6.1.5
Method setCallLoadControl()
Word‑p. 30
6.1.6
Method enableNotifications()
Word‑p. 31
6.1.7
Method disableNotifications()
Word‑p. 32
6.1.8
Method getNextNotification()
Word‑p. 32
6.2
Interface Class IpAppMultiPartyCallControlManager
Word‑p. 33
6.2.1
Method reportNotification()
Word‑p. 33
6.2.2
Method callAborted()
Word‑p. 35
6.2.3
Method managerInterrupted()
Word‑p. 35
6.2.4
Method managerResumed()
Word‑p. 35
6.2.5
Method callOverloadEncountered()
Word‑p. 35
6.2.6
Method callOverloadCeased()
Word‑p. 35
6.2.7
Method abortMultipleCalls()
Word‑p. 36
6.3
Interface Class IpMultiPartyCall
Word‑p. 36
6.3.1
Method getCallLegs()
Word‑p. 37
6.3.2
Method createCallLeg()
Word‑p. 37
6.3.3
Method createAndRouteCallLegReq()
Word‑p. 38
6.3.4
Method release()
Word‑p. 39
6.3.5
Method deassignCall()
Word‑p. 39
6.3.6
Method getInfoReq()
Word‑p. 39
6.3.7
Method setChargePlan()
Word‑p. 40
6.3.8
Method setAdviceOfCharge()
Word‑p. 40
6.3.9
Method superviseReq()
Word‑p. 41
6.4
Interface Class IpAppMultiPartyCall
Word‑p. 41
6.4.1
Method getInfoRes()
Word‑p. 42
6.4.2
Method getInfoErr()
Word‑p. 42
6.4.3
Method superviseRes()
Word‑p. 42
6.4.4
Method superviseErr()
Word‑p. 42
6.4.5
Method callEnded()
Word‑p. 43
6.4.6
Method createAndRouteCallLegErr()
Word‑p. 43
6.5
Interface Class IpCallLeg
Word‑p. 43
6.5.1
Method routeReq()
Word‑p. 44
6.5.2
Method eventReportReq()
Word‑p. 45
6.5.3
Method release()
Word‑p. 45
6.5.4
Method getInfoReq()
Word‑p. 46
6.5.5
Method getCall()
Word‑p. 46
6.5.6
Method attachMediaReq()
Word‑p. 46
6.5.7
Method detachMediaReq()
Word‑p. 47
6.5.8
Method getCurrentDestinationAddress()
Word‑p. 47
6.5.9
Method continueProcessing()
Word‑p. 47
6.5.10
Method setChargePlan()
Word‑p. 48
6.5.11
Method setAdviceOfCharge()
Word‑p. 48
6.5.12
Method superviseReq()
Word‑p. 48
6.5.13
Method deassign()
Word‑p. 49
6.5.14
Method getProperties()
Word‑p. 49
6.5.15
Method setProperties()
Word‑p. 50
6.6
Interface Class IpAppCallLeg
Word‑p. 50
6.6.1
Method eventReportRes()
Word‑p. 51
6.6.2
Method eventReportErr()
Word‑p. 51
6.6.3
Method attachMediaRes()
Word‑p. 52
6.6.4
Method attachMediaErr()
Word‑p. 52
6.6.5
Method detachMediaRes()
Word‑p. 52
6.6.6
Method detachMediaErr()
Word‑p. 52
6.6.7
Method getInfoRes()
Word‑p. 53
6.6.8
Method getInfoErr()
Word‑p. 53
6.6.9
Method routeErr()
Word‑p. 53
6.6.10
Method superviseRes()
Word‑p. 53
6.6.11
Method superviseErr()
Word‑p. 54
6.6.12
Method callLegEnded()
Word‑p. 54
7
MultiParty Call Control Service State Transition Diagrams
Word‑p. 54
7.1
State Transition Diagrams for IpMultiPartyCallControlManager
Word‑p. 54
7.1.1
Active State
Word‑p. 55
7.1.2
Interrupted State
Word‑p. 55
7.1.3
Overview of allowed methods
Word‑p. 55
7.2
State Transition Diagrams for IpMultiPartyCall
Word‑p. 56
7.2.1
IDLE State
Word‑p. 56
7.2.2
ACTIVE State
Word‑p. 57
7.2.3
RELEASED State
Word‑p. 57
7.2.4
Overview of allowed methods
Word‑p. 57
7.3
State Transition Diagrams for IpCallLeg
Word‑p. 57
7.3.1
Originating Call Leg
Word‑p. 58
7.3.1.1
Initiating State
Word‑p. 59
7.3.1.2
Analysing State
Word‑p. 61
7.3.1.3
Active State
Word‑p. 62
7.3.1.4
Releasing State
Word‑p. 64
7.3.1.5
Overview of allowed methods, Originating Call Leg STD
Word‑p. 65
7.3.2
Terminating Call Leg
Word‑p. 66
7.3.2.1
Idle (terminating) State
Word‑p. 67
7.3.2.2
Active (terminating) State
Word‑p. 68
7.3.2.3
Releasing (terminating) State
Word‑p. 71
7.3.2.4
Overview of allowed methods and trigger events, Terminating Call Leg STD
Word‑p. 72
8
Multi-Party Call Control Service Properties
Word‑p. 73
8.1
List of Service Properties
Word‑p. 73
8.2
Service Property values for the CAMEL Service Environment.
Word‑p. 75
9
Multi-Party Call Control Data Definitions
Word‑p. 77
9.1
Event Notification Data Definitions
Word‑p. 77
9.2
Multi-Party Call Control Data Definitions
Word‑p. 77
9.2.1
IpCallLeg
Word‑p. 77
9.2.2
IpCallLegRef
Word‑p. 77
9.2.3
IpAppCallLeg
Word‑p. 77
9.2.4
IpAppCallLegRef
Word‑p. 77
9.2.5
IpMultiPartyCall
Word‑p. 78
9.2.6
IpMultiPartyCallRef
Word‑p. 78
9.2.7
IpAppMultiPartyCall
Word‑p. 78
9.2.8
IpAppMultiPartyCallRef
Word‑p. 78
9.2.9
IpMultiPartyCallControlManager
Word‑p. 78
9.2.10
IpMultiPartyCallControlManagerRef
Word‑p. 78
9.2.11
IpAppMultiPartyCallControlManager
Word‑p. 78
9.2.12
IpAppMultiPartyCallControlManagerRef
Word‑p. 78
9.2.13
TpAppCallLegRefSet
Word‑p. 78
9.2.14
TpMultiPartyCallIdentifier
Word‑p. 78
9.2.15
TpAppMultiPartyCallBack
Word‑p. 79
9.2.16
TpAppMultiPartyCallBackRefType
Word‑p. 79
9.2.17
TpAppCallLegCallBack
Word‑p. 79
9.2.18
TpMultiPartyCallIdentifierSet
Word‑p. 79
9.2.19
TpCallAppInfo
Word‑p. 80
9.2.20
TpCallAppInfoType
Word‑p. 80
9.2.21
TpCallAppInfoSet
Word‑p. 80
9.2.22
TpCallEventRequest
Word‑p. 81
9.2.23
TpCallEventRequestSet
Word‑p. 81
9.2.24
TpCallEventType
Word‑p. 81
9.2.25
TpAdditionalCallEventCriteria
Word‑p. 83
9.2.26
TpCallEventInfo
Word‑p. 83
9.2.27
TpCallAdditionalEventInfo
Word‑p. 84
9.2.28
TpCallNotificationRequest
Word‑p. 84
9.2.29
TpCallNotificationScope
Word‑p. 84
9.2.30
TpCallNotificationInfo
Word‑p. 85
9.2.31
TpCallNotificationReportScope
Word‑p. 85
9.2.32
TpNotificationRequested
Word‑p. 85
9.2.33
TpNotificationRequestedSet
Word‑p. 85
9.2.34
TpReleaseCause
Word‑p. 85
9.2.35
TpReleaseCauseSet
Word‑p. 86
9.2.36
TpCallLegIdentifier
Word‑p. 86
9.2.37
TpCallLegIdentifierSet
Word‑p. 86
9.2.38
TpCallLegAttachMechanism
Word‑p. 86
9.2.39
TpCallLegConnectionProperties
Word‑p. 86
9.2.40
TpCallLegInfoReport
Word‑p. 87
9.2.41
TpCallLegInfoType
Word‑p. 87
9.2.42
TpCallLegSuperviseTreatment
Word‑p. 87
9.2.43
TpCallHighProbabilityCompletion
Word‑p. 87
9.2.44
TpNotificationRequestedSetEntry
Word‑p. 88
9.2.45
TpCarrierSet
Word‑p. 88
9.2.46
TpCarrier
Word‑p. 88
9.2.47
TpCarrierID
Word‑p. 88
9.2.48
TpCarrierSelectionField
Word‑p. 88
9.2.49
TpCallLegPropertyName
Word‑p. 89
9.2.50
TpCallLegPropertyNameList
Word‑p. 89
9.2.51
TpCallLegPropertyValue
Word‑p. 89
9.2.52
TpCallLegProperty
Word‑p. 89
9.2.53
TpCallLegPropertyList
Word‑p. 89
A
(Normative) OMG IDL Description of Multi-Party Call Control SCF
Word‑p. 90
B
W3C WSDL Description of Multi-Party Call Control SCF
Word‑p. 91
C
Java API Description of the Call Control SCFs
Word‑p. 92
D
Description of Call Control Sub-part 3: Multi-party call control SCF for 3GPP2 cdma2000 networks
Word‑p. 93
D.1
General Exceptions
Word‑p. 93
D.2
Specific Exceptions
Word‑p. 93
D.2.1
Clause 1: Scope
Word‑p. 93
D.2.2
Clause 2: References
Word‑p. 93
D.2.3
Clause 3: Definitions and abbreviations
Word‑p. 93
D.2.4
Clause 4: MultiParty Call Control Service Sequence Diagrams
Word‑p. 93
D.2.5
Clause 5: Class Diagrams
Word‑p. 93
D.2.6
Clause 6: MultiParty Call Control Service Interface Classes
Word‑p. 94
D.2.7
Clause 7: MultiParty Call Control Service State Transition Diagrams
Word‑p. 94
D.2.8
Clause 8: Multi-Party Call Control Service Properties
Word‑p. 94
D.2.9
Clause 9: Multi-Party Call Control Data Definitions
Word‑p. 94
D.2.10
Annex A (normative): OMG IDL Description of Multi-Party Call Control SCF
Word‑p. 94
D.2.11
Annex B (informative): W3C WSDL Description of Multi-Party Call Control SCF
Word‑p. 94
D.2.12
Annex C (informative): Java™ API Description of the Multi-Party Call Control SCF
Word‑p. 94
E
Change history
Word‑p. 95