NMS Logo

SS7 ISDN User Part Developer's Reference Manual

P/N 9000-6471-31
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 ISUP Layer Services

2 Programming Model

2.1 ISUP Service Users
2.2 Entity and Instance IDs
2.3 API Primitives
2.4 Contexts and Queues
2.5 Configuring ISUP for the Japan/NTT Variant
2.6 Signaling Parameters
2.7 ISUP API Procedures
2.7.1 Initialization and Binding
2.7.2 Connection Establishment
2.7.3 Connection Establishment with Continuity Check Required
2.7.4 Continuity Recheck
2.7.5 Data Transfer
2.7.6 Connection Clearing
2.7.7 Circuit Reset
2.7.8 Circuit Group Reset
2.7.9 Circuit Blocking/Unblocking
2.7.10 Circuit Group Blocking/Unblocking
2.7.11 Circuit Group Query
2.8 Checkpointing Circuit States
2.9 Global Messaging Toolkit
2.9.1 Raw Messages
2.9.2 Extended Elements
2.10 Data Tracing

3 Using the ISUP Service API

3.1 Introduction
3.2 Initializing the ISUP 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.3 ISUP Congestion Control
3.4 Tracing API Calls and Events

4 Alphabetical Service Function Reference

4.1 Introduction
ISUPConnectReq
ISUPConnectResp
ISUPConnectStatusReq
ISUPDataReq
ISUPFacilityReq
ISUPGetApiStats
ISUPRawReq
ISUPReleaseReq
ISUPReleaseResp
ISUPResumeReq
ISUPRetrieveMessage
ISUPStatusReq
ISUPSuspendReq
4.2 API Event Initialization Routines
ISUPASCIItoBCD
ISUPBCDtoASCII
ISUPInitACM
ISUPInitANM
ISUPInitCON
ISUPInitCOT
ISUPInitCPG
ISUPInitCRM
ISUPInitFAA
ISUPInitFAC
ISUPInitFAD
ISUPInitFAI
ISUPInitFAR
ISUPInitFOT
ISUPInitFRJ
ISUPInitIAM
ISUPInitINF
ISUPInitINR
ISUPInitREL
ISUPInitRES
ISUPInitSAM
ISUPInitSUS

5 Alphabetical Management Function Reference

5.1 Introduction
isupBlockCircuit
isupCircCfg
isupCircuitStats
isupCircuitStatus
isupDeleteCircuit
isupGenCfg
isupGetCircCfg
isupGetGenCfg
isupGetNSapCfg
isupGetRouteCfg
isupGetUSapCfg
isupInitCircCfg
isupInitGenCfg
isupInitMgmtAPI
isupInitNSapCfg
isupInitRouteCfg
isupInitUSapCfg
isupNSapCfg
isupNSapStats
isupResetCircuit
isupRouteCfg
isupTermMgmtAPI
isupTraceControl
isupUnblockCircuit
isupUSapCfg
isupValidateCircuit

6 ISUP Sample Applications

6.1 The ISUP Configuration Utility
6.1.1 Using the ISUP Configuration Utility
6.2 The ISUP Manager Program
6.2.1 Using the ISUP Manager Program
6.3 The ISUP Termination Sample Program
6.3.1 Using the ISUP Termination Sample Program
6.4 The ISUP Origination Sample Program
6.4.1 Using the ISUP Origination Sample Program

Appendix A Event, IE, and Token Reference

Introduction
Usage Information
Data Structures
Coding of Presence Indicators
Tokens
U8 Token
U16 Token
U32 Token
String Token
Extended Token
Information Elements (IEs)
Element Header
Extended Element
Access Delivery IE
Access Transport IE
Application Transport Parameter IE (ITU97, ETSI V3)
Automatic Congestion Level IE
Backward Call Indicators IE
Backward GVNS IE
Business Group IE
Call Diversion IE
Call Diversion Treatment Indicators IE
Call Modification Indicators IE
Call Offering Treatment Indicators IE
Call Reference IE
Call Transfer Number IE
Call Transfer Reference IE
Called IN Number IE
CCSS IE
Called Party Number IE
Calling Party Number IE
Calling Party Category IE
Carrier ID IE
Carrier Selection Information IE
Cause Indicator IE
CCBS
CCNR Possible Indicator IE
Charge Number IE
Charged Party Identification IE (ITU97)
Circuit Assignment Map IE
Circuit Group Supervision IE
Circuit Group Characteristics IE
Circuit Assignment Map IE
Circuit ID Name IE
Circuit State Indicators IE
Circuit Validation Response IE
Closed User Group Interlock Code IE
Collect Call Request IE
Common Language Location ID IE
Conference Treatment Indicator IE
Connected Number IE
Connection Request IE
Continuity Indicators IE
Correlation ID IE
Display Information IE (ITU97)
Echo Control Indicators IE
Egress Service IE
Event Information IE
Facility Indicators IE
Facility Information Indicators IE
Forward Call Indicators IE
Forward GVNS
Free Phone Indicators IE
Generic Address IE
Generic Digits IE
Generic Name IE
Generic Number IE
Hop Counter IE
Index IE
Information Indicators IE
Information Request Indicators IE
Jurisdiction Information IE
Location Number IE
Loop Prevention Indicator IE
MCID Request IE
MCID Response IE
Message Compatibility IE
MLPP Precedence IE
Nature of Connection Indicator IE
Network Management Controls IE
Network Specific Facility IE
Network Transport IE
Notification Indicator IE
Operator Services Information IE
Optional Backward Call Indicators IE
Optional Forward Call Indicators IE
Original Called Number IE
Originating Line Information IE
Outgoing Trunk Group Number IE
Parameter Compatibility IE
Pass Along IE
Propagation Delay IE
Range and Status IE
Redirect Capability IE (ITU97)
Redirect Counter IE (ITU97)
Redirection Information IE
Redirecting Number IE
Redirection Number IE
Redirection Restriction IE
Remote Operations IE
SCF ID IE
Service Activation IE
Service Code ID
Signaling Point Code IE
Special Processing Request IE
Subsequent Number IE
Suspend/Resume Indicators IE
Transaction Request IE
Transit Network Selection IE
Transmission Medium Requirement IE
UID Action Indicators IE
UID Capability Indicators IE
User Service Information IE
User to User IE
User to User Indicators IE
Information Elements for Japan/NTT Variant
Additional User Identification
Calling Number Non-Notification Reason
Carrier Information Transfer
Charge Information
Charge Information Delay
Charge Information Type
Contractor Number
Message Area Information
Events
Connect Event
Connect Status Event
Information Event
Resume Event
Status Event
Release Event
Suspend Event
Facility Event
Raw ISUP Packet Event

Appendix B Message/API Cross-Reference

Introduction
Sending ISUP Protocol Messages
Receiving ISUP Protocol Messages

Appendix C Status Indications

Error
Reattempt
Continuity Check
Continuity Report
Stop Continuity
Loop Back Acknowledgment
Confusion Indication
Circuit Reservation Request
Circuit Reservation Acknowledgment
Circuit Group Query Response
Circuit Block Request
Circuit Block Response
Circuit Unblock Request
Circuit Unblock Response
Circuit Reset Request
Circuit Group Block Request
Circuit Group Block Response
Circuit Group Unblock Request
Circuit Group Unblock Response
Circuit Unequipped
MTP Pause Indication
MTP Resume Indication
Remote User Unavailable Indication
Remote User Available Indication
MTP Congestion Indication
MTP Stop Congestion Indication


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.