iii
Table of Contents
1. How To Use This Guide ..................................................................................1
1.1. Products Covered by this Guide .....................................................................1
1.2. Organization of this Guide..............................................................................1
2. Introduction to Dialogic ISDN Products .......................................................3
2.1. The Basic Rate Interface.................................................................................3
2.1.1. Features of BRI......................................................................................4
2.1.2. Typical BRI Applications ......................................................................7
2.2. The Primary Rate Interface.............................................................................7
2.2.1. Benefits of PRI.......................................................................................8
2.2.2. PRI Configurations and Applications ....................................................9
2.3. Dialogic ISDN Protocol Support ..................................................................11
3. ISDN Technology Overview .........................................................................13
3.1. Signaling.......................................................................................................13
3.2. Framing.........................................................................................................14
3.2.1. Data Link Layer (Layer 2) Frames.......................................................14
3.2.2. Network Layer (Layer 3) Frames.........................................................14
3.3. ISDN Call Control States..............................................................................15
3.3.1. Asynchronous Call Establishment........................................................17
3.3.2. Synchronous Call Establishment..........................................................20
3.3.3. Asynchronous Call Termination ..........................................................23
3.3.4. Synchronous Call Termination.............................................................25
4. ISDN Function Overview ..............................................................................29
4.1. ISDN Library Function Categories...............................................................29
4.2. API Functions and Supported ISDN Technologies ......................................40
5. ISDN Function Reference .............................................................................45
5.1. Function Description Format ........................................................................45
5.2. Programming Conventions ...........................................................................47
5.3. Function References: CRNs, CRVs, and Line Device Handles ....................47
5.4. Interpreting Function Call Failures...............................................................48
cc_AcceptCall( ) - responds to an incoming call request......................................50
cc_AnswerCall( ) - accepts a connection request from the remote end ................53
cc_CallAck( ) - send the first response to an incoming call..................................56
cc_CallProgress( ) - sends a PROGRESS message to the network.......................60
cc_CallState( ) - retrieves the state of a call..........................................................63