sigtest(1M)sigtest(1M)NAMEsigtest - test and demo program for ATM SVC interface
SYNOPSIS
/usr/lib/atm/bin/sigtest [ atm_port ]
DESCRIPTION
The source to this program (see /usr/lib/atm/examples/sigtest.c) is
provided as a simple example on how to use the API to set up or accept
Switched Virtual Circuits.
sigtest takes an optional single command line parameter:
atm_port which specifies the atm port to open. For example, sigtest 0
causes the program to open "/hw/atm/0", which is the default.
The compiled binary is also useful as a confidence test during
installation to determine that all necessary software has been properly
installed and configured, and all physical connections to the switch have
been correctly attached.
By interactively varying the signalling parameters used to establish a
connection, one can also use sigtest to determine which parameters are
supported by the attached switch.
sigtest runs in interactive mode. The top level menu offers the choices:
[0] Quit
[1] Register to accept incoming calls
[2] Attempt to setup a point-to-point call
[3] Attempt to setup a point-to-multipoint call
For call setup and registration, sigtest will prompt the user for all the
necessary signalling parameters to be used. The online IRIS ATM
Configuration Guide, in the section on Initial Configuration
Verification, suggests some minimum parameters which should be supported
by any switch. For a complete explanation of the signalling parameters
and their implications, the reader is referred to the ATM Forum's User-
Network-Interface, version 3.0 or 3.1.
To verify connectivity to a switch, run 2 sessions of sigtest on the test
system, one as a call receiver, and the other as a call initiator. Start
the receiver first, registering to accept calls for any of the Broadband
Low Layer Information (BLLI) choices. Then start up the call initiator,
providing the system's own ATM address as the address to call. (This
local address will be displayed just before the prompt for the called
address, so you can use your mouse to cut-and-paste the address.) In the
call setup, you should ask for the same BLLI that the receiver registered
for.
When specifying parameters, bear in mind that in signalling terminology,
directions "forward" and "backward" are always from the perspective of
the caller (also known as the initiator). So, for the called party,
Page 1
sigtest(1M)sigtest(1M)
"forward" applies to received cells and "backward" to transmitted cells.
FILES
/usr/lib/atm/bin/sigtest
/usr/lib/atm/examples/sigtest.c
/usr/include/sys/atm_user.h
SEE ALSOatm(7M), atmsigd(1M), atmilmid(1M)
Page 2