# Interactive test: ctasip

The demonstration program ctasip is an interactive program that enables you to perform the following tasks:

- Register SIP users

- Place SIP calls

- Answer incoming SIP calls

- Terminate SIP calls

This program demonstrates how to use the SIP for NCC API. In addition to SIP, ctasip supports Fusion. Because of the large number of parameters used in SIP and Fusion, modify one of the configuration files that are included with this product to suit the environment in which ctasip is to be run. For a list of these files and their location, refer to Configuration files.

#### Usage

ctasip [options]

where options are:

Option | Use this option to...
-b boardnumber | Specify the board number assigned in the OAM API configuration file.
-f filename | Specify a NaturalAccess configuration file.
-i filename | Specify a configuration file that contains a sequence of commands to execute.
-s stream[:timeslot] | Specify the stream and optionally the timeslot to use for SIP. If both a stream and timeslot are specified, the format is -s stream:timeslot, for example: -s 0:5
-S | Execute the op and sp commands automatically when starting ctasip.
-P filename | Specify the ctasip configuration file to use (recommended). For example, to run ctasip with the ctasip.cfg configuration file, enter the following command: ctasip -P ctasip.cfg
-D parameter | Override the specified ctasip configuration parameter. For example: ctasip -P ctasip.cfg -D mspp.hmp=0
-V | Display the ctasip configuration parameters to the console. For example: ctasip -P ctasip.cfg -V For more information, refer to ctasip parameters.