[AGBOARD]
|
The AG configuration file must begin with this statement.
|
#--- COMMON section ---
|
Any statements in this section of the file will apply to all boards listed in the BOARDS sections below.
|
TCP = nocc.tcp
TCP = lps0.tcp
|
These statements indicate the TCP to load to the board. The setting here is protocol-specific.
The first statement loads the no call control protocol. The second statement loads the loop start protocol.
|
AG2DspFile = voice.m54
AG2DspFile = tone.m54
AG2DspFile = signal.m54
AG2DspFile = callp.m54
AG2DspFile = ptf.m54
AG2DspFile = dtmf.m54
|
These statements install DSP program files. They are installed on all boards listed in this file, since they appear in the COMMON section of this file. For this configuration, you will need at least the statements shown.
The following DSP functionality is defined by this configuration:
· NMS ADPCM play and record
· Beep, tone generation, dial
· Out-of-band channel associated signaling
· Call Progress detection
· Cleardown and precise tone detection
· DTMF and silence/energy detectors
|
RunModule = gtp.leo
RunModule = svc.leo
RunModule = voice.leo
|
These statements specify an optional runtime component to be transferred to the coprocessor on the board. (leo files are Loadable Executable Objects)
|
#--- BOARDS section ---
|
|
Board 0
|
This statement indicates the beginning of a description of a particular board. The number appearing here will be used to refer to the board in software.
|
PCIBUS = 0
|
Defines the PCI bus location of the board.
|
PCISLOT = 19
|
Defines the slot location of the board on the PCI bus.
|
ClockRef = OSC
|
This line configures the telephony bus clock. Setting OSC defines the board as a clock master.
|
EnableMvip = No
|
Determine the board to be in the standalone operation. Set Yes to enable switching.
|
|
IdleCode = MU-LAW
|
Defines voice signaling bit patterns sent to the network when the TCP is not active. This is country-specific.
Note: Mu-law is a companding algorithm used for digital trunks. Because AG 2000 boards connect to analog trunks you might not think this statement is unnecessary. However, internally AG 2000 boards deal with these signals digitally. Therefore AG 2000 boards need to know the originating companding law in order to generate an analog voice signal.
|
|
QSLAC 0..4 = a2usals9.slc
QSLAC 5..7 = a2usals6.slc
|
This statement defines SLAC files to program QSLAC devices. In this case, these statement define US loop start signaling 900 ohm lines on 0,1,2,3,4 and defines US loop start signaling 600 ohm lines on ports 5,6,7.
|
End Board
|
This statement indicates the end of the description for board 0.
|