Mike's PBX Cookbook

The Special Number Data Block

Special Numbers, SPN's:

The numbers dialable by your PBX, after the Access Code (AC1 or AC2), are stored in the Special Number (SPN) Translation data block. This data block is printed or edited in LD 90, FEAT equal to NET, where network translation tables are generated and administered.

REQ:CHG, END, NEW, OUT, PRT
FEAT:NET
TRAN:Translator (usually "AC1")
TYPE:SPN

Logon to your system, enter LD 90, and print your SPN data block. If a dial prefix is not in this list, it cannot be dialed by your PBX. Make any necessary changes to the list using the CHG, OUT, or NEW commands at the REQ prompt.

The printouts below are actual PBX outputs and demonstrate this example.

>ld 90
ESN000

MEM AVAIL: (U/P): 1094238    USED: 265633    TOT: 1359871
DISK RECS AVAIL: 2752
REQ  prt
CUST 0
FEAT net
TRAN ac1
TYPE spn

SPN

SPN  00
FLEN 0
INPL YES
RLI  3        (dial strings starting with '00' will use RLI 3)
SDRR NONE
ITEI NONE

SPN  01
FLEN 0
INPL YES
RLI  2        (dial strings starting with '01' will use RLI 2)
SDRR NONE
ITEI NONE

SPN  02
FLEN 0
RLI  2
SDRR NONE
ITEI NONE

SPN  2
FLEN 0
RLI  1        (dial strings starting with '2' will use RLI 1)
SDRR NONE
ITEI NONE

SPN  5
FLEN 0
RLI  1
SDRR NONE
ITEI NONE

SPN  6
FLEN 0
RLI  1
SDRR NONE
ITEI NONE

SPN  71
FLEN 0
RLI  1
SDRR NONE
ITEI NONE

SPN  72
FLEN 0
RLI  2
SDRR NONE
ITEI NONE

SPN  9
FLEN 0
RLI  2
SDRR NONE
ITEI NONE


MEM AVAIL: (U/P): 1094238    USED: 265633    TOT: 1359871
DISK RECS AVAIL: 2752

REQ  ****

Route Lists, RLI's:

The RLI number listed in the SPN Data Block is the Route List Index. These can be printed (the Route List Block) in LD 86, FEAT equal to RLB. This printout shows, among other things, the route number (ROUT) and the facility restriction level (FRL) for that route. The FRL number restricts a station with an NCOS value less than this number to not use this route (this too is programmable in LD 87 NCTL, but it's usually set up this way).

Also, note the ENTR number, this is the entry number for a given route list. If entry zero is not available, either because of the FRL or some other reason, it will try to use entry 1, and so on. Different entries may require or use different DMI's, for digit manipulation, to make the dialed digits compatible with different routes.

In the printout below, RLI 1 will first try to use route 2, if thats not available, it will try route 1. If the entry list is exhausted, and the call is still not routed, the caller will hear re-order.

By default, LD 86 ESN, TGAR is NO, in which case there's no additional check for Trunk Group Access Restrictions.

>ld 86
ESN000

MEM AVAIL: (U/P): 1094238    USED: 265633    TOT: 1359871
DISK RECS AVAIL: 2752
REQ  prt
CUST 0
FEAT rlb
RLI

RLI  1        (Route List Index number specified by SPN entry)
ENTR 0        (entry 0 - the 'first choice')
LTER NO
ROUT 2        ('first choice' via route 2, if caller meets FRL 1)
TOD  0 ON  1 ON  2 ON  3 ON
     4 ON  5 ON  6 ON  7 ON
CNV  NO
EXP  NO
FRL  1        (Facility Restriction Level)
DMI  0        (Digit Manipulation Index, 0 = manipulation not required)
FCI  0
FSNI 0
OHQ  NO
CBQ  NO

ENTR 1        (entry 1 - the 'second choice')
LTER NO
ROUT 1        ('second choice' via route 1, if trunks in route 2 are all busy)
TOD  0 ON  1 ON  2 ON  3 ON
     4 ON  5 ON  6 ON  7 ON
CNV  NO
EXP  NO
FRL  1
DMI  0
FCI  0
FSNI 0
OHQ  NO
CBQ  NO

ISET 2
MFRL 1
OVLL 0

RLI  2        (the next Route List Index number)
ENTR 0        (entry 0 - the 'first choice')
LTER NO
ROUT 2
TOD  0 ON  1 ON  2 ON  3 ON
     4 ON  5 ON  6 ON  7 ON
CNV  NO
EXP  NO
FRL  2
DMI  0
FCI  0
FSNI 0
OHQ  NO
CBQ  NO

ENTR 1         (entry 1 - the 'second choice')
LTER NO
ROUT 1
TOD  0 ON  1 ON  2 ON  3 ON
     4 ON  5 ON  6 ON  7 ON
CNV  NO
EXP  NO
FRL  2
DMI  0
FCI  0
FSNI 0
OHQ  NO
CBQ  NO

ISET 2
MFRL 2
OVLL 0


MEM AVAIL: (U/P): 1094238    USED: 265633    TOT: 1359871
DISK RECS AVAIL: 2752
REQ****

Digit Manipulation, DMI's

Different trunk routes may require or use different DMI's (Digit Manipulation) to make the digit string compatible with that route.
Digit Manipulation entries are edited and printed in LD 86, FEAT equal to DGT.

REQ:Request CHG, END, NEW, OUT, PRT
FEAT:Feature = DGT (Digit manipulation)
DMI:Digit Manipulation Index number
DEL:Number of leading digits to be Deleted: (0)-19
INST:Insert (prepend) leading digits (up to 31)
CTYP:Call type for the call (NCHG)

For example, enter LD 86, and print the Digit Manipulation entries:

>ld 86
ESN000

MEM AVAIL: (U/P): 1094238    USED: 265633    TOT: 1359871
DISK RECS AVAIL: 2752
REQ  prt
CUST 0
FEAT dgt
DMI           (<return> to print all DMI's)
 
 
DMI  1        
DEL  0        (delete no leading digits)
INST 035      (prepend 035 to digit string)
CTYP UKWN     (call type is unknown)
 
DMI  2 
DEL  0 
INST 622
CTYP NCHG     (call type not changed)
 
DMI  3 
DEL  0 
INST 88
CTYP NCHG  
Home » Meridian » Install » Mer Spn