PART 1
1
Introduction
2
General
2.1 Normative references
2.2 Abbreviations and acronyms
2.3 Conventions
3
Interface recommendation for telecommunication services
3.1 General
3.1.1
Definition methodology
3.1.2 Example physical scenarios
3.1.3 INAP protocol architecture
3.1.4 INAP addressing
3.1.5 Relationship between Recommendation
Q.1224 and this Recommendation
3.1.6 Compatibility mechanisms used for INAP
3.2 SACF/MACF rules
3.2.1 Reflection of TCAP AC
3.2.2 Sequential/parallel execution of
operations
4
Common IN CS-2 Types
4.1 Data types
4.2 Error types
4.3 Operations codes
4.4 Error codes
4.5 Classes
4.6 Object identifiers
5
SSF/SCF interface
5.1 Operations and arguments
5.2 SSF/SCF packages, contracts and Application Contexts
5.2.1 Protocol overview
5.2.2 SSF/SCF ASN.1 module
6
SCF/SRF interface
6.1 SCF/SRF operations and arguments
6.2 SRF/SCF contracts, packages and Application Contexts
6.2.1 Protocol overview
6.2.2 SRF/SCF ASN.1 modules
7
SCF-SDF interface
7.1 Introduction to the reuse of
X.500 for SDF interfaces
7.1.1 Alignment between the X.500 concepts and
the IN
7.1.2 Use of a limited subset of X.500
7.1.3 Working assumptions
7.2 The SDF Information Model
7.2.1 Information framework
7.2.2 Basic Access Control
7.2.3 Attribute contexts
7.2.4 Attribute definitions
7.3 The SCF-SDF Interface Protocol
7.3.1 Information types and common procedures
7.3.2 Operations
7.3.3 Errors
7.4 Protocol overview
7.4.1 Remote Operations
7.4.2 Directory ROS-Objects and Contracts
7.4.3 DAP Contract and Packages
7.5 Directory protocol abstract syntax
7.5.1 Abstract syntaxes
7.5.2 Directory application contexts
7.5.3
Operation codes
7.5.4 Error codes
7.5.5 Versions and the rules for extensibility
7.6 Conformance
7.6.1 Conformance by SCFs
7.6.2 Conformance by SDFs
7.7 ASN.1 modules for the SCF-SDF interface
7.7.1 IN-CS2-SDF-InformationFramework module
7.7.2 IN-CS2-SDF-BasicAccessControl Module
7.7.3 IN-CS2-SCF-SDF-Operations Module
7.7.4 IN-CS2-SCF-SDF-Protocol Module
8
SDF/SDF interface
8.1 Introduction to the IN X.500 DSP and DISP Subset
8.2 Working assumptions
8.3 The IN X.500 DISP Subset
8.3.1
Shadowing agreement specification
8.3.2 DSA Shadow Bind
8.3.3 IN-DSA Shadow Unbind
8.3.4 Coordinate Shadow Update
8.3.5 Update Shadow
8.3.6
Request Shadow Update
8.4 The IN X.500 DSP Subset
8.4.1 Information types and common procedures
8.4.2 DSA Bind
8.4.3 IN DSA Unbind
8.4.4
Chained Operations
8.4.5 Chained Errors
8.5 Protocol overview
8.5.1 ROS-Objects and contracts
8.5.2 DSP contract and packages
8.5.3 DISP contract and packages
8.6 Protocol abstract syntax
8.6.1 DSP abstract syntax
8.6.2 DISP Abstract Syntax
8.6.3 Directory System Application Context
8.6.4 Directory Shadow Application Context
8.6.5 Versions and the rules for extensibility
8.7 Conformance
8.7.1 Conformance by SDFs
8.7.2 Conformance by a shadow supplier
8.7.3
Conformance by a shadow consumer
8.8 ASN.1 modules for the SDF-SDF interface
8.8.1 IN-CS2-SDF-SDF-Protocol Module
9
SCF/SCF interface
9.1 SCF/SCF operations and arguments
9.2 SCF/SCF contracts, packages and Application Contexts
9.2.1 Protocol overview
9.2.2 ASN.1 modules
10 SCF/CUSF interface
10.1 Operations and arguments
10.2 SCF/CUSF Contracts, Operation Packages, and Application
Contexts
10.2.1 Protocol overview
10.2.2 ASN.1 module
PART 2
11 SSF application entity procedures
11.1 General
11.2 Model and interfaces
11.3 Relations between SSF FSM and the CCF and maintenance
functions
11.4 SSF management finite state model (SSME FSM)
11.5 SSF switching state model (SSM) FSM
11.5.1 Finite State Model for Call Segment Association
(CSA)
11.5.2 Finite State Model for Call Segment
11.6 Assisting SSF FSM
11.6.1 State aa: Idle
11.6.2 State ab: Waiting For Instructions
11.6.3 State ac: Waiting For End Of User Interaction
11.7 Handed-off SSF FSM
11.7.1 State ha: Idle
11.7.2 State hb: Waiting For Instructions
11.7.3 State hc: Waiting For End Of User
Interaction
11.8 User Service Interaction USI FSM
12 SCF application entity procedures
12.1 General
12.2 Model and interfaces
12.3 Relationship between the SCF FSM and the SLPs/maintenance
functions
12.4 Partial SCF
Management Entity (SCME) State Transition Diagram
12.4.1 State M1: Status report idle
12.4.2 State M2: Waiting for SSF Resource Status
Report
12.4.3 State M3: Service filtering idle
12.4.4 State M4: Waiting for SSF service
filtering response
12.4.5 State M5: Activity test idle
12.4.6 State M6: Waiting for activity test
response
12.4.7
State M7: ManageTriggerData idle
12.4.8 State M8: Waiting for ManageTriggerData
activity test response
12.4.9 The Resource Control Object
12.5 The SCF Call State Model (SCSM)
12.5.1
SSF/SRF-related states (SCSM-SSF/SRF)
12.5.2 SDF-related states (SCSM-SDF)
12.5.3 SCF-related states
12.5.4 CUSF-related states (SCSM-CUSF)
12.5.5 USI_SCF FSM
13 SRF application entity procedures
13.1 General
13.2 Model and interfaces
13.3 Relationship between the SRF FSM and maintenance
functions/bearer connection handling
13.4 The SRSM
13.4.1
State 1: Idle
13.4.2 State 2: Connected
13.4.3 State 3: User interaction
13.5 Example SRF control procedures
13.5.1 SRF connect procedures
13.5.2 SRF end
user interaction procedures
13.5.3 SRF disconnection procedures
13.5.4 Examples illustrating Complete User
Interaction Sequences
14 SDF application entity procedures
14.1 General
14.2 Model and interfaces
14.3 The SDF FSM structure
14.4 SDF state transition models
14.4.1 SDF state transition model for
SCF-related states
14.4.2 SDF state transition model for
SDF-related states
15 CUSF application entity
procedures
15.1 General
15.2 Model and interfaces
15.2.1 Background for the modelling and protocol
15.2.2 Modelling and protocol
15.3 Relations between CUSF FSM and the SSF/CCF and maintenance
functions
15.4 CUSF management finite state model (CUSME FSM)
15.5 CUSF state transition diagram
15.5.1 State a: Idle
15.5.2 State b: Waiting For Instructions
15.5.3 State c: Monitoring
16 Error procedures
16.1 Operation related error procedures
16.1.1 AttributeError
16.1.2 Cancelled
16.1.3 CancelFailed
16.1.4 DSAReferral
16.1.5 ETCFailed
16.1.6 ExecutionError
16.1.7 ImproperCallerResponse
16.1.8
MissingCustomerRecord
16.1.9 MissingParameter
16.1.10 Name Error
16.1.11 ParameterOutOfRange
16.1.12 Referral
16.1.13 RequestedInfoError
16.1.14 ScfReferral
16.1.15 Security
16.1.16 Service
16.1.17 Shadow
16.1.18 SystemFailure
16.1.19 TaskRefused
16.1.20 UnavailableResource
16.1.21 UnexpectedComponentSequence
16.1.22 UnexpectedDataValue
16.1.23 UnexpectedParameter
16.1.24 UnknownLegID
16.1.25 UnknownResource
16.1.26 Update
16.1.27 ChainingRefused
16.1.28 DirectoryBindError
16.1.29 ScfBindFailure
16.1.30 ScfTaskRefused
16.2 Entity related error procedures
16.2.1 Expiration of TSSF
16.2.2 Expiration of TSRF
16.2.3 Expiration of Tcusf
PART 3
17 Detailed operation procedures
17.1 ActivateServiceFiltering procedure
17.1.1 General description
17.1.2 Invoking entity (SCF)
17.1.3 Responding entity (SSF)
17.2 ActivationReceivedAndAuthorized procedure
17.2.1 General description
17.2.2 Invoking entity (CUSF)
17.2.3 Responding entity (SCF)
17.3 ActivityTest procedure
17.3.1 General description
17.3.2 Invoking entity (SCF)
17.3.3 Responding entity (SSF)
17.3.4 Responding entity (CUSF)
17.3.5 Responding entity (controlling SCF or
supporting SCF)
17.4 AddEntry procedure
17.4.1 General description
17.4.2 Invoking entity (SCF)
17.4.3 Responding entity (SDF)
17.5 AnalysedInformation procedure
17.5.1
General description
17.5.2 Invoking entity (SSF)
17.5.3 Responding entity (SCF)
17.5.4 Error handling
17.6 AnalyseInformation procedure
17.6.1 General description
17.6.2 Invoking entity (SCF)
17.6.3 Responding entity (SSF)
17.7 ApplyCharging procedure
17.7.1 General description
17.7.2 Invoking entity (SCF)
17.7.3 Responding entity (SSF)
17.8 ApplyChargingReport procedure
17.8.1 General description
17.8.2 Invoking entity (SSF)
17.8.3 Responding entity (SCF)
17.9 AssistRequestInstructions procedure
17.9.1 General description
17.9.2 Invoking entity (SSF/SRF)
17.9.3 Responding entity (SCF)
17.10 AssociationReleaseRequested procedure
17.10.1 General description
17.10.2 Invoking entity (CUSF)
17.10.3 Responding entity (SCF)
17.11 AuthorizeTermination procedure
17.11.1
General description
17.11.2 Invoking entity (SSF/SRF)
17.11.3 Responding entity (SSF)
17.12 CallGap procedure
17.12.1 General description
17.12.2 Invoking entity (SCF)
17.12.3 Responding entity (SSF)
17.13 CallInformationReport procedure
17.13.1 General description
17.13.2 Invoking entity (SSF)
17.13.3 Responding entity (SCF)
17.13.4 Error handling
17.14 CallInformationRequest procedure
17.14.1 General description
17.14.2 Invoking entity (SCF)
17.14.3 Responding entity (SSF)
17.15 Cancel procedure
17.15.1 General description
17.15.2 Invoking entity (SCF)
17.15.3 Responding entity (SRF)
17.15.4 Responding entity (SSF)
17.16 CancelStatusReportRequest procedure
17.16.1 General description
17.16.2 Invoking entity (SCF)
17.16.3 Responding entity (SSF)
17.17 chainedAddEntry procedure
17.17.1 General description
17.17.2 Invoking entity (SDF)
17.17.3 Responding entity (SDF)
17.18 ChainedConfirmedNotificationProvided procedure
17.18.1
General description
17.18.2 Invoking entity (chaining initiator
supporting SCF)
17.18.3 Responding entity (chaining terminator
supporting SCF)
17.19 ChainedConfirmedReportChargingInformation procedure
17.19.1 General description
17.19.2 Invoking entity (chaining initiator
supporting SCF)
17.19.3 Responding entity (chaining terminator
supporting SCF)
17.20 ChainedEstablishChargingRecord procedure
17.20.1 General description
17.20.2 Invoking entity (chaining terminator
supporting SCF)
17.20.3 Responding entity (chaining initiator supporting
SCF)
17.21 chainedExecute procedure
17.21.1 General description
17.21.2 Invoking entity (SDF)
17.21.3 Responding entity (SDF)
17.22 ChainedHandlingInformationRequest procedure
17.22.1 General description
17.22.2 Invoking entity (chaining initiator
supporting SCF)
17.22.3 Responding entity (chaining terminator
supporting SCF)
17.23 ChainedHandlingInformationResult procedure
17.23.1 General description
17.23.2 Invoking entity (chaining terminator
supporting SCF)
17.23.3 Responding entity (chaining initiator
supporting SCF)
17.24 chainedModifyEntry procedure
17.24.1 General description
17.24.2 Invoking entity (SDF)
17.24.3 Responding entity (SDF)
17.25 ChainedNetworkCapability procedure
17.25.1 General description
17.25.2 Invoking entity (chaining terminator
supporting SCF)
17.25.3 Responding entity (chaining initiator
supporting SCF)
17.26 ChainedNotificationProvided procedure
17.26.1 General description
17.26.2 Invoking entity (chaining initiator
supporting SCF)
17.26.3 Responding entity (chaining terminator
supporting SCF)
17.27 ChainedReportChargingInformation procedure
17.27.1 General description
17.27.2 Invoking entity (chaining initiator
supporting SCF)
17.27.3 Responding entity (chaining terminator supporting
SCF)
17.28 ChainedProvideUserInformation
procedure
17.28.1 General description
17.28.2 Invoking entity (chaining terminator
supporting SCF)
17.28.3 Responding entity (chaining initiator
supporting SCF)
17.29 chainedRemoveEntry procedure
17.29.1 General description
17.29.2 Invoking entity (SDF)
17.29.3 Responding entity (SDF)
17.30 ChainedRequestNotification procedure
17.30.1 General description
17.30.2 Invoking entity (chaining terminator
supporting SCF)
17.30.3 Responding entity (chaining initiator
supporting SCF)
17.31 chainedSearch procedure
17.31.1 General description
17.31.2 Invoking entity (SDF)
17.31.3 Responding entity (SDF)
17.32 CollectedInformation procedure
17.32.1
General description
17.32.2 Invoking entity (SSF)
17.32.3 Responding entity (SCF)
17.33 CollectInformation procedure
17.33.1 General description
17.33.2
Invoking entity (SCF)
17.33.3 Responding entity (SSF)
17.34 ComponentReceived procedure
17.34.1 General description
17.34.2 Invoking entity (CUSF)
17.34.3
Responding entity (SCF)
17.35 ConfirmedNotificationProvided procedure
17.35.1 General description
17.35.2 Invoking entity (controlling SCF)
17.35.3 Responding entity (supporting SCF)
17.36 ConfirmedReportChargingInformation procedure
17.36.1 General description
17.36.2 Invoking entity (controlling SCF)
17.36.3 Responding entity (supporting SCF)
17.37 Connect procedure
17.37.1 General description
17.37.2 Invoking entity (SCF)
17.37.3 Responding entity (SSF)
17.38 ConnectToResource procedure
17.38.1 General description
17.38.2 Invoking entity (SCF)
17.38.3 Responding entity (SSF)
17.39 Continue procedure
17.39.1 General description
17.39.2
Invoking entity (SCF)
17.39.3 Responding entity (SSF)
17.40 ContinueWithArgument procedure
17.40.1 General description
17.40.2 Invoking entity (SCF)
17.40.3 Responding entity (SSF)
17.41 CoordinateShadowUpdate procedure
17.41.1 General description
17.41.2 Supplier entity (SDF)
17.41.3 Consumer entity (SDF)
17.42 CreateCallSegmentAssociation procedure
17.42.1 General description
17.42.2 Invoking entity (SCF)
17.42.3 Responding entity (SSF)
17.43 in-directoryBind procedure
17.43.1 General description
17.43.2 Invoking entity (SCF)
17.43.3 Responding entity (SDF)
17.44 DirectoryUnbind procedure
17.44.1 General description
17.44.2 Invoking entity (SCF)
17.44.3 Responding entity (SDF)
17.45 DisconnectForwardConnection procedure
17.45.1 General description
17.45.2 Invoking entity (SCF)
17.45.3 Responding entity (SSF)
17.46 DisconnectForwardConnectionWithArgument procedure
17.46.1 General description
17.46.2 Invoking entity (SCF)
17.46.3 Responding
entity (SSF)
17.47 DisconnectLeg procedure
17.47.1 General description
17.47.2 Invoking entity (SCF)
17.47.3 Responding entity (SSF)
17.48 dSABind procedure
17.48.1 General description
17.48.2 Invoking entity (SDF)
17.48.3 Responding entity (SDF)
17.49 DSAShadowBind procedure
17.49.1 General description
17.49.2 Supplier entity (SDF)
17.49.3 Consumer entity (SDF)
17.50 in-DSAShadowUnbind procedure
17.50.1 General description
17.50.2 Supplier entity (SDF)
17.50.3 Consumer entity (SDF)
17.51 EntityReleased procedure
17.51.1 General description
17.51.2 Invoking entity (SSF)
17.51.3 Responding entity (SCF)
17.52 EstablishChargingRecord procedure
17.52.1 General description
17.52.2 Invoking entity (supporting SCF)
17.52.3 Responding entity (controlling SCF)
17.53 EstablishTemporaryConnection procedure
17.53.1 General description
17.53.2 Invoking entity (SCF)
17.53.3 Responding entity (SSF)
17.54 EventNotificationCharging procedure
17.54.1 General description
17.54.2 Invoking entity (SSF)
17.54.3 Responding entity (SCF)
17.55 EventReportBCSM procedure
17.55.1 General description
17.55.2 Invoking entity (SSF)
17.55.3 Responding entity (SCF)
17.56 EventReportFacility procedure
17.56.1 General description
17.56.2 Invoking entity (SSF)
17.56.3 Responding entity (SCF)
17.57 Execute procedure
17.57.1 General description
17.57.2 Invoking entity (SCF)
17.57.3 Responding entity (SDF)
17.58
FacilitySelectedAndAvailable procedure
17.58.1 General description
17.58.2 Invoking entity (SSF)
17.58.3 Responding entity (SCF)
17.59 FurnishChargingInformation procedure
17.59.1 General description
17.59.2 Invoking entity (SCF)
17.59.3 Responding entity (SCF)
17.60 HandlingInformationRequest procedure
17.60.1 General description
17.60.2 Invoking entity (controlling SCF)
17.60.3 Responding entity (supporting SCF)
17.61 HandlingInformationResult procedure
17.61.1 General description
17.61.2
Invoking entity (supporting SCF)
17.61.3 Responding entity (controlling SCF)
17.62 HoldCallInNetwork procedure
17.62.1 General description
17.62.2 Invoking entity (SCF)
17.62.3 Responding entity (SSF)
17.63 in-DSAUnbind procedure
17.63.1 General description
17.63.2 Invoking entity (SDF)
17.63.3 Responding entity (SDF)
17.64 InitialDP procedure
17.64.1 General description
17.64.2 Invoking entity (SSF)
17.64.3 Responding entity (SCF)
17.65 InitiateAssociation procedure
17.65.1 General description
17.65.2 Invoking entity (SCF)
17.65.3 Responding entity (CUSF)
17.66 InitiateCallAttempt procedure
17.66.1 General description
17.66.2 Invoking entity (SCF)
17.66.3 Responding entity (SSF)
17.67 ManageTriggerData procedure
17.67.1 General description
17.67.2 Invoking entity (SCF)
17.67.3 Responding entity (SSF)
17.68 MergeCallSegments procedure
17.68.1 General description
17.68.2 Invoking entity (SCF)
17.68.3 Responding entity (SSF)
17.69 ModifyEntry procedure
17.69.1 General description
17.69.2 Invoking entity (SCF)
17.69.3 Responding entity (SDF)
17.70 MoveCallSegments procedure
17.70.1
General description
17.70.2 Invoking entity (SCF)
17.70.3 Responding entity (SSF)
17.71 MoveLeg procedure
17.71.1 General description
17.71.2 Invoking
entity (SCF)
17.71.3 Responding entity (SSF)
17.72 NetworkCapability procedure
17.72.1 General description
17.72.2 Invoking entity (supporting SCF)
17.72.3
Responding entity (controlling SCF)
17.73 NotificationProvided procedure
17.73.1 General description
17.73.2 Invoking entity (controlling SCF)
17.73.3 Responding entity (supporting SCF)
17.74 OAbandon procedure
17.74.1 General description
17.74.2 Invoking entity (SSF)
17.74.3 Responding entity (SCF)
17.75 OAnswer procedure
17.75.1 General description
17.75.2 Invoking entity (SSF)
17.75.3 Responding entity (SCF)
17.76 OCalledPartyBusy procedure
17.76.1 General description
17.76.2 Invoking entity (SSF)
17.76.3 Responding entity (SCF)
17.77 ODisconnect procedure
17.77.1 General description
17.77.2 Invoking entity (SSF)
17.77.3 Responding entity (SCF)
17.78 OMidCall procedure
17.78.1 General description
17.78.2 Invoking entity (SSF)
17.78.3 Responding entity (SCF)
17.79 ONoAnswer procedure
17.79.1 General description
17.79.2 Invoking entity (SSF)
17.79.3 Responding entity (SCF)
17.80 OriginationAttempt procedure
17.80.1 General
description
17.80.2 Invoking entity (SSF)
17.80.3 Responding entity (SCF)
17.81 OriginationAttemptAuthorized procedure
17.81.1 General description
17.81.2
Invoking entity (SSF)
17.81.3 Responding entity (SCF)
17.82 OSuspended procedure
17.82.1 General description
17.82.2 Invoking entity (SSF)
17.82.3
Responding entity (SCF)
17.83 PlayAnnouncement procedure
17.83.1 General description
17.83.2 Invoking entity (SCF)
17.83.3 Responding entity (SRF)
17.84 PromptAndCollectUserInformation procedure
17.84.1 General description
17.84.2 Invoking entity (SCF)
17.84.3 Responding entity (SRF)
17.85 PromptAndReceiveMessage procedure
17.85.1 General description
17.85.2 Invoking entity (SCF)
17.85.3 Responding entity (SRF)
17.86 ProvideUserInformation procedure
17.86.1 General description
17.86.2 Invoking entity (supporting SCF)
17.86.3 Responding entity (controlling SCF)
17.87 Reconnect procedure
17.87.1 General description
17.87.2 Invoking entity (SCF)
17.87.3 Responding entity (SSF)
17.88 ReleaseAssociation procedure
17.88.1 General description
17.88.2 Invoking entity (SCF)
17.88.3 Responding entity (CUSF)
17.89 ReleaseCall procedure
17.89.1 General description
17.89.2 Invoking entity (SCF)
17.89.3 Responding entity (SSF)
17.90 RemoveEntry procedure
17.90.1 General description
17.90.2 Invoking entity (SCF)
17.90.3 Responding entity (SDF)
17.91 ReportChargingInformation procedure
17.91.1 General description
17.91.2 Invoking entity (controlling SCF)
17.91.3 Responding entity (supporting SCF)
17.92 ReportUTSI procedure
17.92.1 General description
17.92.2
Invoking entity (SSF)
17.92.3 Responding entity (SCF)
17.93 RequestCurrentStatusReport procedure
17.93.1 General description
17.93.2 Invoking entity (SCF)
17.93.3
Responding entity (SSF)
17.94 RequestEveryStatusChangeReport procedure
17.94.1 General description
17.94.2 Invoking entity (SCF)
17.94.3 Responding entity (SSF)
17.95 RequestFirstStatusMatchReport procedure
17.95.1 General description
17.95.2 Invoking entity (SCF)
17.95.3 Responding entity (SSF)
17.96 RequestNotification procedure
17.96.1 General description
17.96.2 Invoking entity (supporting SCF)
17.96.3 Responding entity (controlling SCF)
17.97 RequestNotificationChargingEvent procedure
17.97.1 General description
17.97.2 Invoking entity (SCF)
17.97.3 Responding entity (SSF)
17.98 RequestReportBCSMEvent procedure
17.98.1 General description
17.98.2 Invoking entity (SCF)
17.98.3 Responding entity (SSF)
17.99 RequestReportBCUSMEvent procedure
17.99.1 General description
17.99.2 Parameters
17.99.3 Invoking entity (SCF)
17.99.4 Responding entity (CUSF)
17.100 RequestReportFacilityEvent procedure
17.100.1 General description
17.100.2 Invoking entity (SCF)
17.100.3 Responding entity (SSF)
17.101 RequestReportUTSI procedure
17.101.1 General description
17.101.2 Invoking entity (SCF)
17.101.3 Responding entity (SSF)
17.102 RequestShadowUpdate procedure
17.102.1 General description
17.102.2 Supplier entity
(SDF)
17.102.3 Consumer entity
(SDF)
17.103 ResetTimer procedure
17.103.1 General description
17.103.2 Invoking entity (SCF)
17.103.3 Responding entity (SSF)
17.104 RouteSelectFailure procedure
17.104.1 General description
17.104.2 Invoking entity (SSF)
17.104.3 Responding entity (SCF)
17.105 SCFBind procedure
17.105.1 General description
17.105.2 Responding entity (supporting SCF)
17.106 scfBind procedure (in the chaining case)
17.106.1 General description
17.106.2 Invoking entity (chaining initiator
supporting SCF)
17.106.3 Responding entity (chaining terminator
supporting SCF)
17.107 SCFUnBind procedure
17.107.1 General description
17.107.2 Invoking entity (controlling SCF)
17.107.3 Responding entity (supporting SCF)
17.108 scfUnBind procedure (in the chaining case)
17.108.1 General description
17.108.2 Invoking entity (chaining terminator
supporting SCF)
17.108.3 Responding entity (chaining terminator
supporting SCF)
17.109 ScriptClose procedure
17.109.1 General description
17.109.2 Invoking entity (SCF)
17.109.3 Responding entity (SRF)
17.110 ScriptEvent procedure
17.110.1 General Description
17.110.2 Invoking entity (SRF)
17.110.3 Responding entity (SCF)
17.111 ScriptInformation procedure
17.111.1 General description
17.111.2 Invoking entity (SCF)
17.111.3 Responding entity (controlling SRF)
17.112 ScriptRun procedure
17.112.1 General description
17.112.2
Invoking entity (SCF)
17.112.3 Responding entity (SRF)
17.113 Search procedure
17.113.1 General description
17.113.2 Invoking entity (SCF)
17.113.3 Responding entity (SDF)
17.114 SelectFacility procedure
17.114.1 General description
17.114.2 Invoking entity (SCF)
17.114.3 Responding entity (SSF)
17.115 SelectRoute procedure
17.115.1 General description
17.115.2 Invoking entity (SCF)
17.115.3 Responding entity (SSF)
17.116 SendChargingInformation procedure
17.116.1 General description
17.116.2 Invoking entity (SCF)
17.116.3 Responding entity (SSF)
17.117 SendComponent procedure
17.117.1 General description
17.117.2 Invoking entity (SCF)
17.117.3 Responding entity (CUSF)
17.118 SendFacilityInformation procedure
17.118.1 General description
17.118.2 Invoking entity (SCF)
17.118.3
Responding entity (SSF)
17.119 SendSTUI procedure
17.119.1 General description
17.119.2 Invoking entity (SCF)
17.120 ServiceFilteringResponse procedure
17.120.1
General description
17.120.2 Invoking entity (SSF)
17.120.3 Responding entity (SCF)
17.121 SpecializedResourceReport procedure
17.121.1 General description
17.121.2
Invoking entity (SRF)
17.121.3 Responding entity (SCF)
17.122 SplitLeg procedure
17.122.1 General description
17.122.2 Invoking entity (SCF)
17.122.3
Responding entity (SSF)
17.123 StatusReport procedure
17.123.1 General description
17.123.2 Invoking entity (SSF)
17.123.3 Responding entity (SCF)
17.124 TAnswer procedure
17.124.1 General description
17.124.2 Invoking entity (SSF)
17.124.3 Responding entity (SCF)
17.125 TBusy procedure
17.125.1 General description
17.125.2 Invoking entity (SSF)
17.125.3 Responding entity (SCF)
17.126 TDisconnect procedure
17.126.1 General description
17.126.2 Invoking entity (SSF)
17.126.3 Responding entity (SCF)
17.127 TerminationAttempt procedure
17.127.1 General description
17.127.2 Invoking entity (SSF)
17.127.3 Responding entity (SCF)
17.128 TermAttemptAuthorized procedure
17.128.1 General description
17.128.2 Invoking entity (SSF)
17.128.3 Responding entity (SCF)
17.129 TMidCall procedure
17.129.1 General description
17.129.2 Invoking entity (SSF)
17.129.3 Responding entity (SCF)
17.130 TNoAnswer procedure
17.130.1 General description
17.130.2 Invoking entity (SSF)
17.130.3 Responding entity (SCF)
17.131 TSuspended procedure
17.131.1 General description
17.131.2 Invoking entity
17.131.3 Responding entity (SCF)
17.132 UpdateShadow
procedure
17.132.1 General description
17.132.2 Supplier entity (SDF)
17.132.3 Consumer entity (SDF)
PART 4
18 Services assumed from Lower
Layers
18.1 Services assumed from TCAP
18.1.1 Common procedures
18.1.2 SSF-SCF interface
18.1.3 SCF-SRF interface
18.1.4 SCF-CUSF
interface
18.1.5 SCF-SCF interface
18.1.6 SCF-SDF interface
18.1.7 SDF-SDF interface
18.2 Services assumed from SCCP
18.2.1 Normal procedures
18.2.2 Service functions from SCCP
19 IN generic interface security
19.1 Interface security requirements
19.1.1 Data confidentiality
19.1.2 Data integrity and data origin
authentication
19.1.3 Key management
19.2 Procedures and algorithms
19.2.1 Authentication procedures
19.2.2 SPKM algorithms and negotiation
19.2.3 Three-way mutual authentication
19.2.4 Assignment of credentials
19.3 Mapping of security information flow definitions to tokens
19.4 Security FSM definitions
19.4.1 Two-way mutual authentication FSMs
19.4.2 Three-way mutual authentication FSMs
PART 5
Annex A.1 – Introduction to the INAP CS-1 and CS-2 SDL models
A.1.1 Introduction
A.1.2 Example for the interworking of the
SSF/CCF SDL processes
A.1.3 Example for the Three-Party Call setup as
seen from the environment
Annex A.2 – Transition diagrams
A.2.1 Call Segment Association transition
diagram
A.2.2 Call
Segment transition diagram
Annex A.3 – SDL Specification of CS-1 SSF/CCF
PART 6
Annex A.4 – SDL Specification of CS-2 extensions to SSF/CCF
PART 7
Annex A.5 – SDL Specification of CS-2 SRF
Annex A.6 – SDL Specification of CS-2 Assist/Hand-off SSF
Annex A.7 – SDL Specification of CS-2 CUSF
Annex A.8 – SDL Specification of CS-2 SCF
Appendix I – Expanded ASN.1 source
Appendix II – Data modelling
II.1 Introduction
II.1.1 Purpose and scope
II.1.2 Assumptions
II.2 Directory Information Tree (DIT) schema
II.2.1 X.500 DIT
II.2.2 Object classes
II.2.3 Attribute types
II.2.4 DIT structure definition
Appendix III – Examples of SPKM algorithms for IN CS-2
III.1 General
III.2 Integrity Algorithm (I-ALG)
III.2.1 Example–1
III.2.2 Example–2
III.2.3 Example–3
III.2.4 Example–4
III.3 Confidentiality Algorithm (C-ALG)
III.3.1 Example–1
III.4 Key Establishment Algorithm (K-ALG)
III.4.1
Example–1
III.4.2 Example–2
III.4.3 Example–3
III.5 One-Way Function (O-ALG) for Subkey Derivation Algorithm
III.5.1 Example–1