Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

1.1

General

1.2

Definition of Transaction Capabilities

1.3

Scope of Transaction Capabilities

1.4

Scope of the Specification of Transaction Capabilities

2

Architectural Concepts and Terminology

2.1

Application of OSI Reference Model

2.2

Considerations

2.2.1

Addressing of Upper Layer Entities

2.2.2

Management of Upper Layer Facilities

2.2.3

Layered vs. Nonlayered

2.2.4

Architecture Model vs. Implementation

3

Overview of TC Functions and Capabilities

3.1

Framework for Transaction Capabilities Protocol

3.2

Discussion

3.2.1

Application

3.2.2

Presentation

3.2.3

Session

3.3

Identifying Services required of Each Layer

3.4

General Description of TCAP Procedures

3.4.1

Types of Transactions

Full

3.4.2

Initiation of Transactions

Full

3.4.3

Termination of Transactions

Full

3.4.4

Association of Application Process Transactions

Full

3.4.5

Correlation of Components

Full

3.5

General Component Procedures

Full

3.5.1

Operation Succeeds

Full

Sending of ReturnResult or Invoke components is the responsibility of the TCAP user. i.e. the SLEE service.

3.5.2

Operation Fails

Full

Sending of ReturnError messages is the responsibility of the TCAP user. i.e. the SLEE service.

3.5.3

Protocol Error at Component Level

Full

3.5.4

Protocol Error at TCAP Message Level

Full

3.6

Service Procedures

Partial

Operations and parameters in T1.114.5 are not implemented.

4

Layer Service Characteristics

4.1

Layer Services Assumed from the SCCP

Full

ANSI SCCP uses the newer ATIS-1000112-2005 standard as permitted by T1.112.

4.1.1

Description

Partial

The SCCP layer provided by OCSS7 does not support class 2 through 4.

4.1.2

Primitives and Parameters

Full

4.2

Primitives and Layer Services for ASP Layers

Full

4.3

Layer Services Provided to the Application Process

Full

5

Structure of T1.114

TCAP T1.114.2 - Definitions and Functions of Transaction Capabilities Messages

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

2

Protocol Message Requirements

3

Transaction Portion

3.1

Package Type Identifier

Full

3.2

Total TCAP Message Length

Full

3.3

Transaction ID Identifier

Full

3.4

Transaction ID Length

Full

3.5

Transaction ID

Full

3.5.1

Originating Transaction ID

Full

3.5.2

Responding Transaction ID

Full

3.6

P-Abort Cause Identifier

Full

3.7

P-Abort Cause Length

Full

3.8

P-Abort Cause

Full

3.9

User Abort Information Identifier

Full

3.10

User Abort Information Length

Full

3.11

User Abort Information

Full

3.12

Component Sequence Identifier

Full

3.13

Component Sequence Length

Full

4

Dialogue Portion

4.1

Dialogue Portion Identifier

Full

4.2

Dialogue Portion Length

Full

4.3

Protocol Version Identifier

Full

4.4

Protocol Version Length

Full

4.5

Protocol Version

Full

4.6

Application Context Identifier

Full

4.7

Application Context Length

Full

4.8

User Information Identifier

Full

4.9

User Information Length

Full

4.10

Security Context Identifier

Partial

Messages containing Security Context Identifier can be decoded, but this information is not acted upon. This information cannot be sent.

4.11

Security Context Length

Partial

See 4.10

4.12

Confidentiality Identifier

Partial

Messages containing Confidentiality Identifier can be decoded, but this information is not acted upon. This information cannot be sent.

4.13

Confidentiality Length

Partial

See 4.12

5

Component Portion

5.1

Component Sequence Identifier

Full

5.2

Component Sequence Length

Full

5.3

Component Type Identifier

Full

5.4

Component Length

Full

5.5

Component ID Identifier

Full

5.6

Component ID Length

Full

5.7

Component ID

Full

5.7.1

Invoke ID

Full

5.7.2

Correlation ID

Full

5.8

Operation Code Identifier

Full

5.8.1

National

Full

5.8.2

Private

Full

5.9

Operation Code Length

Full

5.10

Operation Code

Full

5.11

Error Code Identifier

Full

5.11.1

National

Full

5.11.2

Private

Full

5.12

Error Code Length

Full

5.13

Error Code

Full

5.14

Problem Code Identifier

Full

5.15

Problem Code Length

Full

5.16

Problem Code

Full

5.16.1

General

Full

5.16.2

Invoke

Full

5.16.3

Return Result

Full

5.16.4

Return Error

Full

5.16.5

Transaction Portion

Full

5.17

Parameter Set Identifier

Full

5.18

Parameter Set Length

Full

5.19

Parameter Sequence Identifier

Full

5.20

Parameter Sequence Length

Full

6

Parameters

Full

TCAP T1.114.3 - TC Formats and Codes

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

Full

2

Data Element Encoding

Full

2.1

Identifier

Full

2.1.1

Universal, Application-wide and Context-specific Cases

2.1.1.1

Low Identifier Codes

Full

2.1.1.2

High Identifier Codes

Full

2.1.2

Private Use Class

2.1.2.1

Low Identifier Codes

Full

2.1.2.2

High Identifier Codes

Full

2.2

Length Of Contents

Full

2.3

TCAP Message Structure

Full

3

Transaction Portion

3.1

Package Type Identifier

Full

3.2

Total TCAP Message Length

Full

3.3

Transaction ID Identifier

Full

3.4

Transaction ID Length

Full

3.5

Transaction IDs

Full

3.5.1

Originating Transaction ID

Full

3.5.2

Responding Transaction ID

Full

3.6

P-Abort Cause Identifier

Full

3.7

P-Abort Cause Length

Full

3.8

P-Abort Cause

Full

3.9

User Abort Information Identifier

Full

3.10

User Abort Information Length

Full

3.11

User Abort Information

Full

4

Dialogue Portion

Full

4.1

Dialogue Portion Identifier

Full

4.2

Dialogue Portion Length

Full

4.3

Protocol Version Identifier

Full

4.4

Protocol Version Length

Full

4.5

Protocol Version

Full

4.6

Application Context Identifier

Full

4.7

Application Context Length

Full

4.8

User Information Identifier

Full

4.9

User Information Length

Full

4.10

User Information

Full

4.10.1

External Identifier

Full

4.10.2

External Length

Full

4.10.3

Direct Reference Identifier

Full

4.10.4

Direct Reference Length

Full

4.10.5

Direct Reference Content

Full

4.10.6

Indirect Reference Identifier

Full

4.10.7

Indirect Reference Length

Full

4.10.8

Indirect Reference Content

Full

4.10.9

Data Value Descriptor Identifier

Full

4.10.10

Data Value Descriptor Length

Full

4.10.11

Data Value Descriptor Contents

Full

4.10.12

Encoding Identifier

Full

4.10.13

Encoding Length

Full

4.10.14

Encoding Content

Full

4.11

Security Context Identifier

Partial

Decoding is supported, but value is not used. Encoding is not supported.

4.12

Security Context Length

Partial

Decoding is supported, but value is not used. Encoding is not supported.

4.13

Confidentiality Identifier

Partial

Decoding is supported, but value is not used. Encoding is not supported.

4.14

Confidentiality Length

Partial

Decoding is supported, but value is not used. Encoding is not supported.

4.15

Confidentiality Information

Partial

Confidentiality algorithms are not supported. This field will be ignored (skipped over) if present.

4.15.1

Confidentiality Algorithm ID Identifier

Partial

See 4.15

4.15.2

Confidentiality Algorithm ID Length

Partial

See 4.15

4.15.3

Confidentiality Value Identifier

Partial

See 4.15

5

Component Portion

5.1

Component Sequence Identifier

Full

5.2

Component Sequence Length

Full

5.3

Component Type Identifier

Full

5.4

Component Length

Full

5.5

Component ID Identifier

Full

5.6

Component ID Length

Full

5.7

Component IDs

Full

5.7.1

Invoke ID

Full

5.7.2

Correlation ID

Full

5.8

Operation Code Identifier

Full

5.9

Operation Code Length

Full

5.10

Operation Code

Full

5.11

Error Code Identifier

Full

5.12

Error Code Length

Full

5.13

Error Code Length

Full

5.14

Problem Code Identifier

Full

5.15

Problem Code Length

Full

5.16

Problem Code

Full

5.16.1

Problem Type

Full

5.16.2

Problem Specifier

Full

5.17

Parameter Set Identifier

Full

5.18

Parameter Set Length

Full

5.19

Parameter Sequence Identifier

Full

5.20

Parameter Sequence Length

Full

6

Parameters

Full

7

Summary of Identifiers

Full

A

Description of TCAP in ASN.1

Informative

TCAP T1.114.4 - Transaction Capabilities Procedures

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

1.1

Basic Guidelines

1.2

Overview

2

Addressing

Full

3

Normal Procedures

Full

3.1

Functional Grouping

Full

3.2

Transaction Portion

3.2.1

Connectionless Network Services (No Application Services Part Functions Required)

Full

3.2.1.1

Actions at the Initiating End

Full

3.2.1.2

Actions at the Receiving End

Full

3.2.1.3

Conversation Mode

Full

3.2.1.4

Permission or Not to Release in the Conversation Mode

Full

3.2.1.5

Termination of a TCAP Transaction

Full

3.2.1.6

TC-user Transaction versus Logical Connection

Full

3.2.2

Connection-Oriented Network Services

3.3

Dialogue Portion

3.3.1

Dialogue Portion Functions

Partial

Security context and confidentiality algorithms are not supported.

3.3.2

Protocol Version

Full

3.3.3

Application Context

Partial

CGIN does not support negotiation of application context version via the method described here.

3.4

Component Portion

Partial

T1.114-1988 and T1.114-1992 sending and receiving of ReturnResult not associated with an in progress Invoke is not supported.

3.4.1

Assignment of Component Identifiers by a TC-user

Full

3.4.2

Assignment of Component States by a TC-user

Full

3.4.3

Maintenance of Invoke IDs

Full

4

Abnormal Procedures

4.1

Connectionless Network Service

4.1.1

General

4.1.2

Introduction

Full

4.1.3

Abnormal Conditions

4.1.3.1

Protocol Errors

Full

4.1.3.2

Application Errors

These are the responsibility of the TC-user.

4.1.3.3

End User Abnormalities

These are the responsibility of the TC-user.

4.1.4

Detection

Full

4.1.5

Reporting

Full

4.1.5.1

Reject

Full

4.1.5.2

ReturnError

Full

It is the responsibility of the TC-user to generate a ReturnError component as required.

4.1.5.3

ReturnResult

Full

It is the responsibility of the TC-user to generate a ReturnResult component as required.

4.1.6

Recovery

Full

4.1.7

Abnormal Procedures Relating to Transaction Portion

Full

4.1.8

Abnormal Procedures Relating to the Dialogue Portion

Full

4.1.9

Abnormal Procedures Relating to Operations

Full

4.1.10

Abnormal Procedures Related to Components

Full

TCAP T1.114.5 - Definition and Functions of Transaction Capabilities Operations, Parameters and Error Codes

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

2

Operations

2.1

Operation Code

Partial

Encoding and decoding of operation codes is supported, but what operation each of these refers to is left to the TC-user’s application protocol.

2.1.1

Parameter Family - 0000001

None

See 2.1

2.1.2

Charging Family - 0000010

None

See 2.1

2.1.3

Provide Instructions Family - 0000011

None

See 2.1

2.1.4

Connection Control Family - 0000100

None

See 2.1

2.1.5

Caller Interaction Family - 0000101

None

See 2.1

2.1.6

Send Notification Family - 0000110

None

See 2.1

2.1.7

Network Management Family - 0000111

None

See 2.1

2.1.8

Procedural Family - 0001000

None

See 2.1

2.1.9

Operation Control Family - 0001001

None

See 2.1

2.1.10

Report Event Family - 0001010

None

See 2.1

2.1.11

Miscellaneous Family - 1111110

None

See 2.1

3

Errors

3.1

Error Code

Partial

Encoding and decoding of error codes is supported, but the meaning of the error code is left to the TC-user’s application protocol (e.g. CDMA).

4

Parameters

Partial

Encoding and decoding of parameters is supplied by CGIN’s TC-user protocols.

4.1

Timestamp - 00010111

None

See 4

4.2

Automatic Code Gap (ACG) Indicators - 10000001

None

See 4

4.2.1

Control Cause Indication

None

See 4

4.2.2

Duration

None

See 4

4.2.3

Gap

None

See 4

4.3

Standard Announcement - 10000010

None

See 4

4.4

Customized Announcement - 10000011

None

See 4

4.5

Digits - 10000100

None

See 4

4.5.1

Type of Digits

None

See 4

4.5.2

Nature of Number

None

See 4

4.5.3

Encoding

None

See 4

4.5.4

Numbering Plan

None

See 4

4.5.5

Number of Digits

None

See 4

4.5.6

Digit Representation

None

See 4

4.6

Standard User Error Code - 10000101

None

See 4

4.7

Problem Data - 10000110

None

See 4

4.8

SCCP Calling Party Address - 10000111

None

See 4

4.9

Transaction ID - 10001000

None

See 4

4.10

Package Type - 10001001

None

See 4

4.11

Service Key - 10101010

None

See 4

4.12

Busy/Idle Status - 10001011

None

See 4

4.13

Call Forwarding Status - 10001100

None

See 4

4.14

Originating Restrictions - 10001101

None

See 4

4.15

Terminating Restrictions - 10001110

None

See 4

4.16

DN (Directory Number) to Line Service Type Mapping - 10001111

None

See 4

4.17

Duration - 10010000

None

See 4

4.18

Returned Data - 101100001

None

See 4

4.19

Bearer Capability Requested - 10010010

None

See 4

4.20

Bearer Capability Supported - 10010011

None

See 4

4.21

Reference ID - 10010100

None

See 4

4.22

Business Group Parameter - 10010101

None

See 4

4.22.1

Attendant Status (AttSt)

None

See 4

4.22.2

Business Group Identifier Type (BGID)

None

See 4

4.22.3

Live Privileges Information Indicator (LP II)

None

See 4

4.22.4

Party Selector

None

See 4

4.22.5

Business Group ID

None

See 4

4.22.6

Sub-Group ID

None

See 4

4.22.7

Line Privileges

None

See 4

4.23

Signalling Networks Identifier - 10010110

None

See 4

4.24

Generic Name - 10010111

None

See 4

4.25

Message Waiting Indicator Type - 10011000

None

See 4

4.26

Look Ahead For Busy Response - 10011001

None

See 4

4.26.1

Location

None

See 4

4.26.2

Spare

None

See 4

4.26.3

Acknowledgement Type

None

See 4

4.27

Circuit Identification Code - 10011010

None

See 4

4.27.1

Circuit Identification Code (Octet 1)

None

See 4

4.27.2

Circuit Identification Code (Octet 2)

None

See 4

4.27.3

Spare (Octet 2)

None

See 4

4.28

Precedence Identifier - 10011011

None

See 4

4.28.1

Precedence Level (Octet 1)

None

See 4

4.28.2

Spare (Octet 1)

None

See 4

4.28.3

Network Identity (NI) (Octet 2 and 3)

None

See 4

4.28.4

Service Domain (National Identifier) (Octets 4-6)

None

See 4

4.29

Call Reference - 10011100

None

See 4

4.29.1

Call Identity (Octets 1 - 3)

None

See 4

4.29.2

Point Code (Octets 4 - 6)

None

See 4

4.30

Authorization - 11011101

None

See 4

4.31

Integrity - 11011110

None

See 4

4.32

Sequence Number - 01011111 00011111

None

See 4

4.33

Number of Messages - 01011111 0010000

None

See 4

4.34

Display Text - 01011111 00100001.

None

See 4

4.35

KeyExchange - 01111111 00100010

None

See 4

A

Services and Associated Operations

Informative

Previous page