1 Scope
2 References
3 Abbreviations and acronyms
4 Relationships
4.1 SRF-CCF relationship
4.2 SCF-SRF relationship
5 SCF FE model
6 SRF FE model
6.1 Resource Control Part (RCP)
6.1.1 SRF Resource Manager
6.1.2 Transaction Module
6.1.3 User Interaction scripts (UI Script)
6.1.4 Resource Logic Library
6.1.5 Resource Logic Instances
6.2 Resource Function Part (RFP)
6.3 Data Part (DP)
7 SRF application entity procedures
7.1 The SRF management finite state
model (SRME FSM)
7.2 The SRF call State Model: SRSM
7.2.1 State 1: "Idle"
7.2.2 State 2: "Connected"
7.2.3 State 3: "User interaction"
7.3 SRF
control procedures using CTR/ETC
7.3.1 SRF connect procedures
7.3.2 SRF end user interaction procedures
7.3.3 SRF disconnection procedures
7.3.4 Call-unrelated interaction
7.3.5 Examples illustrating complete user Interaction sequences
7.3.6 Example illustrating the use of SDSS
7.4 Other SRF control procedures
7.4.1 SRF connect procedures
7.4.2 SRF disconnection procedures
7.4.3 Examples illustrating complete User Interaction
sequences
7.4.4 Differences from the procedures using CTR/ETC
8 SCF Application Entity procedure
8.1 The SCF Management state model for
SRF
8.1.1 The Activity Test FSM
8.1.2 The Call GAP FSM
8.2 The SCF Call State Model (SCSM):
FSM for specialized resource
8.2.1 State R1: "SRF Control Idle"
8.2.2 State R2: "Controlling SRF"
9 Detailed operation procedure
9.1 ActivityTest procedure
9.1.1 General description
9.1.2 Parameters
9.1.3 Invoking entity (SCF)
9.1.4 Responding entity (SRF)
9.2 AssistRequestInstructions
procedure
9.2.1 General description
9.2.2 Parameters
9.2.3 Invoking entity (SRF)
9.2.4 Responding entity (SCF)
9.3 Cancel procedure
9.3.1 General description
9.3.2 Parameters
9.3.3 Invoking entity (SCF)
9.3.4 Responding entity (SRF)
9.3.5 Responding entity (SSF)
9.4 ConnectToResource procedure
9.5 DisconnectForwardConnection
procedure
9.6 DisconnectForwardConnectionWithArgument
procedure
9.7 EstablishTemporaryConnection
procedure
9.8 PlayAnnouncement procedure
9.8.1 General description
9.8.2 Parameters
9.8.3 Invoking entity (SCF)
9.8.4 Responding entity (SRF)
9.9 PromptAndCollectUserInformation
procedure
9.9.1 General description
9.9.2 Parameters
9.9.3 Invoking entity (SCF)
9.9.4 Responding entity (SRF)
9.10 PromptAndReceiveMessage procedure
9.10.1 General description
9.10.2 Parameters
9.10.3 Invoking entity (SCF)
9.10.4 Responding entity (SRF)
9.11 ReportUTSI procedure
9.12 RequestReportUTSI procedure
9.13 SendSTUI procedure
9.14 ScriptClose procedure
9.14.1 General description
9.14.2 Parameters
9.14.3 Invoking entity (SCF)
9.14.4 Responding entity (SRF)
9.15 ScriptEvent procedure
9.15.1 General description
9.15.2 Parameters
9.15.3 Invoking entity (SRF)
9.15.4 Responding entity (SCF)
9.16 ScriptInformation procedure
9.16.1 General description
9.16.2 Parameters
9.16.3 Invoking entity (SCF)
9.16.4 Responding entity (controlling SRF)
9.17 ScriptRun procedure
9.17.1 General description
9.17.2 Parameters
9.17.3 Invoking entity (SCF)
9.17.4 Responding entity (SRF)
9.18 SpecializedResourceReport
procedure
9.18.1 General description
9.18.2 Parameters
9.18.3 Invoking entity (SRF)
9.18.4 Responding entity (SCF)
9.19 SRFCallGap procedure
9.19.1 General description
9.19.2 Parameters
9.19.3 Invoking entity (SRF)
9.19.4 Responding entity (SCF)
9.20 Operation timer values
10 Parameters
10.1 CallSegmentID
10.2 CallSegmentToCancel
10.3 CollectedInfo
10.4 ControlType
10.5 Digits
10.6 CorrelationID
10.7 DisconnectFromIPForbidden
10.8 GapIndicators
10.9 InformationToRecord
10.10 InformationToSend
10.11 LastEventIndicator
10.12 LegID
10.13 Media
10.14 MailBoxID
10.15 ReceivedStatus
10.16 RecordedMessageID
10.17 RecordedMessageUnits
10.18 RequestAnnouncementComplete
10.19 SRFgapCriteria
10.20 SubscriberID
10.21 UIScriptId
10.22 UIScriptResultInfo
10.23 UIScriptSpecificInfo
11 Error procedures
11.1 Operation-related error procedures
11.1.1 Cancelled
11.1.2 ImproperCallerResponse
11.1.3 MissingCustomerRecord
11.1.4 MissingParameter
11.1.5 ParameterOutOfRange
11.1.6 SystemFailure
11.1.7 TaskRefused
11.1.8 UnavailableResource
11.1.9 UnexpectedComponentSequence
11.1.10 UnexpectedDataValue
11.1.11 UnexpectedParameter
11.1.12 UnknownLegID
11.1.13 Expiration of TSRF
12 Services assumed from TCAP
12.1 Normal procedures
12.1.1 SCF-to/from-SRF messages
12.2 Abnormal procedures
12.2.1 SCF-to-SRF messages
12.2.2 SRF-to-SCF messages
12.3 Dialogue handling
12.3.1 Dialogue establishment
12.3.2 Dialogue continuation
12.3.3 Dialogue termination
12.3.4 User abort
12.3.5 Provider abort
12.3.6 Mapping to TC dialogue primitives
12.3.7 Component handling
ANNEX A – ASN.1 definitions