Note

This document describes OCSS7’s compliance to the relevent International Telecommunications Union (ITU) and American National Standards Institute (ANSI) standards. ITU standards are available on the ITU website. ANSI standards are available on the ANSI website.

Other documentation for OCSS7 can be found on the OCSS7 product page.

ATIS-1000112.1-2005

Previously known as ANSI T1.112.

ATIS-1000112.1 - Functional Description

Empty cells are descriptive text only

Description Compliance Notes

1

Scope and field of application

2

Services provided by the SCCP

Partial

Class 2 and class 3 services are not implemented.

2.1

Connection-Oriented Services

None

Connection-oriented services are not supported.

2.1.1

Temporary Signaling Connections

None

See 2.1

2.1.1.1

Description

None

See 2.1

2.1.1.1.1

Connection Establishment Phase

None

See 2.1

2.1.1.1.2

Data Transfer Phase

None

See 2.1

2.1.1.1.3

Connection Release Phase

None

See 2.1

2.1.1.2

Network Service Primitives and Parameters

None

See 2.1

2.1.1.2.1

Overview

None

See 2.1

2.1.1.2.2

Connection Establishment Phase

None

See 2.1

2.1.1.2.3

Data Transfer Phase

None

See 2.1

2.1.1.2.4

Release Phase

None

See 2.1

2.1.1.2.5

Notice Service

None

See 2.1

2.1.1.3

Additional SCCP primitive and interface elements

None

See 2.1

2.1.1.3.1

Overview

None

See 2.1

2.1.1.3.2

Connection establishment interface elements

None

See 2.1

2.1.2

Permanent Signaling Connections

None

See 2.1

2.1.2.1

Description

None

See 2.1

2.1.2.2

Primitives and Parameters

None

See 2.1

2.2

Connectionless Service

Full

2.2.1

Description

Full

2.2.2

Primitives and Parameters of the Connectionless Service

Full

2.2.2.1

Overview

Full

2.2.2.2

Parameters

2.2.2.2.1

Address

Full

2.2.2.2.2

Quality of service parameter set

Full

2.2.2.2.3

Reason for Return

Full

2.2.2.2.4

User Data

Full

2.2.2.3

Primitives

2.2.2.3.1

N-UNITDATA

Full

2.2.2.3.2

N-NOTICE

Full

2.3

SCCP Management

2.3.1

Description

Full

2.3.2

Primitives and Parameters of the SCCP Management

2.3.2.1

Overview

Partial

N-COORD and N-TRAFFIC not supported

2.3.2.2

Parameters

2.3.2.2.1

Address

Full

2.3.2.2.2

Affected User

Full

2.3.2.2.3

User Status

None

Parameter ignored

2.3.2.2.3A

Traffic Mix

None

Parameter ignored

2.3.2.2.4

Subsystem Multiplicity Indicator

None

Parameter ignored

2.3.2.2.5

Affected DPC

Full

2.3.2.2.6

Signaling Point Status

Full

2.3.2.2.7

Confirm Status

None

Parameter ignored

2.3.2.3

Primitives

2.3.2.3.1

N-COORD

None

Not supported

2.3.2.3.2

N-STATE

Full

2.3.2.3.3

N-TRAFFIC

None

Not supported

2.3.2.3.4

N-PCSTATE

Full

3

Services Assumed from the MTP

Full

3.1

Description

Full

3.2

Primitives and Parameters

Full

3.2.1

MTP-TRANSFER

Full

3.2.2

MTP-PAUSE

Full

3.2.3

MTP-RESUME

Full

3.2.4

MTP-STATUS

Full

4

Functions Provided by the SCCP

Full

4.1

Connection-Oriented Functions

None

Connection-oriented functions are not implemented. See also 2.1

4.1.1

Functions for Temporary Signaling Connections

4.1.1.1

Connection Establishment Functions

None

Not compliant - see 4.1

4.1.1.2

Data Transfer Phase Functions

None

Not compliant - see 4.1

4.1.1.3

Release Phase Functions

None

Not compliant - see 4.1

4.1.2

Functions for Permanent Signaling Connections

4.1.2.1

Connection Establishment Phase and Connection Release Phase Functions

None

Not compliant - see 4.1

4.1.2.2

Data Transfer Phase Functions

None

Not compliant - see 4.1

4.2

Connectionless Service Functions

Full

ATIS-1000112.2 - Definitions and Functions

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

2

Signaling Connection Control Part Message

Partial

Connection-oriented service messages are not supported.

2.1

Connection Confirm

None

Not compliant - see 2

2.2

Connection Request

None

Not compliant - see 2

2.3

Connection Refused

None

Not compliant - see 2

2.4

Data Acknowledgement

None

Not compliant - see 2

2.5

Data Form 1

None

Not compliant - see 2

2.6

Data Form 1

None

Not compliant - see 2

2.7

Expedited Data

None

Not compliant - see 2

2.8

Expedited Data Acknowledgement

None

Not compliant - see 2

2.9

Inactivity Test

None

Not compliant - see 2

2.10

Protocol Data Unit Error

None

Not compliant - see 2

2.11

Released

None

Not compliant - see 2

2.12

Release Complete

None

Not compliant - see 2

2.13

Reset Confirmation

None

Not compliant - see 2

2.14

Reset Request

None

Not compliant - see 2

2.15

Unitdata

Full

2.15A

Extended Unitdata

Full

2.15B

Long UnitData

Partial

Sending of LUDT is not implemented

2.16

Unitdata Service

Full

2.16A

Extended Unitdata Service

Full

2.16B

Long UnitData Service

Full

3

Messages for SCCP Subsystem Management

Partial

Subsystem-out-of-service-request, Subsystem-out-of-service-grant, system-backup-routing and system-normal-routing messages are not supported.

3.1

Subsystem Allowed

Full

3.2

Subsystem Prohibited

Full

3.3

Subsystem Status Test

Full

3.4

Subsystem Out Of Service Request

None

Message not supported

3.5

Subsystem Out Of Service Grant

None

Message not supported

3.6

Subsystem Backup Routing

None

Message not supported

3.7

Subsystem Normal Routing

None

Message not supported

3.8

Subsystem Routing Status Test

None

Message not supported

4

SCCP Parameters

4.1

Calling/Called Party Address

Full

4.2

Credit

None

Parameter not supported

4.3

Data

Full

4.4

Diagnostic

None

Parameter not supported

4.5

End of optional parameters

Partial

Only XUDT supports encoding this parameter.

4.6

Error cause

None

Not compliant - see 2

4.7

Local reference number (source/destination)

None

Parameter not supported.

4.8

Message type code

Full

4.9

Protocol class

Full

4.10

Receive sequence number

None

Not compliant - see 2

4.11

Refusal cause

None

Not compliant - see 2

4.12

Release cause

None

Not compliant - see 2

4.13

Reset cause

None

Not compliant - see 2

4.14

Return cause

None

Not compliant - see 2

4.15

Segmenting/reassembling

None

Not compliant - see 2

4.16

Segquencing/segmenting

None

Not compliant - see 2

4.17

SCCP hop counter

Partial

Parameter value is ignored

4.18

Segmentation

Full

4.19

Intermediate Signaling Network Identification

Partial

Parameter value is ignored

4.20

Long Data

Partial

Encoding is not implemented

4.21

Intermediate Network Selection

Partial

Parameter value is ignored

4.22

Message Type Interworking

Partial

Parameter value is ignored

5

Parameters For SCCP Subsystem Management

Full

5.1

Affected Subsystem Number

Full

5.2

Affected Point Code

Full

5.3

Subsystem Multiplicity Indicator

Full

6

Inclusion of Fields in the Messages

Full

ATIS-1000112.3 - Formats and Codes

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Applications

1.1

Routing label

Full

1.2

Message type code

Full

1.3

Formatting principles

Full

1.4

Mandatory fixed part

Full

1.5

Mandatory variable part

Full

1.6

Optional part

Full

1.7

End of optional parameters octet

Full

1.8

Order of transmission

Full

1.9

Coding of spare bits

Full

1.10

National message types and parameters

Full

2

Coding of the general parts

2.1

Coding of the message type

Partial

Class 3 and class 4 messages are not supported.

2.2

Coding of the length indicator

Full

2.3

Coding of the pointers

Full

3

SCCP Parameters

Partial

Only the parameters related to messages of class 0 and class 1 are supported.

3.1

End of optional parameters

Full

3.2

Destination local reference

None

Not compliant - see 3

3.3

Source local reference

None

Not compliant - see 3

3.4

Called party address

Full

3.4.1

Address indicator

Full

3.4.2

Address

Full

3.4.2.1

Subsytem number

Full

3.4.2.2

Signaling point code

Full

3.4.2.3

Global title

Full

3.4.2.3.1

Global Title Indicator = 0001

Full

3.4.2.3.2

Global Title Indicator = 0010

Full

3.5

Calling party address

Full

3.6

Protocol class

Full

3.7

Segmenting/reassembling

None

Not compliant - see 3

3.8

Receive sequence number

None

Not compliant - see 3

3.9

Sequencing/segmenting

None

Not compliant - see 3

3.10

Credit

None

Not compliant - see 3

3.11

Release cause

None

Not compliant - see 3

3.12

Return cause

None

Not compliant - see 3

3.13

Reset cause

None

Not compliant - see 3

3.14

Error cause

None

Not compliant - see 3

3.15

Refusal cause

None

Not compliant - see 3

3.16

Data

None

Not compliant - see 3

3.17

SCCP Hop Counter

Full

3.18

Segmentation

Full

3.19

Intermediate Signaling Network Identification

Partial

Encoding is not implemented

3.20

Long Data

Partial

Encoding is not implemented

3.21

Intermediate Network Selection

Partial

Encoding is not implemented

3.22

Message Type Interworking

Partial

Encoding is not implemented

4

SCCP Messages and Codes

4.1

General

4.2

Connection Request

None

Not compliant - see 3

4.3

Connection Confirm

None

Not compliant - see 3

4.4

Connection Refused

None

Not compliant - see 3

4.5

Released

None

Not compliant - see 3

4.6

Release Complete

None

Not compliant - see 3

4.7

Data Form 1

None

Not compliant - see 3

4.8

Data Form 2

None

Not compliant - see 3

4.9

Data Acknowledgement

None

Not compliant - see 3

4.10

Unitdata

Full

4.10A

Extended Unitdata

Full

4.10B

Long Uditdata

Partial

Encoding is not implemented

4.11

Unitdata Service

Full

4.11A

Extended Unitdata Service

Full

4.11B

Long Unitdata Service

Partial

Encoding is not implemented

4.12

Expedited Data

None

Not compliant - see 3

4.13

Expedited Data Acknowledgement

None

Not compliant - see 3

4.14

Reset Request

None

Not compliant - see 3

4.15

Reset Confirmation

None

Not compliant - see 3

4.16

Protocol Data Unit Error

None

Not compliant - see 3

4.17

Inactivity Test

None

Not compliant - see 3

5

SCCP Management Messages and Codes

5.1

General

Full

5.1.1

SCMG format identifier

Full

5.2

SCMG Message Parameters

5.2.1

End of Optional Parameters

5.2.2

Affected SSN

Full

5.2.3

Affected PC

Full

5.2.4

Subsystem multiplicity indicator

Partial

Encoding is not implemented.

5.3

SCMG Messages

Full

A.1

Introduction

Whilst normative, this is not applicable to the SCCP implementation

A.2

Assumptions

A.3

Definitions

A.4

Guidelines for Assigning Internetwork Translation Type Code Values

A.4.1

Constraints and Logistics

A.4.2

Determining Translation Type Needs

A.4.3

Determining the Application/Translation Group

A.5

Procedures for Requesting a Translation Type Code Assignment

A.5.1

Content of Proposal

A.5.2

Assignment of Translation Type Codes

ATIS-1000112.4 - Procedures

Empty cells are descriptive text only

Description Compliance Notes

1

Scope, Purpose and Application

1.1

General Characteristics of Signaling Connection Control Procedures

1.1.1

Purpose

1.1.2

Protocol Classes

Partial

Class 2 and class 3 are not supported

1.1.2.1

Protocol Class 0

Full

1.1.2.2

Protocol Class 1

Full

1.1.2.3

Protocol Class 2

None

1.1.2.4

Protocol Class 3

None

1.1.3

Signaling Connections

None

Connection-oriented protocol classes are not supported

1.1.4

Compatibility and Handling of Unrecognized Information

1.1.4.1

Rules for Forwards Compatibility

Full

1.1.4.2

Handling of Unrecognized Messages or Parameters

Full

1.1.4.3

Handling of Unsupported Optional Parameter Value

Full

1.1.4.4

Treatment of Spare Fields

Full

1.1.4.5

Handling of Gaps

Full

1.2

Overview of Procedures for Connection-Oriented Services

1.2.1

Connection Establishment

None

Connection-oriented services are not implemented

1.2.2

Data Transfer

None

Connection-oriented services are not implemented

1.2.3

Connection Release

None

Connection-oriented services are not implemented

1.3

Overview of Procedures for Connectionless Services

1.3.1

General

Partial

Acting as a relay node is not supported

1.4

Structure of the SCCP and Contents of Specification

Partial

Connection-oriented control is not implemented

2

Addressing and Routing

2.1

SCCP Addressing

Full

2.2

SCCP Routing Principles

Full

2.2.1

Receipt of SCCP Message Transferred by the MTP

Full

2.2.2

Messages from Connection-Oriented or Connectionless Control to SCCP Routing Control

Partial

Connection-oriented control is not implemented

2.2.2.1

DPC Present

Full

2.2.2.2

Translation Required

Full

2.3

SCCP Routing

2.3.1

Receipt of SCCP Message Transferred by the MTP

Partial

Connection-oriented services are not supported

2.3.2

Messages from Connectionless or Connection-Oriented Control to SCCP Routing Control

Partial

Connection-oriented control is not implemented

2.4

Routing Failures

Partial

Connection-oriented messages are not supported

2.5

Compatibility Test

Partial

Sending of LUDT messages is not supported

3

Connection-Oriented Procedures

Connection-oriented procedures are not supported

3.1

Connection Establishment

3.1.1

General

None

Not supported - see 3

3.1.2

Local Reference Numbers

None

Not supported - see 3

3.1.3

Negotiation Procedures

3.1.3.1

Protocol Class Negotiation

None

Not supported - see 3

3.1.3.2

Flow Control Credit Negotiation

None

Not supported - see 3

3.1.4

Actions at the Originating Node

3.1.4.1

Initial Actions

None

Not supported - see 3

3.1.4.2

Subsequent Actions

None

Not supported - see 3

3.1.5

Actions at a Relay Node with Coupling

3.1.5.1

Initial Action

None

Not supported - see 3

3.1.5.2

Subsequent Actions

None

Not supported - see 3

3.1.6

Actions at the Destination Node

3.1.6.1

Initial Actions

None

Not supported - see 3

3.1.6.2

Subsequent Actions

None

Not supported - see 3

3.2

Connection Refusal

None

Not supported - see 3

3.2.1

Actions at Node Initiating Connection Refusal

None

Not supported - see 3

3.2.1.1

Initiating Connection Refusal at the Destination Node

None

Not supported - see 3

3.2.1.2

Initiating Connection Refusal at a Relay Node

None

Not supported - see 3

3.2.1.3

Initiating Connection Refusal at the Originating Node

None

Not supported - see 3

3.2.2

Actions at a Relay Node Not Initiating Connection Refusal

None

Not supported - see 3

3.2.3

Actions at the Originating Node Not Initiating Connection Refusal

None

Not supported - see 3

3.3

Connection Release

Not supported - see 3

3.3.1

General

None

Not supported - see 3

3.3.2

Frozen Reference

None

Not supported - see 3

3.3.3

Actions at an End Node Initiating Connection Release

Not supported - see 3

3.3.3.1

Initial Actions

None

Not supported - see 3

3.3.3.2

Subsequent Actions

None

Not supported - see 3

3.3.4

Actions at a Relay Node

None

Not supported - see 3

3.3.4.1

Initial Actions

None

Not supported - see 3

3.3.4.2

Subsequent Actions

None

Not supported - see 3

3.3.5

Actions at an End Node Not Initiating Connection Release

None

Not supported - see 3

3.4

Inactivity Control

None

Not supported - see 3

3.5

Data Transfer

Not supported - see 3

3.5.1

General

None

Not supported - see 3

3.5.1.1

Actions at the Originating Node

None

Not supported - see 3

3.5.1.2

Actions at a Relay Node

None

Not supported - see 3

3.5.1.3

Actions at the Destination Node

None

Not supported - see 3

3.5.2

Flow Control

Not supported - see 3

3.5.2.1

General

None

Not supported - see 3

3.5.2.2

Sequence Numbering

None

Not supported - see 3

3.5.2.3

Flow Control Window

None

Not supported - see 3

3.5.2.4

Flow Control Procedures

Not supported - see 3

3.5.2.4.1

Transfer of DT 2 Messages

None

Not supported - see 3

3.5.2.4.2

Transfer of AK Messages

None

Not supported - see 3

3.5.2.4.3

Reception of a Data or AK Message

None

Not supported - see 3

3.5.3

Segmenting and Reassembly

None

Not supported - see 3

3.6

Expedited Data Transfer

3.6.1

General

None

Not supported - see 3

3.6.2

Actions at the Originating Node

None

Not supported - see 3

3.6.3

Actions at a Relay Node

None

Not supported - see 3

3.6.4

Actions at the Destination Node

None

Not supported - see 3

3.7

Reset

3.7.1

General

None

Not supported - see 3

3.7.2

Action at an End Node Initiating the Reset Procedure

3.7.2.1

Initial Actions

None

Not supported - see 3

3.7.2.2

Subsequent Actions

None

Not supported - see 3

3.7.3

Actions at a Relay Node

3.7.3.1

Initial Actions

None

Not supported - see 3

3.7.3.2

Subsequent Actions

None

Not supported - see 3

3.8

Restart

3.8.1

General

None

Not supported - see 3

3.8.2

Actions at the Recovered Node

3.8.2.1

Initial Actions

None

Not supported - see 3

3.8.2.2

Subsequent Actions

None

Not supported - see 3

3.9

Permanent Signaling Connections

None

Not supported - see 3

3.10

Abnormalities

3.10.1

General

None

Not supported - see 3

3.10.2

Syntax Error

None

Not supported - see 3

3.10.3

Action Tables

None

Not supported - see 3

3.10.4

Action Upon the Reception of an ERR Message

None

Not supported - see 3

4

Connectionless Procedures

Full

Relax usage of LUDT/LUDTS messages

4.1

Data Transfer

Partial

Only UDT, UDTS, XUDT and XUDTS messages are sent

4.1.1

Segmentation/Reassembly

4.1.1.1

Segmentation

4.1.1.1.1

General

Partial

LUDT is not supported

4.1.1.1.2

Normal Procedures

Partial

LUDT is not supported

4.1.1.1.3

Return on Error Procedures

Partial

LUDT and LUDTS are not supported

4.1.1.2

Reassembly

4.1.1.2.1

General

Partial

LUDT is not supported

4.1.1.2.2

Normal Procedures

Partial

LUDT is not supported

4.1.1.2.3

Return on Error Procedures

Full

LUDT and LUDTS are not supported

4.1.2

Message Change

None

4.1.2.1

UDT(S)/XUDT(S) Change Procedures

None

Message change is not supported

4.1.2.1.1

SCCP Relay Node

4.1.2.1.1.1

UDT(S) to XUDT(S) Message Change

None

Relay Node operation is not supported

4.1.2.1.1.2

XUDT(S) to UDT(S) Mesasge Change

None

Relay Node operation is not supported

4.1.2.1.2

XUDT(S) capable end node

None

Message change is not supported

4.1.2.1.3

Message Change Error Procedures

None

Message change is not supported

4.2

Message Return

Full

4.3

Syntax Error

Full

5

SCCP Management Procedures

5.1

General

Full

5.2

Signaling Point Status Management

5.2.1

General

Full

5.2.2

Signaling Point Prohibited

Partial

Traffic Information Management is not supported

5.2.3

Signaling Point Allowed

Partial

Traffic Information Management is not supported

5.2.4

Signaling Point Congested

Full

5.2.5

SCCP Reaction to Local MTP Restart

Full

5.3.2

Subsystem Prohibited

5.3.2.1

Receipt of Message for a Prohibited Subsystem

Full

5.3.2.2

Receipt of Subsystem-Prohibited Message or N-STATE Request Primitive or Local User Failed

Partial

Traffic Information Management is not supported

5.3.3

Subsystem Allowed

Partial

Traffic Information Management is not supported

5.3.4

Subsystem Status Test

5.3.4.1

General

Full

5.3.4.2

Actions at the Initiating Node

Full

5.3.4.3

Actions at the Receiving Node

Full

5.3.5

Coordinated State Change

5.3.5.1

General

None

Coordinated state change is not supported

5.3.5.2

Actions at the Requesting Node

None

Coordinated state change is not supported

5.3.5.3

Actions at the Requested Node

None

Coordinated state change is not supported

5.3.6

Local Broadcast

5.3.6.1

General

None

Not compliant. Procedure is not supported.

5.3.6.2

User-out-of-service

None

Not compliant - see 5.3.6.1

5.3.6.3

User-in-service

None

Not compliant - see 5.3.6.1

5.3.6.4

Signaling Point Inaccessible

None

Not compliant - see 5.3.6.1

5.3.6.5

Signaling Point Accessible

None

Not compliant - see 5.3.6.1

5.3.6.6

Signaling Point Congested

None

Not compliant - see 5.3.6.1

5.3.6.7

SCCP Inaccessible

None

Not compliant - see 5.3.6.1

5.3.6.8

SCCP Accessible

None

Not compliant - see 5.3.6.1

5.3.7

Broadcast

5.3.7.1

General

Full

5.3.7.2

Subsystem Prohibited

Partial

Only for local subsystem

5.3.7.3

Subsystem Allowed

Partial

Only for local subsystem

5.4

Traffic Information Management

None

Traffic Information Management is not implemented

5.4.1

General

None

Not compliant - see 5.4

5.4.2

Traffic Mix Procedures

None

Not compliant - see 5.4

5.4.2.1

End-Node/Database

5.4.2.1.1

Traffic-Mix Information

None

Not compliant - see 5.4

5.4.2.1.2

Subsystem Backup Routing

None

Not compliant - see 5.4

5.4.2.1.3

Subsystem Normal Routing

None

Not compliant - see 5.4

5.4.3

Calculation of Traffic-Mix Information

5.4.3.1

General

None

Not compliant - see 5.4

5.4.3.2

End-Node/Database

None

Not compliant - see 5.4

5.4.4

Subsystem Routing Status Test

5.4.4.1

General

None

Not compliant - see 5.4

5.4.4.2

Actions at the Initiating Node

None

Not compliant - see 5.4

5.4.4.3

Actions at the Receiving Node

None

Not compliant - see 5.4

5.5

SCCP Flow Control

5.5.1

General

Full

5.5.2

SCCP Prohibited Control

Full

5.5.3

SCCP Allowed Control

Full

5.5.4

SCCP Status Test

Full

5.6

SCCP Restart

Full

D

Intermediate Signaling Network Identification Features

None

ISNI is not implemented

D.1

Protocol and Procedural Assumptions

None

Not compliant - see D

D.2

Procedures for ISNI Constrained Routing

None

Not compliant - see D

D.2.1

Actions at the Origination SEP

None

Not compliant - see D

D.2.2

Actions at an ISNI-Capable SCCP Relay Node

D.2.2.1

Invocation of the ISNI Routing Function

None

Not compliant - see D

D.2.3

Actions at a Not-ISNI-Capable SCCP Relay Node

None

Not compliant - see D

D.2.4

Actions at the Destination SEP

None

Not compliant - see D

D.2.5

Error Conditions

None

Not compliant - see D

D.3

Procedures for Identification

D.3.1

Actions at the Origination SEP

None

Not compliant - see D

D.3.2

Actions at an ISNI-Capable SCCP Relay Node

D.3.2.1

Invocation of the Identification Function

None

Not compliant - see D

D.3.3

Actions at a Not-ISNI-Capable SCCP Relay Node

None

Not compliant - see D

D.3.4

Actions at the Destination SEP

None

Not compliant - see D

D.3.5

Error Conditions

None

Not compliant - see D

D.4

Error Handling Procedures (Message Return)

None

Not compliant - see D

D.4.1

Procedures for Deriving the XUDTS Message

None

Not compliant - see D

D.4.2

Procedures at SCCP Relay Nodes

D.4.2.1

Actions at an ISNI-Capable SCCP Relay Node

D.4.2.1.1

Invocation of the ISNI Routing Function

None

Not compliant - see D

D.4.2.1.2

Invocation of the ISNI Identification Function

None

Not compliant - see D

D.4.2

Actions at a Not-ISNI-Capable SCCP Relay Node

None

Not compliant - see D

D.4.3

Actions at the Destination Node

None

Not compliant - see D

E

Intermediate Signaling Network Identification SDL

None

Not compliant - see D

F

Examples of ISNI Message Content

None

Not compliant - see D

G.

Intermediate Network Signaling (INS) Procedures

None

INS is not implemented

G.1

Protocol and Procedural Assumptions

None

Not compliant - see G

G.2

Formats of the Optional SCCP INS Parameter

None

Not compliant - see G

G.3

Procedures for Routing Using the INS Capability

G.3.1

Actions at the Origination SEP

None

Not compliant - see G

G.3.2

Actions at the INS Capable SCCP Relay Node

G.3.2.1

Invocation of the INS Function

None

Not compliant - see G

G.3.3

Actions at a Non-INS-Capable SCCP Relay Node

None

Not compliant - see G

G.3.4

Actions at the Destination SEP

None

Not compliant - see G

G.3.5

Abnormal Procedures

G.3.5.1

Actions at an INS-Capable SCCP Relay Node

None

Not compliant - see G

G.3.6

Error Conditions

None

Not compliant - see G

G.4

Error Handling Procedures

None

Not compliant - see G

G.5

Procedures for Deriving the XUDTS Message

None

Not compliant - see G

G.6

SDL

None

Not compliant - see G

M3UA RFC.4666 - SS7 MTP3 User Adaptation Layer

Empty cells are descriptive text only

Description Compliance Notes

1

Introduction

1.1

Scope

1.2

Terminology

1.3

M3UA Overview

1.3.1

Protocol Architecture

1.3.2

Services Provided by the M3UA Layer

1.3.2.1

Support for the Transport of MTP3-User Messages

Full

1.3.2.2

Native Management Functions

Full

1.3.2.3

Interworking with MTP3 Network Management Functions

Partial

SGP role is not supported.

1.3.2.4

Support for the Management of SCTP Associations between SG and ASPs

Full

1.3.2.5

Support for the Management of Connections to Multiple SGs

Full

1.4

Functional Areas

1.4.1

Signaling Point Code Representation

1.4.2

Routing Contexts and Routing Keys

1.4.2.1

Overview

Full

1.4.2.2

Routing Key Limitations

Full

1.4.2.3

Managing Routing Contexts and Routing Keys

Partial

Dynamic key registration is not supported.

1.4.2.4

Message Distribution at the SGP

None

SGP role is not supported.

1.4.2.5

Message Distribution at the ASP

Full

1.4.3

SS7 and M3UA Interworking

1.4.3.1

Signaling Gateway SS7 Layers

1.4.3.2

SS7 and M3UA Interworking at the SGC

Partial

Complied in areas regarding ASP.

1.4.3.3

Application Server

Full

1.4.3.4

IPSP Considerations

1.4.4

Redundancy Models

1.4.4.1

Application Server Redundancy

Partial

n+0 model is supported.

1.4.5

Flow Control

Full

1.4.6

Congestion Management

None

Congestion indication mechanism in M3UA layer is not supported.

1.4.7

SCTP Stream Mapping

Full

1.4.8

SCTP Client/Server Model

Full

1.5

Sample Configurations

1.5.1

Example 1: ISUP Message Transport

None

No M3UA user other than SCCP is supported.

1.5.2

Example 2: SCCP Transport between IPSPs

Full

1.5.3

Example 3: SGC Resident SCCP Layer

Partial

Compliant in areas regarding ASP.

1.6

Definition of M3UA Boundaries

1.6.2

Definition of the Boundary between M3UA and SCTP

1.6.3

Definition of the Boundary between M3UA and Layer Management

2

Conventions

3

M3UA Protocol Elements

Full

3.1

Common Message Header

Full

3.1.1

M3UA Protocol Versions: 8 bit (unsigned integer)

Full

3.1.2

Message Classes and Types

Full

3.1.3

Reserved: 8 bit

Full

3.1.4

Message Length: 32 bit (unsigned integer)

Full

3.2

Variable-Length Parameter Format

Full

3.3

Transfer Messages

3.3.1

Payload Data Message (DATA)

Full

3.4

SS7 Signaling Network Management (SSNM) Messages

3.4.1

Destination Unavailable (DUNA)

Full

3.4.2

Destination Available (DAVA)

Full

3.4.3

Destination State Audit (DAUD)

Full

3.4.4

Signaling Congestion (SCON)

Full

3.4.5

Destination User Part Unavailable (DUPU)

Full

3.4.6

Destination Restricted (DRST)

Full

3.5

ASP State Maintenance (ASPSM) Messages

3.5.1

ASP Up

Full

3.5.2

ASP Up Acknowledgement (ASP Up Ack)

Full

3.5.3

ASP Down

Full

3.5.4

ASP Down Acknowledgement (ASP Down Ack)

Full

3.5.5

Heartbeat (BEAT)

Partial

BEAT message is only acknowledged, not sent.

3.5.6

Heartbeat Acknowledgement (BEAT Ack)

Full

3.6

Routing Key Management (RKM) Messages (Optional)

None

Routing Key Management is not supported.

3.6.1

Registration Request (REG REQ)

None

Routing Key Management is not supported.

3.6.2

Registration Response (REG RSP)

None

Routing Key Management is not supported.

3.6.3

Deregistration Request (DEREG REQ)

None

Routing Key Management is not supported.

3.6.4

Deregistration Response (DEREG RSP)

None

Routing Key Management is not supported.

3.7

ASP Traffic Maintenance (SPTM) Messages

3.7.1

ASP Active

Full

3.7.2

ASP Active Acknowledgement (ASP Active Ack)

Full

3.7.3

ASP Inactive

Full

3.7.4

ASP Inactive Acknowledgement (ASP Inactive Ack)

Full

3.8

Management (MGMT) Messages

3.8.1

Error

Full

3.8.2

Notify

Full

4

Procedures

4.1

Procedures to Support the M3UA-User

4.1.1

Receipt of Primitives from the M3UA-User

Full

4.2

Receipt of Primitives from Layer Management

Full

4.2.1

Receipt of M3UA Peer Management Messages

Full

4.3

AS and ASP/IPSP State Maintenance

Partial

IPSP DE model is not supported.

4.3.1

ASP/IPSP States

Full

4.3.2

AS States

Full

4.3.3

M3UA Management Procedures for Primitives

Full

4.3.4

ASP Procedures for Peer-to-Peer Messages

4.3.4.1

ASP Up Procedures

Full

4.3.4.1.1

M3UA Version Control and ASP Up

Full

4.3.4.1.2

IPSP Considerations (ASP Up)

Full

4.3.4.2

ASP Down Procedures

Partial

After reaching limit of unacknowledged ASP-DOWN requests, SCTP association is shut down.

4.3.4.3

ASP Active Procedures

Partial

Only Loadshare traffic mode is supported.

4.3.4.3.1

IPSP Consideration (ASP Active)

Full

4.3.4.4

ASP Inactive Procedures

Full

4.3.4.4

IPSP Considerations (ASP Inactive)

Full

4.3.4.5

Notify Procedures

Full

4.3.4.5.1

IPSP Considerations (NTFY)

Full

4.3.4.6

Heartbeat Procedures

Partial

Only reception of BEAT message is supported.

4.4

Routing Key Management Procedures (Optional)

4.4.1

Registration

None

Routing Key Management is not supported.

4.4.2

Deregistration

None

Routing Key Management is not supported.

4.4.3

IPSP Consideration (REG/DEREG)

None

Routing Key Management is not supported.

4.5

Procedures to Support the Availability or Congestion Status of SS7 Destination

4.5.1

At an SGP

Partial

Only ASP related procedures are supported.

4.5.2

At an ASP

4.5.2.1

Single SG Configurations

Partial

Congestion status is not supported.

4.5.2.2

Multiple SG Configurations

Partial

Congestion status is not supported.

4.6

MTP3 Restart

Full

4.7

NIF Not Available

None

SGP role is not supported

4.8

M3UA Version Control

Full

4.9

M3UA Termination

Full

5

Examples of M3UA Procedures

5.1

Establishment of Associations and Traffic between SGs and ASPs

Full

5.1.1

Single ASP in an Application Server (1+0 sparing)

Full

5.1.1.1

Single ASP/IPSP in an Application Server (1+0 sparing) No Registration

Full

5.1.1.2

Single ASP in an Application Server (1+0 sparing) Dynamic Registration

None

Routing Key Management is not supported.

5.1.1.3

Single ASP in Multiple Application Servers (each with 1+0 sparing), Dynamic Registration (Case 1 - Multiple Registration Requests)

None

Routing Key Management is not supported.

5.1.1.4

Multiple Servers (each with 1+0 sparing), Dynamic Registration (Case 1 - Multiple Registration Requests)

None

Routing Key Management is not supported.

5.1.2

Two ASPs in Application Server (1+1 sparing)

None

1+1 sparing is not supported.

5.1.3

Two ASPs in Application Server (1+1 sparing, loadsharing case)

Full

5.1.4

Three ASPs in Application Server (n+k sparing, loadsharing case)

None

n+k sparing is not supported.

5.2

ASP/IPSP Traffic Failover Examples

5.2.1

1+1 sparing", Withdrawal of ASP/IPSP, Backup Override

None

1+1 sparing is not supported.

5.2.2

1+1 sparing", Backup Override

None

1+1 sparing is not supported.

5.2.3

n+k" sparing, Loadsharing case, Withdrawal of ASP

None

n+k sparing is not supported.

5.3

Normal Withdrawal of an ASP from an Application Server and Teardown of an Association Will Not be Sent/Received

None

Routing Key Management is not supported.

5.4

Auditing Examples

5.4.1

SG State: Uncongested/Available

Full

5.4.2

SG State: Congested (Congestion Level=2)/Available

Full

5.4.3

SG State: Unknown/Available

Full

5.5

M3UA/MTP3-User Boundary Examples

5.5.1

At an ASP

5.5.1.1

Support for MTP Transfer on the ASP

5.5.1.1.1

Support for MTP Transfer Request Primitive

Full

5.5.1.1.2

Support for MTP Transfer Indication Primitive

Full

5.5.1.1.3

Support for ASP Querying of SS7 Destination States

Full

5.5.2

At an SGP

Full

5.5.2.1

Support for MTP Transfer Request Primitive

Full

5.5.2.2

Support for MTP Transfer Indication Primitive

Full

5.5.2.3

Resume MTP Status Indication Primitive

5.5.2.3.1

Destination Unavailable

Full

5.5.2.3.2

Destination Available

Full

5.5.2.3.3

SS7 Network Congestion

None

Congestion levels are not interpreted at ASP.

5.5.2.3.4

Destination User Part Available

Full

5.6

Examples of IPSP communication

5.6.1

Single Exchange

Full

5.6.2

Double Exchange

None

Double Exchnage mode is not supported.

6

Security Considerations

None

SIGTRAN over TLS is not supported.

7

IANA Considerations

7.1

SCTP Payload Protocol Identifier

Full

7.2

M3UA Port Number

Full

7.3

M3UA Protocol Extentions

Full

7.3.1

IETF Defined Message Classes

7.3.2

IETF Defined Message Types

SCCP Q.711 - Functional Description

Empty cells are descriptive text only

Description Compliance Notes

1

Scope and field of application

2

References

2.1

Normative references

2.2

Informative references

3

Definitions

3.1

MTP-SAP instance

3.2

SCCP-SAP instance

4

Abbreviations and acronyms

5

General characteristics

5.1

Technique of description

Full

5.2

Primitives

Full

5.3

Peer-to-peer communication

Full

5.4

Model of the connection-oriented network service

None

Connection-oriented services are not supported.

5.5

Model of the connectionless network service

Full

5.6

Contents of the Q.71X-Series of Recommendations

6

Services provided by the SCCP

Partial

Class 2 and class 3 services are not implemented.

6.1

Connection-oriented services

None

Connection-oriented services are not supported.

6.1.1

Temporary signalling connections

6.1.1.1

Description

None

See 6.1

6.1.1.1.1

Connection establishment phase

None

See 6.1

6.1.1.1.2

Data transfer phase

None

See 6.1

6.1.1.1.3

Connection release phase

None

See 6.1

6.1.1.2

Network service primitives and parameters

6.1.1.2.1

Overview

None

See 6.1

6.1.1.2.2

Connection establishment phase

None

See 6.1

6.1.1.2.3

Data transfer phase

None

See 6.1

6.1.1.2.4

Release phase

None

See 6.1

6.1.1.3

Additional SCCP primitive and interface elements

None

See 6.1

6.1.1.3.1

Notice service

None

See 6.1

6.1.1.3.2

Connection establishment interface elements

None

See 6.1

6.1.2

Permanent signalling connections

6.1.2.1

Description

None

See 6.1

6.1.2.2

Primitives and parameters

None

See 6.1

6.2

Connectionless services

Full

6.2.1

Description

Full

6.2.2

Primitives and parameters of the connectionless service

6.2.2.1

Overview

Full

6.2.2.2

Parameters

6.2.2.2.1

Address

Full

6.2.2.2.2

Sequence control

Full

6.2.2.2.3

Return option

Full

6.2.2.2.4

Reason for return

Full

6.2.2.2.5

User data

Full

6.2.2.2.6

Importance

None

Parameter not supported

6.2.2.3

Primitives

6.2.2.3.1

UNITDATA

Full

6.2.2.3.2

NOTICE

Full

6.2.3

State transition diagram

Full

6.3

SCCP management

6.3.1

Description

Full

6.3.2

Primitives and parameters of the SCCP management

6.3.2.1

Overview

None

N-COORD not supported

6.3.2.2

Parameters

6.3.2.2.1

Affected subsystem

Full

6.3.2.2.2

User status

None

Parameter ignored

6.3.2.2.3

Subsystem multiplicity indicator

None

Parameter ignored

6.3.2.2.4

Affected signalling point

Full

6.3.2.2.5

Signalling point status

Full

6.3.2.2.6

Remote SCCP status

Full

6.3.2.2.7

Restricted importance level

None

Parameter ignored

6.3.2.3

Primitives

6.3.2.3.1

COORD

None

Not supported - see also 6.3.2.1

6.3.2.3.2

STATE

Full

6.3.2.3.3

PCSTATE

Partial

Restrictyed importance level not supported - see also 6.3.2.2.7

7

Definition of the lower boundary of the SCCP

7.1

MTP-SAP

Full

7.2

MTP-primitives and parameters

Full

7.2.1

TRANSFER

Full

7.2.2

PAUSE

Full

7.2.3

RESUME

Full

7.2.4

STATUS

Full

7.2.5

Notification of completion of MTP restart procedure

Full

7.3

State transition diagram

Full

8

Functions provided by the SCCP

8.1

Connection-oriented functions

None

Connection-oriented functions are not implemented. See also 6.1

8.1.1

Functions for temporary signalling connections

None

Not compliant - see 8.1

8.1.1.1

Connection establishment functions

None

Not compliant - see 8.1

8.1.1.2

Data transfer phase function

None

Not compliant - see 8.1

8.1.1.3

Release phase functions

None

Not compliant - see 8.1

8.1.2

Functions for permanent signalling connections

None

Not compliant - see 8.1

8.1.2.1

Connection establishment phase and connection release phase functions

None

Not compliant - see 8.1

8.1.2.2

Data transfer phase functions

None

Not compliant - see 8.1

8.2

Connectionless service functions

Full

8.3

Management functions

Partial

Local broadcast is not supported.

8.4

Routing and translation functions

Full

SCCP Q.712 - Defintion and Function

Empty cells are descriptive text only

Description Compliance Notes

1

Signalling connection control part messages

Partial

Connection-oriented service messages are not supported.

1.1

connection confirm (CC)

None

Not compliant - see 1

1.2

connection request (CR)

None

Not compliant - see 1

1.3

connection refused (CREF)

None

Not compliant - see 1

1.4

data acknowledgement (AK)

None

Not compliant - see 1

1.5

data form 1 (DT1)

None

Not compliant - see 1

1.6

data form 2 (DT2)

None

Not compliant - see 1

1.7

expedited data (ED)

None

Not compliant - see 1

1.8

expedited data acknowledgement (EA)

None

Not compliant - see 1

1.9

inactivity test (IT)

None

Not compliant - see 1

1.10

protocol data unit error (ERR)

None

Not compliant - see 1

1.11

released (RLSD)

None

Not compliant - see 1

1.12

release complete (RLC)

None

Not compliant - see 1

1.13

reset confirm (RSC)

None

Not compliant - see 1

1.14

reset request (RSR)

None

Not compliant - see 1

1.15

subsystem-allowed (SSA)

Full

1.16

subsystem-out-of-service-grant (SOG)

None

Message not supported

1.17

subsystem-out-of-service-request (SOR)

None

Message not supported

1.18

subsystem-prohibited (SSP)

Full

1.19

subsystem-status-test (SST)

Full

1.20

unitdata (UDT)

Full

1.21

unitdata service (UDTS)

Full

1.22

extended unitdata (XUDT)

Full

1.23

extended unitdata service (XUDTS)

Full

1.24

subsystem congested (SSC)

Partial

Sending SSC is not implemented.

1.25

long unitdata (LUDT)

Partial

Sending LUDT is not implemented.

1.26

long unitdata service (LUDTS)

Partial

Sending LUDTS is not implemented.

2

SCCP message parameters

2.1

affected point code

Full

2.2

affected subsystem number

Full

2.3

calling/called party address

Full

2.4

credit

None

Parameter not supported.

2.5

data

Full

2.6

diagnostic

None

Parameter not supported.

2.7

error cause

None

Not compliant - see 1

2.8

end of optional parameters

Partial

Only XUDT supports encoding this parameter.

2.9

local reference number (source/destination)

None

Parameter not supported.

2.10

protocol class

Full

2.11

receive sequence number

None

Not compliant - see 1

2.12

refusal cause

None

Not compliant - see 1

2.13

release cause

None

Not compliant - see 1

2.14

reset cause

None

Not compliant - see 1

2.15

return cause

Full

2.16

segmenting/reassembling

None

Not compliant - see 1

2.17

sequencing/segmenting

None

Not compliant - see 1

2.18

subsystem multiplicity indicator

Full

2.19

hop counter

Partial

Parameter value is ignored.

2.20

segmentation

Full

2.21

importance

Partial

Parameter value is ignored.

2.22

congestion level

Partial

Encoding is not implemented.

2.23

long data

Partial

Encoding is not implemented.

3

Inclusion of fields in the messages

4

References

4.1

Normative references

4.2

Informative references

SCCP Q.713 - Formats and Codes

Empty cells are descriptive text only

Description Compliance Notes

1

General

1.1

Message type code

Full

1.2

Formatting principles

Full

1.3

Mandatory fixed part

Full

1.4

Mandatory variable part

Full

1.5

Optional part

Full

1.6

End of optional parameters octet

Full

1.7

Order of transmission

Full

1.8

Coding of spare bits

Full

1.9

National message types and parameters

Full

1.1

International message types and parameters

Full

2

Coding of the general parts

2.1

Coding of the message type

Partial

Class 3 and class 4 messages are not supported.

2.2

Coding of the length indicator

Full

2.3

Coding of the pointers

Full

3

SCCP parameters

Partial

Only the parameters related to messages of class 0 and class 1 are supported.

3.1

End of optional parameters

Partial

Encoding is not implemented.

3.2

Destination local reference

None

Not compliant - see 3

3.3

Source local reference

None

Not compliant - see 3

3.4

Called party address

Full

3.4.1

Address indicator

Full

3.4.2

Address

Full

3.4.2.1

Signalling point code

Full

3.4.2.2

Subsystem number

Full

3.4.2.3

Global title

Full

3.4.2.3.1

Global title indicator = 0001

Full

3.4.2.3.2

Global title indicator = 0010

Full

3.4.2.3.3

Global title indicator = 0011

Full

3.4.2.3.4

Global title indicator = 0100

Full

3.5

Calling party address

Full

3.6

Protocol class

Full

3.7

Segmenting/reassembling

Partial

Encoding is not implemented.

3.8

Receive sequence number

None

Not compliant - see 3

3.9

Sequencing/segmenting

None

Not compliant - see 3

3.1

Credit

None

Not compliant - see 3

3.11

Release cause

None

Not compliant - see 3

3.12

Return cause

Full

3.13

Reset cause

None

Not compliant - see 3

3.14

Error cause

None

Not compliant - see 3

3.15

Refusal cause

None

Not compliant - see 3

3.16

Data

Full

3.17

Segmentation

Full

3.18

Hop counter

Full

3.19

Importance

Full

3.20

Long data

Partial

Encoding is not implemented.

4

SCCP messages and codes

4.1

General

4.1.1

4.1.2

4.1.3

4.1.4

4.2

Connection request (CR)

None

Not compliant - see 3

4.3

Connection confirm (CC)

None

Not compliant - see 3

4.4

Connection refused (CREF)

None

Not compliant - see 3

4.5

Released (RLSD)

None

Not compliant - see 3

4.6

Release complete (RLC)

None

Not compliant - see 3

4.7

Data form 1 (DT1)

None

Not compliant - see 3

4.8

Data form 2 (DT2)

None

Not compliant - see 3

4.9

Data acknowledgement (AK)

None

Not compliant - see 3

4.1

Unitdata (UDT)

Full

4.11

Unitdata service (UDTS)

Full

4.12

Expedited data (ED)

None

Not compliant - see 2.1

4.13

Expedited data acknowledgement (EA)

None

Not compliant - see 2.1

4.14

Reset request (RSR)

None

Not compliant - see 2.1

4.15

Reset confirmation (RSC)

None

Not compliant - see 2.1

4.16

Protocol data unit error (ERR)

None

Not compliant - see 2.1

4.17

Inactivity test (IT)

None

Not compliant - see 2.1

4.18

Extended unitdata (XUDT)

Full

4.19

Extended unitdata service (XUDTS)

Full

4.20

Long unitdata (LUDT)

Partial

Encoding is not implemented.

4.21

Long unitdata service (LUDTS)

Partial

Encoding is not implemented.

5

SCCP Management messages and codes

5.1

General

Full

5.1.1

SCMG format identifier

Full

5.1.2

Formatting principles

Full

5.2

SCMG message parameters

5.2.1

Affected SSN

Full

5.2.2

Affected PC

Full

5.2.3

Subsystem multiplicity indicator

Full

Encoding is not implemented.

5.2.4

SCCP congestion level

Full

Encoding is not implemented.

5.3

SCMG Messages

Partial

SOR and SOG are not supported.

6

References

6.1

Normative references

6.2

Informative references

A.1

Introduction

None

Not compliant - see 3

A.2

Connection refusal

None

Not compliant - see 3

A.3

Connection release

None

Not compliant - see 3

A.4

Connection reset

None

Not compliant - see 3

A.5

Return cause

Full

SCCP Q.714 - Procedures

Empty cells are descriptive text only

Description Compliance Notes

1

Introduction

1.1

General characteristics of signalling connection control procedures

1.1.1

Purpose

1.1.2

Protocol classes

Partial

Connection-oriented services are not implemented.

1.1.2.1

Protocol class 0

Full

1.1.2.2

Protocol class 1

Full

1.1.2.3

Protocol class 2

None

Connection-oriented services are not implemented.

1.1.2.4

Protocol class 3

None

Connection-oriented services are not implemented.

1.1.3

Signalling connections

Full

1.1.4

Compatibility and handling of unrecognized information

1.1.4.1

Rules for compatibility

Full

1.1.4.2

Handling of unrecognized messages or parameters

Full

1.1.4.3

Handling of non-mandatory unsupported parameter values

Full

1.1.4.4

Treatment of spare fields

Full

1.1.4.5

Handling of gaps

Full

1.2

Overview of procedures for connection-oriented services

1.2.1

Connection establishment

None

Connection-oriented services are not implemented.

1.2.2

Data transfer

None

Connection-oriented services are not implemented.

1.2.3

Connection release

None

Connection-oriented services are not implemented.

1.3

Overview of procedures for connectionless services

1.3.1

General

Partial

Acting as a relay node is not supported.

1.3.2

Segmentation/reassembly

Full

1.4

Structure of the SCCP and contents of this Recommendation

Partial

Connection-oriented control is not implemented.

2

Addressing and routing

2.1

SCCP addressing principles

Full

2.2

SCCP routing principles

Full

2.2.1

Receipt of SCCP message transferred by the MTP

Full

2.2.2

Messages passed from connection-oriented or connectionless control to SCCP routing control

Full

2.2.2.1

DPC present

Full

2.2.2.2

DPC not present

Full

2.3

SCCP routing procedures

2.3.1

Receipt of SCCP messages transferred by the MTP

Partial

Connection-oriented services are not implemented.

2.3.2

Messages from connectionless or connection-oriented control to SCCP routing control

Partial

Connection-oriented control is not implemented.

2.4

Global title translation

2.4.1

General characteristics of the GTT

Full

2.4.2

Terminology definitions

2.4.2.1

GT information

Full

2.4.2.2

Other definitions used in the GTT function

Full

2.4.3

Input of the GTT function

Full

2.4.3.1

Local information (mandatory input)

Full

2.4.3.2

GT information (mandatory input)

Full

2.4.3.3

SSN (mandatory input if present)

Full

2.4.3.4

Loadsharing information

Full

2.4.4

Output of the GTT function

Full

2.4.5

Global title translation function

Full

2.5

Compatibility test

Partial

Sending of LUDT/LUDTS messages is not supported.

2.6

Traffic limitation mechanism

Full

2.6.1

General

Full

2.6.2

Importance of a message

Partial

Acting as a relay node is not supported.

2.6.3

Handling of messages to a congested node

Full

2.7

Calling party address treatment

2.7.1

Address indicator

Full

2.7.2

Calling party address in the international network

None

For further study.

2.7.3

Routing indicator

Full

2.7.4

Screening

None

Screening is not supported

2.7.5

Inclusion of OPC in the calling party address

Full

2.7.5.1

LUDT or FullUDT or UDT message

Full

2.7.5.2

CR message

None

Connection-oriented services are not implemented.

2.8

Routing failures

Partial

Connection-oriented services are not implemented.

2.8.1

No translation for an address of such nature

Full

2.8.2

No translation for this specific address

Full

2.8.3

MTP/SCCP/subsystem failure

Full

2.8.4

MTP/SCCP/subsystem congestion

Partial

Only as N-NOTICE.

2.8.5

Unequipped user

Full

2.8.6

Hop counter violation

None

Hop counting is not supported

3

Connection-oriented procedures

Connection-oriented procedures are not supported

3.1

Connection establishment

3.1.1

General

None

Not supported - see 3

3.1.2

Local reference numbers

None

Not supported - see 3

3.1.3

Negotiation procedures

3.1.3.1

Protocol class negotiation

None

Not supported - see 3

3.1.3.2

Flow control credit negotiation

None

Not supported - see 3

3.1.4

Actions at the originating node

3.1.4.1

Initial actions

None

Not supported - see 3

3.1.4.2

Subsequent actions

None

Not supported - see 3

3.1.5

Actions at a relay node with coupling

3.1.5.1

Initial actions

None

Not supported - see 3

3.1.5.2

Subsequent actions

None

Not supported - see 3

3.1.6

Actions at the destination node

3.1.6.1

Initial actions

None

Not supported - see 3

3.1.6.2

Subsequent actions

None

Not supported - see 3

3.2

Connection refusal

None

Not supported - see 3

3.2.1

Actions at node initiating connection refusal

None

Not supported - see 3

3.2.1.1

Initiating connection refusal at the destination node

None

Not supported - see 3

3.2.1.2

Initiating connection refusal at a relay node

None

Not supported - see 3

3.2.1.3

Initiating connection refusal at the originating node

None

Not supported - see 3

3.2.2

Actions at a relay node not initiating connection refusal

None

Not supported - see 3

3.2.3

Actions at the originating node not initiating connection refusal

None

Not supported - see 3

3.3

Connection release

3.3.1

General

None

Not supported - see 3

3.3.2

Frozen reference

None

Not supported - see 3

3.3.3

Actions at an end node initiating connection release

3.3.3.1

Initial actions

None

Not supported - see 3

3.3.3.2

Subsequent actions

None

Not supported - see 3

3.3.4

Actions at a relay node

None

Not supported - see 3

3.3.4.1

Initial actions

None

Not supported - see 3

3.3.4.2

Subsequent actions

None

Not supported - see 3

3.3.5

Actions at an end node not initiating connection release

None

Not supported - see 3

3.4

Inactivity control

None

Not supported - see 3

3.5

Data transfer

3.5.1

General

None

Not supported - see 3

3.5.1.1

Actions at the originating node

None

Not supported - see 3

3.5.1.2

Actions at a relay node

None

Not supported - see 3

3.5.1.3

Actions at the destination node

None

Not supported - see 3

3.5.2

Flow control

3.5.2.1

General

None

Not supported - see 3

3.5.2.2

Sequence numbering

None

Not supported - see 3

3.5.2.3

Flow control window

None

Not supported - see 3

3.5.2.4

Flow control procedures

3.5.2.4.1

Transfer of DT2 messages

None

Not supported - see 3

3.5.2.4.2

Transfer of AK messages

None

Not supported - see 3

3.5.2.4.3

Reception of a Data or AK message

None

Not supported - see 3

3.5.3

Segmenting and reassembly

None

Not supported - see 3

3.6

Expedited data transfer

3.6.1

General

None

Not supported - see 3

3.6.2

Actions at the originating node

None

Not supported - see 3

3.6.3

Actions at a relay node

None

Not supported - see 3

3.6.4

Actions at the destination node

None

Not supported - see 3

3.7

Reset

3.7.1

General

None

Not supported - see 3

3.7.2

Action at an end node initiating the reset procedure

3.7.2.1

Initial actions

None

Not supported - see 3

3.7.2.2

Subsequent actions

None

Not supported - see 3

3.7.3

Actions at a relay node

3.7.3.1

Initial actions

None

Not supported - see 3

3.7.3.2

Subsequent actions

None

Not supported - see 3

3.7.4

Actions at an end node not initiating the reset procedure

None

Not supported - see 3

3.7.5

Handling of messages during the reset procedures

None

Not supported - see 3

3.8

Restart

3.8.1

General

None

Not supported - see 3

3.8.2

Actions at the recovered node

3.8.2.1

Initial actions

None

Not supported - see 3

3.8.2.2

Subsequent actions

None

Not supported - see 3

3.8.3

Actions at the non-failed far end node

None

Not supported - see 3

3.8.3.1

Permanent signalling connections

None

Not supported - see 3

3.8.3.2

Abnormalities

3.8.3.3

General

None

Not supported - see 3

3.8.4

Syntax error

None

Not supported - see 3

3.8.5

Action tables

None

Not supported - see 3

3.8.6

Actions upon the reception of an ERR message

None

Not supported - see 3

4

Connectionless procedures

Full

Relax usage of LUDT/LUDTS messages.

4.1

Data transfer

Partial

Only UDT, UDTS, XUDT and XUDTS messages are sent.

4.1.1

Segmentation/reassembly

4.1.1.1

Segmentation

4.1.1.1.1

General

Full

4.1.1.1.2

Normal procedures

Partial

LUDT is not supported.

4.1.1.1.3

Message return procedure

Partial

LUDT and LUDTS are not supported.

4.1.1.1.3.1

Segmentation not supported.

Full

4.1.1.1.3.2

Segmentation failed

None

LUDT is not supported.

4.1.1.2

Reassembly

4.1.1.2.1

General

Partial

LUDT is not supported.

4.1.1.2.2

Normal procedures

Partial

LUDT is not supported.

4.1.1.2.3

Message return procedure

Partial

LUDT is not supported.

4.1.1.2.3.1

Destination cannot perform reassembly

Full

4.1.1.2.3.2

Error in message transport

Full

4.1.1.2.3.3

Error in local processing

Full

4.1.1.2.3.4

No buffer space to perform reassembly

Full

4.1.2

Message change

Partial

Only LUDTS in UDTS.

4.2

Message return procedure

Full

4.3

Syntax error

Full

5

SCCP management procedures

5.1

General

Full

5.2

Signalling point status management

5.2.1

General

Full

5.2.2

Signalling point prohibited

Full

5.2.3

Signalling point allowed

Full

5.2.4

Signalling point congested

Full

5.2.5

Local MTP network availability

Full

5.2.6

Local MTP network unavailability

None

MTP restart procedure not supported

5.2.7

SCCP reports of SCCP and nodal congestion

Full

5.2.7.1

Actions in the congested SCCP node

None

SSC message sending is not supported

5.2.7.2

Action in a relay or originating node

Full

5.2.8

Inter- and Intra- SCMG congestion reports procedure

Full

5.3

Subsystem status management

5.3.1

General

Full

5.3.2

Subsystem prohibited

Full

5.3.2.1

Receipt of messages for a prohibited subsystem (response method)

Full

5.3.2.2

Receipt of Subsystem-Prohibited message or N-STATE request primitive or local user failed

Partial

N-STATE not supported.

5.3.3

Subsystem allowed

Partial

N-STATE not supported.

5.3.4

Subsystem status test

5.3.4.1

General

5.3.4.2

Actions at the initiating node

Full

5.3.4.3

Actions at the receiving node

Full

5.3.5

Coordinated state change

Not supported.

5.3.5.1

General

None

Not compliant. Procedure is not supported

5.3.5.2

Actions at the requesting node

None

Not compliant - see 5.3.5.1

5.3.5.3

Actions at the requested node

None

Not compliant - see 5.3.5.1

5.3.6

Local broadcast

5.3.6.1

General

None

Not compliant. Procedure is not supported

5.3.6.2

User-out-of-service

None

Not compliant - see 5.3.6.1

5.3.6.3

User-in-service

None

Not compliant - see 5.3.6.1

5.3.6.4

Signalling point inaccessible

None

Not compliant - see 5.3.6.1

5.3.6.5

Signalling point or remote SCCP accessible

None

Not compliant - see 5.3.6.1

5.3.6.6

Restricted importance level reporting

None

Not compliant - see 5.3.6.1

5.3.7

Broadcast

5.3.7.1

General

Full

5.3.7.2

Subsystem prohibited

Partial

Only for local subsystem.

5.3.7.3

Subsystem allowed

Partial

Only for local subsystem.

5.4

MTP/SCMG restart

Full

TCAP Q.771 - Functional Description

Empty cells are descriptive text only

Description Compliance Notes

1

Introduction

1.1

General

1.2

Contents of the Q.771/Q.775-Series Recommendations

1.3

Objectives

1.3.1

Definition of Transaction Capabilities

1.3.2

Scope of Transaction Capabilities

2

Overview

2.1

Terminology

2.2

Structure of TC

2.2.1

Architectural concept

2.2.2

Addressing issues

Full

2.2.3

Management aspects

Full

2.2.4

Alignment of TCAP with Recommendations X.219 and X.229 (ROSE)

2.2.5

Alignment of TCAP with Recommendations X.217 and X.227 (ACSE)

2.3

TC based on a connectionless network service

2.3.1

Service provided by the Component sublayer

2.3.1.1

Component

Full

2.3.1.2

Dialogue

Full

2.3.1.2.1

Unstructured dialogue

Full

2.3.1.2.2

Structured dialogue

Full

2.3.1.3

Component correlation

Full

2.3.1.4

Error Handling

Full

2.3.2

Service provided by the Transaction sublayer

Full

2.3.2.1

Unstructured dialogue

Full

2.3.2.2

Structured dialogue

Full

3

Service provided by TC based on a connectionless network service

3.1

Component sublayer

3.1.1

Overview of Component sublayer primitives

Partial

TC-TIMER-RESET is not supported.

3.1.2

Dialogue handling

Full

3.1.2.1

Definition of parameters

Full

3.1.2.2

Dialogue facilities

Full

3.1.2.2.1

Unstructured dialogue

Full

3.1.2.2.2

Structured dialogue

Full

3.1.2.2.2.1

Beginning of a dialogue

Full

3.1.2.2.2.2

Confirmation of the dialogue

Full

3.1.2.2.2.3

Continuation of the dialogue

Full

3.1.2.2.2.4

End of the dialogue

Full

3.1.3

Component handling

3.1.3.1

Definitions of parameters

3.1.3.2

Operation invocation

Full

3.1.3.3

Report of success

Full

3.1.3.4

Report of failure

Full

3.1.3.5

Reject by the TC-user

Full

3.1.3.6

Cancel of an operations

Full

3.1.3.7

Reset of an operation invocation

None

Not compliant - see 3.1.1

3.1.3.8

Grouping of components inside a Message

Full

3.1.4

Abnormal situations

3.1.4.1

Reject of a component by the component sub-layer

Partial

Total length of the components to be sent cannot exceed the message size limitation imposed by the underlying layer (SCCP).

3.1.4.2

Dialogue abort

Full

3.1.5

Component states and state transition diagrams

Full

3.1.6

Mapping of Component sublayer onto Transaction sublayer

Full

3.2

Transaction sublayer

3.2.1

Overview of the Transaction sublayer primitives

Full

3.2.2

Information transfer in unstructured dialogue

Full

3.2.3

Transaction begin

Full

3.2.4

Transaction continuation

Full

3.2.5

Transaction end

Full

3.2.6

Abnormal situations

3.2.6.1

Abort by the Transaction sublayer

Full

3.2.7

Exception reporting and message return

Full

3.3

Services assumed from the connectionless network layer

Full

TCAP Q.772 - Transactions Capabilities Information Element Definitions

Empty cells are descriptive text only

Description Compliance Notes

1

General

2

Transaction portion

2.1

Message type

2.1.1

unidirectional

Full

2.1.2

begin

Full

2.1.3

end

Full

2.1.4

continue

Full

2.1.5

abort

Full

2.2

Transaction IDs

2.2.1

originating transaction ID

Full

2.2.2

destination transaction ID

Full

2.3

P-abort cause

Full

2.3.1

unrecognized message type

Full

2.3.2

unrecognized transaction ID

Full

2.3.3

badly formatted transaction portion

Full

2.3.4

incorrect transaction portion

Full

2.3.5

resource limitation

Full

2.4

dialogue portion

Full

2.5

component portion

Full

3

Component Portion

3.1

Component type

Full

3.1.1

invoke

Full

3.1.2

return result (not last)

Full

3.1.3

return result (last)

Full

3.1.4

return error

Full

3.1.5

reject

Full

3.2

invoke ID

Full

3.3

linked ID

Full

3.4

operation code

Full

3.5

parameter

Full

3.6

error code

Full

3.7

problem code

Full

3.7.1

general problem

Full

3.7.2

invoke problem

Full

3.7.3

return result problem

Full

3.7.4

return error problem

Full

4.1

Dialogue Control APDUs

4.1.1

Dialogue Request (AARQ) APDU

Full

4.1.2

Dialogue Response (AARE) APDU

Full

4.1.3

Dialogue Abort (ABRT) APDU

Full

4.1.4

Dialogue Uni (AUDT) APDU

4.2.1

application context name

Full

4.2.2

protocol version

Full

4.2.3

user information

Full

4.2.4

result

Full

4.2.5

result resource diagnostic

Full

4.2.6

abort source

Full

TCAP Q.773 - Transactions Capabilities Formats and Encoding

Empty cells are descriptive text only

Description Compliance Notes

1

Introduction

2

Description conventions

3

Abstract syntax description

3.1

TC-Messages

Full

3.2

Dialogue portion

3.2.1

Structured dialogue

Full

3.2.2

Unstructured dialogue

Full

4

Message representation

Full

4.1

Encoding rules

4.1.1

Specification of encoding rules

Full

4.1.2

Overview of encoding rules

Full

4.1.3

Transmission order

Full

4.2

Message encoding

Full

4.2.1

Transaction Portion

Full

4.2.2

Component Portion

Full

4.2.3

Dialogue Portion

Full

TCAP Q.774 - Transactions Capabilities and Procedures

Empty cells are descriptive text only

Description Compliance Notes

1

Introduction

1.1

Basic guideline

Full

1.2

Overview

2

Addressing

Full

3

Transaction capabilities based on a connectionless network service

3.1

Sub-layering in TCAP

Full

3.2

Component sub-layer procedures

Full

3.2.1

Normal procedure

3.2.1.1

Component handling procedure

3.2.1.1.1

Mapping of TC component handling service primitives to component types

Full

3.2.1.1.2

Management of invoke IDs

Full

3.2.1.1.3

Operation classes

Full

3.2.1.1.4

Sample component flows

3.2.1.2

Dialogue control via TC primitives

Full

3.2.2

Abnormal procedures

3.2.2.1

Dialogue control

Full

3.2.2.2

Abnormal procedures relating to operations

Full

3.2.3

Compatibility issues

Full

3.3

Transaction sub-layer procedures

3.3.1

General

Full

3.3.2

Mapping of TR service primitives to message types

Full

3.3.3

Normal procedures

Full

3.3.3.1.1

Actions of the sending end

Full

3.3.3.1.2

Actions of the receiving end

Full

3.3.3.2

Message transfer within a transaction

3.3.3.2.1

Transaction begin

3.3.3.2.1.1

Actions of the initiating end

Full

3.3.3.2.1.2

Actions of the receiving end

Full

3.3.3.2.2

Transaction continuation

Full

3.3.3.2.3

Transaction termination

Full

3.3.3.2.4

Abort by the TR-user

Full

3.3.3.2.5

Example of message exchange

3.3.3.2.6

Transaction state transition diagrams

Full

3.3.4

Abnormal procedures relating to transaction control

Full

TCAP T1.114.1 - Functional Description of Transaction Capabilities

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