Establishing connections

This topic describes how to establish outgoing and incoming connections.

Establishing outgoing connections

The application initiates a circuit switched connection by invoking TUPConnectReq resulting in the generation of a TUP initial address message (IAM or IAI) to the far exchange. The far exchange can initiate the connection by sending the IAM or IAI message. The application receives a TUP connect indication (EVTTUPCONIND) event. The following illustration shows the process for establishing outgoing connections (where dashed lines indicate optional sequences):

 

Establishing incoming connections

During the connection establishment phase, the application exchanges call progress and other status information with the far exchange by invoking TUPConnectStatusReq with an event type and by receiving TUP connect status indication (EVTTUPCNSTIND) events from the TUP task. The following illustration shows the process for establishing incoming connections (where dashed lines indicate optional sequences):

The connection establishment phase ends when the application: