Mike's PBX Cookbook

MGC DSP daughterboards

DSP daughterboards provide tone and conference functions for IP to TDM connectivity. They are available in three sizes:
  • NTDW62 - 32 Port (DB-32)
  • NTDW64 - 96 Port (DB-96)
  • NTDW78 - 128 Port (DB-128) - from Rel 7.x

An MGC has two DSP daughterboard positions: DB1 (High Density), or DB2 (Low Density). Mount boards appropriately.

Prior to Rel 7.5, the DB-96 board only goes on DB1 position.
From Rel 7.x, any DB board can be placed in any position.

MGC

To display the model and revision numbers for installed DBs (without having to remove the MGC), TTY or telnet into the MGC, <ctrl>OAM, login, and enter the command dbhwshow. For example, a single 32 port board is installed on position DB2:

oam> dbhwshow
DB2 model and revision no:       NTDW62AA 
oam> 

Use mgcinfoshow to display MGC configuration, including IP addresses, uptime, registration status, and Superloop information.

Programming:

Having defined the Media Gateway (Loop and Shelf), Voice Gateway (VGW) programming is performed in Element Manager.
Under menu item Media Gateways, select the media gateway and click Edit, VGW Channels, then Add...

  1. Build VGW's on appropriate card slots to match the hardware:

    DB2 - card slot 0 (9, and 10).
    DB1 - card slot 11 (12, 13, and 14).

  2. Build 8 DTR's on slot 15 (8 for each MGC).

For example, using a 96 port and a 32 port DSP together, on 4-0, in element manager:

  • 32 port: on DB2, TN 4-0-0-0. Select Number of VGW channels as 32.
  • 96 port: on DB1, TN 4-0-11-0. Select Number of VGW channels as 96.

NOTE: TN 0-0-0-0 is invalid (although accepted). Start at TN 0-0-0-1, sacrificing unit 1.

DSP daughterboard placement:  

CapacityPositionCard slots
DB-32111
DB-3220
DB-96111,12,13
DB-9620, 9, 10
DB-128111,12,13,14
DB-12820,9,10,15

An MGXpec has 2x 96 port DSP's built-in: TN's: 8, 9, 10 (left-side) and 11, 12, 13 (right-side).

DSP Status:

The following message indicates a configuration error, so check the DSP hardware and VGW programming correspond!

SRPT062 Request to register TN rejected. UNEQUIPPED tn = 004-00-00-00 hwid = 

DSP daughterboard status information is accessible from the CLI with Load 32.
The following example reflects a 32 port DSP in the DB2 position, no DSP in DB1, and 8 DTR's.

REQ: stat 4 0 0
00 = UNIT 00 = IDLE            (TRK)(IPTN REG    )
01 = UNIT 01 = IDLE            (TRK)(IPTN REG    )
02 = UNIT 02 = IDLE            (TRK)(IPTN REG    )
:
31 = UNIT 31 = IDLE            (TRK)(IPTN REG    )

REQ: stat 4 0 11
CARD 11 UNEQ 
CARD 12 UNEQ 
CARD 13 UNEQ 
 
REQ: stat 4 0 15
00 = IDLE  (DTR)
01 = IDLE  (DTR)
02 = IDLE  (DTR)
03 = IDLE  (DTR)
04 = IDLE  (DTR)
05 = IDLE  (DTR)
06 = IDLE  (DTR)
07 = IDLE  (DTR)

If the MGC is off-line, or a configuration mismatch, the DSP's will be disabled and unregistered:

REQ: stat 0 0 0
00 = UNIT 00 = UNEQ 
01 = UNIT 01 = DSBL            (TRK)(IPTN UNREG  )
02 = UNIT 02 = DSBL            (TRK)(IPTN UNREG  )
:

Remember, you cannot use Unit 0 on Loop 0, Shelf 0. This TN must ALWAYS be unassigned and unequipped.
Therefore, with shelf 0-0 only, build (or check for) 31 units starting at TN 0-0-0-1:

REQ: stat 0 0 0
00 = UNIT 00 = UNEQ 
01 = UNIT 01 = IDLE            (TRK)(IPTN REG    )
02 = UNIT 02 = IDLE            (TRK)(IPTN REG    )
:

DSP daughterboard Placement Examples

Position Capacity Cards Slots Total DSP's
DB1
DB2
128
-
11, 12, 13, 14
-
128
DB1
DB2
128
32
11, 12, 13, 14
0
160 (1)
DB1
DB2
96
-
11, 12, 13
-
96
DB1
DB2
96
32
11, 12, 13
0
128
DB1
DB2
96
96
11, 12, 13
0, 9, 10
192 (2)
DB1
DB2
128
96
11, 12, 13
0, 9, 10
224 (2)
DB1
DB2
128
128
11, 12, 13, 14
0, 9, 10, 15
256 (2)

Table Notes: 

  1. Recommended configuration, theoretically non-blocking (16 units on 10 cards = 160 DSP's)
  2. Extended Media Gateway PRI (MGP) package 418 required for 192-256 DSP's.
  3. A DB-96 or DB-128 are not always supported in Position 2 (pre Rel 7.5).

Suspected DSP fault

Use the following (OAM shell) diagnostic commands if you suspect faulty DSP:

dsphwcheck - DSP hardware diagnostic check, testing for any hardware failures.

oam> dsphwcheck
Daughterboard 1 : NTDW62AA (32 Channel)
Initialization /self - test result : PASS
Version Check : 4
Checksum : 1d03
Device Type : M82520
G.711 VBE : PASS
Daughterboard 2 : Not Installed

dsplooptest card1 channel1 card2 channel2 - DSP loopback test, between two idle channels.

oam> dsplooptest 11 0 11 1
!!! This command will cause service interuption !!!
!!! Please go to CS LD32 disable card 11 unit 0 and card 11 unit 1 before performing
this test !!!
!!! This command uses card 10 unit 0 and card 10 unit 1 as well. Disabling these units is recommended !!!

Do you want to proceed? (y/n/[a]bort) : y

Channel 1  Channel 2   Status
---------- ----------- --------
 11 0       11 1        PASS
Home » Meridian » Install » Mgcdspdb