Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
TS 29.198-04-2
Open Service Access (OSA) API –
Part 4: Call Control;
Subpart 2: Generic Call Control Service Capability Feature (SCF)
3GPP‑Page
ETSI‑search
ToC
↓
V9.0.0 (PDF)
2009/12 71 p.
V8.0.0
2008/06 71 p.
V7.0.0
2007/03 71 p.
V6.4.1
2006/07 69 p.
V5.9.1
2005/01 69 p.
Rapporteur:
Mr. Unmehopa, Musa
full Table of Contents for
TS 29.198-04-2
Word version: 9.0.0
0
Introduction
p. 6
1
Scope
p. 8
2
References
p. 8
3
Definitions and abbreviations
p. 9
3.1
Definitions
p. 9
3.2
Abbreviations
p. 9
4
Generic Call Control Service Sequence Diagrams
p. 9
4.1
Additional Callbacks
p. 9
4.2
Alarm Call
p. 11
4.3
Application Initiated Call
p. 12
4.4
Call Barring 1
p. 14
4.5
Number Translation 1
p. 16
4.6
Number Translation 1 (with callbacks)
p. 18
4.7
Number Translation 2
p. 20
4.8
Number Translation 3
p. 22
4.9
Number Translation 4
p. 24
4.10
Number Translation 5
p. 26
4.11
Prepaid
p. 27
4.12
Pre-Paid with Advice of Charge (AoC)
p. 29
5
Class Diagrams
p. 32
6
Generic Call Control Service Interface Classes
p. 33
6.1
Interface Class IpCallControlManager
p. 34
6.1.1
Method createCall()
p. 34
6.1.2
Method enableCallNotification()
p. 35
6.1.3
Method disableCallNotification()
p. 36
6.1.4
Method setCallLoadControl()
p. 36
6.1.5
Method changeCallNotification()
p. 37
6.1.6
Method getCriteria()
p. 38
6.2
Interface Class IpAppCallControlManager
p. 38
6.2.1
Method callAborted()
p. 39
6.2.2
Method callEventNotify()
p. 39
6.2.3
Method callNotificationInterrupted()
p. 40
6.2.4
Method callNotificationContinued()
p. 40
6.2.5
Method callOverloadEncountered()
p. 40
6.2.6
Method callOverloadCeased()
p. 40
6.2.7
Method abortMultipleCalls()
p. 41
6.3
Interface Class IpCall
p. 41
6.3.1
Method routeReq()
p. 42
6.3.2
Method release()
p. 43
6.3.3
Method deassignCall()
p. 43
6.3.4
Method getCallInfoReq()
p. 44
6.3.5
Method setCallChargePlan()
p. 44
6.3.6
Method setAdviceOfCharge()
p. 45
6.3.7
Method getMoreDialledDigitsReq()
p. 45
6.3.8
Method superviseCallReq()
p. 45
6.3.9
Method continueProcessing()
p. 46
6.4
Interface Class IpAppCall
p. 46
6.4.1
Method routeRes()
p. 47
6.4.2
Method routeErr()
p. 47
6.4.3
Method getCallInfoRes()
p. 48
6.4.4
Method getCallInfoErr()
p. 48
6.4.5
Method superviseCallRes()
p. 48
6.4.6
Method superviseCallErr()
p. 49
6.4.7
Method callFaultDetected()
p. 49
6.4.8
Method getMoreDialledDigitsRes()
p. 49
6.4.9
Method getMoreDialledDigitsErr()
p. 50
6.4.10
Method callEnded()
p. 50
7
Generic Call Control Service State Transition Diagrams
p. 50
7.1
State Transition Diagrams for IpCallControlManager
p. 50
7.1.1
Active State
p. 51
7.1.2
Notification terminated State
p. 51
7.2
State Transition Diagrams for IpCall
p. 51
7.2.1
Network Released State
p. 52
7.2.2
Finished State
p. 52
7.2.3
Application Released State
p. 52
7.2.4
Active State
p. 53
7.2.5
1 Party in Call State
p. 53
7.2.6
2 Parties in Call State
p. 53
7.2.7
No Parties State
p. 53
7.2.8
Routing to Destination(s) State
p. 54
8
Generic Call Control Service Properties
p. 55
8.1
List of Service Properties
p. 55
8.2
Service Property values for the CAMEL Service Environment.
p. 56
9
Generic Call Control Data Definitions
p. 57
9.1
Generic Call Control Event Notification Data Definitions
p. 57
9.1.1
TpCallEventName
p. 57
9.1.2
TpCallNotificationType
p. 58
9.1.3
TpCallEventCriteria
p. 58
9.1.4
TpCallEventInfo
p. 58
9.2
Generic Call Control Data Definitions
p. 58
9.2.1
IpCall
p. 58
9.2.2
IpCallRef
p. 58
9.2.3
IpAppCall
p. 59
9.2.4
IpAppCallRef
p. 59
9.2.5
TpCallIdentifier
p. 59
9.2.6
IpAppCallControlManager
p. 59
9.2.7
IpAppCallControlManagerRef
p. 59
9.2.8
IpCallControlManager
p. 59
9.2.9
IpCallControlManagerRef
p. 59
9.2.10
TpCallAppInfo
p. 59
9.2.11
TpCallAppInfoType
p. 60
9.2.12
TpCallAppInfoSet
p. 60
9.2.13
TpCallEndedReport
p. 60
9.2.14
TpCallFault
p. 60
9.2.15
TpCallInfoReport
p. 61
9.2.16
TpCallReleaseCause
p. 61
9.2.17
TpCallReport
p. 62
9.2.18
TpCallAdditionalReportInfo
p. 62
9.2.19
TpCallReportRequest
p. 62
9.2.20
TpCallAdditionalReportCriteria
p. 63
9.2.21
TpCallReportRequestSet
p. 63
9.2.22
TpCallReportType
p. 63
9.2.23
TpCallTreatment
p. 64
9.2.24
TpCallEventCriteriaResultSet
p. 64
9.2.25
TpCallEventCriteriaResult
p. 64
A
(Normative) OMG IDL Description of Generic Call Control SCF
p. 65
B
W3C WSDL Description of Generic Call Control SCF
p. 66
C
Java™ API Description of the Call Control SCFs
p. 67
D
Description of Call Control Sub-part 2: Generic call control SCF for 3GPP2 cdma2000 networks
p. 68
D.1
General Exceptions
p. 68
D.2
Specific Exceptions
p. 68
D.2.1
Clause 1: Scope
p. 68
D.2.2
Clause 2: References
p. 68
D.2.3
Clause 3: Definitions and abbreviations
p. 68
D.2.4
Clause 4: Generic Call Control Service Sequence Diagrams
p. 68
D.2.5
Clause 5: Class Diagrams
p. 68
D.2.6
Clause 6: Generic Call Control Service Interface Classes
p. 69
D.2.7
Clause 7: Generic Call Control Service State Transition Diagrams
p. 69
D.2.8
Clause 8: Generic Call Control Service Properties
p. 69
D.2.9
Clause 9: Generic Call Control Data Definitions
p. 69
D.2.10
Annex A (normative): OMG IDL Description of Generic Call Control SCF
p. 69
D.2.11
Annex B (informative): W3C WSDL Description of Generic Call Control SCF
p. 69
D.2.12
Annex C (informative): Java™ API Description of the Call Control SCFs
p. 69
$
Change history
p. 70