AG ISDN for Natural Call Control Developer's Manual
P/N 6407-15
(Page 1 of 1 in this chapter)
About This Manual
- Related Documents
Developer Support
1 Introduction
- 1.1 Introduction
- 1.2 About ISDN
- 1.2.1 About ISDN Protocols and Protocol Layering
- 1.2.2 About ISDN Carriers
- 1.3 About the AG ISDN Software
- 1.3.1 AG ISDN Product Configurations
- 1.3.2 About the AG ISDN NCC Configuration
- 1.4 About AG ISDN Software Components
- 1.4.1 About the readme File
- 1.4.2 About the AG ISDN Function Libraries
- 1.4.3 About the Header Files
- 1.4.4 About ISDN Protocol Stack Downloadable Object Modules
- 1.4.5 About the AG Configuration File
- 1.4.6 About the Demonstration Programs
- 1.4.7 About the Trunk Control Program (TCP)
- 1.4.8 About Parameter Files
- 1.5 Other Components
- 1.5.1 About AG Quad Boards
- 1.5.2 About AG-T1 and AG-E1 Boards
- 1.5.3 About CT Access
- 1.5.4 agmon and the AG Configuration File
- 1.5.5 About DSP files
- 1.6 Developing an AG ISDN Application
2 AG ISDN Programming Model
- 2.1 Introduction
- 2.2 About the CT Access Environment
- 2.2.1 About CT Access Components
- 2.2.2 About the CT Access Programming Model
- 2.3 AG ISDN Application Overview
- 2.3.1 Initializing Your AG Boards
- 2.4 Receiving ISDN Events
3 Initializing an AG ISDN Application
- 3.1 Introduction
- 3.2 Initializing the Application
- 3.3 Making Switch Connections for AG ISDN
- 3.4 Initializing CT Access
- 3.4.1 Specifying B Channel CTA Contexts
- 3.4.2 Specifying "Dummy" D Channel CTA Contexts
- 3.5 Setting Up D Channels
- 3.5.1 About Network Access Identifiers (NAIs)
- 3.5.2 Initializing an AG ISDN Protocol Stack Instance
- 3.6 Starting ISDN TCP Instances
- 3.6.1 Loading Parameters
- 3.6.2 Starting a TCP on a CTA Context
- 3.6.3 Setting mediamask (AG Quad T/E only)
- 3.7 Stopping an ISDN Protocol Stack Instance
4 AG ISDN Call Control
- 4.1 Introduction
- 4.2 Call Control Operations Supported By AG ISDN
- 4.3 Call Control API Summary
- 4.3.1 Call Control Functions and Solicited Events
- 4.3.2 Unsolicited Events
- 4.4 Establishing Inbound Calls
- 4.4.1 Retrieving Call Information
- 4.4.2 Answering the Call
- 4.4.3 Rejecting the Call
- 4.4.4 Accepting the Call without Answering
- 4.5 Establishing Outbound Calls
- 4.5.1 Initiating an Outbound Call
- 4.5.2 Outbound Call Events
- 4.6 Releasing a Call
- 4.6.1 Network-Initiated Call Release
- 4.6.2 Application-Initiated Call Release
- 4.7 Blocking and Unblocking Calls
- 4.7.1 Blocking Calls
- 4.7.2 Unblocking Calls
- 4.8 Using Extended Arguments
- 4.8.1 Receiving User-to-User Information (UUI)
5 AG ISDN B Channel Assignment
- 5.1 Introduction
- 5.2 Default Channel Assignment
- 5.3 Exclusive Mode
- 5.4 Non-Exclusive Mode (Preferred Mode)
- 5.4.1 Switching Considerations For Disconnect Handling
- 5.5 Assigning Incoming Calls to TCP Instances
6 Demonstration Programs
- 6.1 Introduction
- 6.2 Demonstration Programs
- 6.3 ISDN Daemon: isdncta
- 6.3.1 isdncta Structure and Coding Features
- 6.4 ISDN Call Control Demonstration: isdnchan
- 6.4.1 isdnchan Structure and Coding Features
Appendix A Glossary
Appendix B ISDN TCP Parameters
- Introduction
- Country-Specific Parameters
- Modifiable Parameters
Appendix C Additional Reading
(Page 1 of 1 in this chapter)
tech_support@nmss.com
Copyright © 1998, Natural MicroSystems, Inc. All rights
reserved.