(Page 4 of 6 in this chapter)
Address = base
Address statement is only meaningful for exactly one board, i.e., in a board-specific section.
Address statement is mandatory.
Address = 2C0
Board, Interrupt
Board [=] boardnum [..endboard] | ALL
End Board statement is optional; it ends the context of the previous Board statement, as does a subsequent Board statement.
Board = ALL at the top of each configuration file. This context is referred to as the common section. Statements in the common section apply to all boards.
Board statement is mandatory.
Example:Board 3or:
Board = 0..2
or:Board = ALL
ClockRef = MVIP | OSC | NET1 | SEC8K
ClockRef are defined as shown below:
ClockRef is optional for all boards; however, it must be present if any of the following statements are also present for the specified board: EnableMvip, DriveSec8k, or (for all boards except AG-24/24+/30/48/60) MvipSlot. ClockRef value for the AG-8 is OSC; for the AG-T1 and
AG-E1, the default is NET1; and for the AG-24/24+/30/48/60, the default (and only valid value) is MVIP. ClockRef = OSC option on an AG-T1 and AG-E1 should only be used when the T1 or E1 connection is isolated from the public network. This would apply, for example, when a T1 link is used as a link between two adjacent computers, or when using one T1 card to simulate network traffic to another.
Two T1s connected back-to-back for testing should not be on the same MVIP bus unless a third board is providing the bus clock. The hardware is designed so that, if the T1 or E1 card is clock master to an MVIP bus, the bus clock is always derived from the T1 or E1 line, even if ClockRef = OSC is specified.
ClockRef = MVIPEnableMvip, DriveSec8k
Diagnostics = level
Diagnostics statement is optional. Typically, you specify a level to apply to all boards in the common section.
Diag
Diagnostics = 0 # no diagnostics
Diag = 1 # minimal diagnostics
DigitalMode = CAS | PRI | RAW
DigitalMode determines the default LineCode setting.
DigitalMode are:
DigitalMode statement is optional. DigitalMode defaults to CAS.
DriveSec8k = NET1 | NO
DriveSec8k statement is optional. The default value is NO. In most cases, Sec8k can be ignored when configuring a single network interface as the clock reference. To switch to a secondary reference at any time, a secondary board must drive the Sec8k signal to the board that is the MVIP master. Note that agmon only configures Sec8k, and will not automatically switch clock references if there is a clock failure. This must be done by application software.
DriveSec8k = NET1
ClockRef, EnableMvip
DSP_OS = filename
DSP_OS statement is optional. By default, agmon uses dsposd.bin for AG-24 boards, dsposh.bin for the other digital boards
DSP_OS =c:\nms\ag\load\dsposd.bin
DSP_OS = dsposd.bin
UnixWare, SCO and Solaris: DSP_OS =/opt/nms/ag/load/dsposd.bin
DSP_OS = dsposd.bin
DspFile = filename
Board All, section.
DspFile statement is mandatory.
NT and OS/2: DspFile = c:\nms\ag\load\dtmf.dsp UnixWare, SCO and Solaris:
DspFile = dtmf.dsp
DspFile = /opt/nms/ag/load/dtmf.dsp
DspFile = dtmf.dsp
EnableMvip = YES | NO
EnableMvip = NO:
ClockRef may not be MVIP or Sec8k.
EnableMVIP = YES:
EnableMvip statement is optional. The defaults for the AG-T1, ClockRef, DriveSec8k, and MvipSlot statements. If ClockRef = MVIP or SEC8K, DriveSec8k = NET1, or there are MvipSlots specified, then EnableMvip = YES. Otherwise, EnableMvip = NO. The default, and only valid value, for YES.
EnableMvip = YES
ClockRef, DriveSec8k, MvipClock
End Board
End Board statement is optional; it ends the context of the previous Board statement, as does a subsequent Board statement.
FrameType = D4 | ESF | CEPT
FrameType statement is optional. By default, agmon uses D4 for the AG-T1, and CEPT for AG-E1.
FrameType = D4
LineCode
IdleCode = MU-LAW | A-LAW | evencode[,oddcode]
MvipSlot statements for the current board(s), except for those with idle codes specified in the MvipSlot statements.
MU-LAW or A-LAW is specified, then the idle code for all configured timeslots in even-numbered streams is the appropriate voice silence pattern. The idle code for all timeslots configured in odd-numbered streams is 0.
|
Signal bit
|
Hex mask
|
Binary mask
|
|---|---|---|
|
A
|
0x08
|
00001000
|
|
B
|
0x04
|
00000100
|
|
C
|
0x02
|
00000010
|
|
D
|
0x01
|
00000001
|
IdleCode statement is optional. If no idle code is specified for a board, then MU-LAW is the default.IdleCode = A-LAW
IdleCode = 0x5B,0x09 #A-law voice, R2 signalMvipSlot
Interrupt = vector
Interrupt statement is mandatory.
IRQ
Interrupt = 12
Address
LineCode = AMI | B8ZS | AMI_ZCS | AMI_BELL | AMI_DDS | AMI_GTE | HDB3
LineCode statement is optional. For AG-T1, LineCode defaults to AMI_ZCS if DigitalMode is set to CAS; otherwise it defaults to B8ZS. For AG-E1, LineCode defaults to HDB3.LineCode = AMI_ZCSFrameType
LineLength = length [, DSX1]
or
LineLength = DSX1
LineLength = length, DSX1A
or
LineLength = G703_75_OHM | G703_120_OHM | DSX1A
LineLength statement is optional. The default value for cable length is 0 (which usually works on lines of up to 100 feet). The default value for the cable type is DSX1 for AG-T1 boards and G703_75_OHM for AG-E1 boards.
LineLength = 200, DSX1 (AG-T1 only)LineLength = G703_120_OHM (AG-E1 only)
LineType[line [..endline]] = LOOPSTART | LOOP | GROUNDSTART |
GS | E&M | E&M1A | DID
LineType statement is optional. Each line interface device has a default line type: the default for the LS/GS interface is LOOPSTART and the default for the DID/E&M interface is DID.
LineType = LOOP # configures all 8 lines
as loop start lines
LineType 2 = GS # configures line 2 as
a ground start line
LineType 0..7 = E&M # configures lines 0-7
as E+M lines
LoadFile = filename
LoadFile statement is optional. By default, agmon uses mother.lod.
LoadFile =c:\nms\ag\load\mother.lod
UnixWare, SCO and Solaris: LoadFile =/opt/nms/ag/load/mother.lod
MvipSlot = stream: slot[..endslot][,idlecode]
IdleCode statement that applies to the current board is used.
MvipSlot statement is optional.
MvipSlot = 6:0..23,0x7F
MvipSlot = 6:0..23
RunFile = filename
sysdn.run - Digital board (AG-24/24+/30/48/60)
sysan.run - Analog board (AG-8/4/0)
systn.run - Linecard board (AG-T1, AG-E1)
RunFile = c:\nms\ag\load\sysdn.run
RunFile = sysdn.run
UnixWare, SCO and Solaris: RunFile = /opt/nms/ag/load/sysdn.run
RunFile = sysdn.run
TCP = filename
TCP statement is optional.
TCP =c:\nms\ag\load\did0.tcp
TrunkControlProgram =did0.tcp
TCP =/opt/nms/ag/load/did0.tcp
TrunkControlProgram =did0.tcp
(Page 4 of 6 in this chapter)