NMS Logo

TCAP Developer's Reference Manual

P/N 6469-16
Version


Table of Contents Index NMS Glossary Previous Page Next Page Version


Table of Contents

1 Introduction

1.1 Introduction
1.2 SS7 Architecture
1.3 TCAP Layer Services

2 Programming Model

2.1 Introduction
2.2 TCAP Service Users
2.3 Entity and Instance IDs
2.4 API Primitives
2.5 Queues and Contexts
2.6 SCCP Quality of Service (QOS)
2.7 TCAP Transactions
2.7.1 ANSI Transaction Types
2.7.2 ITU-T Transaction Types
2.7.3 TCAP Components
2.7.4 Message Lengths and Segmentation
2.7.5 Multi-threading Considerations
2.7.6 Transaction Checkpointing
2.8 TCAP API Procedures
2.8.1 Initialization/Binding
2.8.2 Transaction Requests
Simple Request/Response Transaction
Conversational/Linked Transaction
2.8.3 Handling Abnormal Conditions
Invalid Transaction Portions
Transaction Inactivity Timeouts
Invalid Component in a Begin/Query Message
Invalid Component in a Continue/Conversation Message
Invalid Component in an End/Response Message
Invoke Time-outs (ITU-T only)
Invalid Component in a Multiple Component Message
2.8.4 Status and Notify Indications
2.8.5 Signaling Point and Subsystem Status Procedures
Coordinated State Change
Subsystem State Changes
Remote Signaling Point Failures
2.9 Congestion Control
2.9.1 Outbound Congestion
Network Overload
TCAP API Congestion
TCAP Layer Congestion
2.9.2 Inbound Congestion
2.10 TCAP Configuration

3 Using the TCAP Service API

3.1 Introduction
3.2 Initializing the TCAP Service Under Natural Access
3.2.1 Initializing the Natural Access Environment
3.2.2 Creating Queues and Contexts
3.2.3 Use of ctaOpenServices
3.2.4 Receiving TCAP Service Events
3.3 Handling Redundancy Events
3.4 SCCP Addressing and Routing
3.4.1 Message Routing
Routing by PC and SSN
Routing by Global Title
3.4.2 About Global Titles
3.5 Dialog IDs
3.6 Tracing API Calls and Events

4 Alphabetical Transaction Function Reference

4.1 Introduction
TCAPAddComp
TCAPCoordReq
TCAPCoordResp
TCAPGetApiStats
TCAPGetComp
TCAPInitTrans
TCAPRetainTrans
TCAPRetrieveMessage
TCAPStateReq
TCAPTransRqst

5 Alphabetical Management Function Reference

5.1 Introduction
TCAPAlarmControl
TCAPGenCfg
TCAPGenStatus
TCAPGetGenCfg
TCAPGetSapCfg
TCAPInitGenCfg
TCAPInitMgmtAPI
TCAPInitSapCfg
TCAPSapCfg
TCAPSapStats
TCAPTermMgmtAPI
TCAPTraceControl

6 TCAP Sample Applications

6.1 The find800 Sample Application
6.1.1 Using the find800 Program
Acting as a 800 number server
Acting as an 800 number client
Troubleshooting
Using TCAP ITU-T Protocol
Adding Subsystem Numbers
6.2 The TCAP Configuration Utility
6.2.1 Using the TCAP Configuration Program
6.3 The TCAP Manager Program
6.3.1 Using the TCAP Manager Program

Appendix A Parameter and Event Structure Reference

Introduction
Data Types
Primitive Data Types
Point Codes
TCAP Octet Strings
TCAP Component IDs
Global Titles
Common Data Structures
SCCP Address Structure
SCCP Quality of Service (QOS) Structure
TCAP Transaction Information Structure
TCAP Dialog Section Structure
Component Data Structures
ANSI Component Structure
ITU-T Component Structure
Incoming Message Event Structures
General Receive Information Block Structure
TCAP Coord Event Structure
Signaling Point Status Event Structure
Subsystem Status Event Structure
TCAP Notification Event Structure
TCAP Status Event Structure
TCAP Transaction Data Event Structure


Table of Contents Index NMS Glossary Previous Page Next Page Version


Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2002, NMS Communications Corporation. All rights reserved.