Mike's PBX Cookbook

- RETURN to INDEX -

Planning & Programming Guide

PLANNING

Determine for each

Station Group:

Call locationsLocal
Interlata (In state toll)
Interstate Toll
International Toll
Allowed call typesDDD
Operator assisted
Toll Free
Service Codes
Allowed call timesMaximum of 8 periods are available
Allowed facilitiesLocal CO trunks
Foreign Exchange (FX)
Wide Area Telephone Service (WATS)
Tie Trunk/International Voice Gateway
Note for each station the TGAR and NCOS if programmed


Determine for each

Trunk group:

Dialing patternsThe number of digits required to complete and identify each call type
Mandatory digits (is 1 required for a toll call?)
Preferred usage sequenceWhich trunk group will carry each call type at the lowest possible cost?
The second lowest cost? The most expensive?
PermissionsNote the TGAR for each trunk group


Select

System Wide

parameters:

Use the above information to determine the minimum of each parameter, then increase it by at least 10% above expected growth estimates. Max.# of location codes (ISDN networking)
Max.# of Supplemental Digit Restriction Blocks
Max.# of incoming trunk group exclusion tables
Max.# of Digit Manipulation Tables
Max.# of Route Lists
Max.# of Free Calling Area Screening Tables
Max.# of Free Special Number Screening Tables
Max.# of Special Common Carrier entries
Select these options based upon local needs BARS access code
Will second dial tone be provided?
Will expensive route warning tone be provided?
Will trunk group access restrictions be checked?
Will Off-hook or call back queuing be used?

PROGRAMMING

LD 86
Preliminaries FEAT ESN
MXLCMax.# of LOC codes
MXSDMax.# of Supplemental Digit Restriction blocks
MXIXMax.# of Incoming Trunk Group exclusion tables
MXDMMax.# of Digit Manipulation tables
MXRLMax.# of Route Lists
MXFCMax.# of Free Calling Area screening tables
MXFSMax.# of Free Special Number Screening tables
CDP (YES) NOCoordinated dialing plan
MSCC x xMax.# of SCC entries (0 - 7)
AC1BARS access code (usually '9')
AC2NARS only access code
DLTN (YES) NOProvide second dial tone?
ERWT (YES) NOExpensive route tone available?
Time of day
restriction lists
TOD8 lists, 0 defaults to all day, 7 or attendant's <RTC> key changes NCOS
ETOD1= Sunday 2= Monday . . . 7= Saturday
Apply restriction
Controls
RTCL YES
NMAP xx yyxx= normal NCOS, yy= NCOS when TODS 7 active or <RTC> activated.
Digit Manipulation FEAT DGT
DMI xxxDigit Manipulation Index number used in the Route List
DEL (0) - 19Number of leading digits to be deleted
INST x . . . xLeading digits to be inserted
SCCI (0) - 7Index into the Special Common Carrier table
CTYP (NCHG)Can change the call type, default is no change


LD 87 Network Restrictions
for station NCOS
FEAT NCTL
NCOS xxNetwork Class Of Service group number to be modified.
FRL xFacility Restriction Level (0) - 7
Free Calling Area
Screening
FEAT FCAS
FCI xxxAssigned index number to be used in the route list (1 - 127)
NPA xxx or 1xxxArea code to be screened.
NXX DENY or ALLOW
DENY nxxCode or code range to be denied.
or
ALLOW nxxCode or code range to allow.
Free Special Number
Screening
FEAT FSN
FSNI xxxAssigned index number to be used in the route list (1 - 255)
SPN xxxService code to be screened
DENY or ALLOW
- DENYsupplemental digits to be denied.
or
- ALLOWsupplemental digits to allow.


LD 86 Build each required
Route List

(not all are fields shown)

FEAT RLB
RLI xxxAssigned index number to be used in the Network Translation Check table.
ENTR xxxPosition in this list
ROUT xxxRoute number assigned in LD 16 (0 - 511)
TOD xTime of day schedule 0 - 7
EXP (NO) YESGive expensive route
FRL xFacility Restriction Level (0 - 7) higher is more restrictive.
DMI xxxDigit Manipulation Index
FCI xxxFree Calling Area Screening Index number
FSNI xxxFree Special Number Screening Index


LD 90 Build the Network Translation Check
tables


There are no "wild card" characters, but limited ranging is permitted.

It is suggested that things will be easier in the long run if you define all 800 possible area codes, even though they are not as yet all in service.

This will use a trunk if an invalid number is dialed until the PTT rejects the call. This traffic increase should be insignificant.

FEAT NET
TRAN AC1
TYPE HNPA
HNPA xxxHome area code
FEAT NET
TRAN AC1
TYPE NPA
NPA [1] xxx [yyy zzzz]number to be screened starting with an area code or toll access digit
RLI xxxRoute List number
SDRR ALLOW or DENYor DMI or LDDD
- ALLOW xxxNumber to be allowed in the NPA. All unlisted numbers will be denied.
- DENY xxxNumber to be denied in the NPA. All unlisted numbers will be allowed.
- LDDD xxxInternal number to be intercepted to the attendant.
if DMI 1 - 255Digit Manipulation Index number
then LDID x . . . xLocal DID number to be recognized
FEAT NET
TRAN AC1
TYPE NXX
NXX [1] xxx [zzzz]number to be screened starting with an office code
RLI xxxxxx= Route List number
SDRR ALLOW or DENYor DMI or LDDD
- ALLOW xxxNumber to be allowed in the NPA. All unlisted numbers will be denied.
- DENY xxxNumber to be denied in the NPA. All unlisted numbers will be allowed.
- LDDD xxxInternal number to be intercepted to the attendant.
if DMI 1 - 255Digit Manipulation Index number
then LDID x . . .xLocal DID number to be recognized


LD 15 Adjust intercept treatments

(if required)

INT_DATAGate opener
NINV(missing programming)
NITR(Network Translations) number not in NPA, NXX, or SPN table.
NRES(Supplemental Digit Restriction) DENY, ALLOW, LDDD, or LDID table.
NBLK(LCR blocked) TOD, FCI, FRL, or no trunk available
Default values for these fields:OVF OVF OVF ATN
(Stn Atdn Tie DID)

- RETURN to INDEX -