Building a Centrex Service in a DMS-100 Switch

Overview

This document covers the procedures for building a Centrex with the "Assume 9" option in the Nortel DMS switch.  The Assume 9 option is built within customer group tables to enable a customer to access an outside line without manually dialing a "9."

A customer group is a collection of subscribers belonging to the same organization.  A customer group table defines a customer group within the switch and also determines what features and resources are available to that group.

Business Rules

  1. Assume 9 Centrex service will require the customer to dial an "#" (octothorpe) before the station to be called.  The switch provisioning agent will communicate this requirement to the customer or customer vendor at the time of change.
  2. Assume 9 Centrex Service will affect call forwarding options.  All call forwarding options must have the prefix 9 removed from the forwarding DN for proper call forwarding.

Step One

Associates certain parameters to the customer group.  You must find the next available Administrative Number (ADNUM) before you enter translations.  It is important to add tuples sequentially.  Do not jump around.

In this example, the next Administrative Number (ADNUM) is 22.

CI:
>TABLE CUSTENG    # Customer Group Engineering
TABLE CUSTENG:
>BOT;FORMAT PACK;UP 10;LIS 11
CUSTNAME ADNUM NONCOS NOIBNTMT CONSOLES DOMAIN  GROUPID OPTIONS
--------------------------------------------------------------
RESKMSV  19    32     32       N        PUBLIC  1       $
POTSDATA 4092  1      1        Y        PUBLIC  0       $
IBN001   21    6      25       Y        PRIVATE 21      $
VMAIL    2     256    0        N        PUBLIC  0       $
RESGNBO  10    256    32       N        PUBLIC  10      $
RESBURL  11    256    32       N        PUBLIC  11      $
RESMONT  12    256    32       N        PUBLIC  12      $
RESSMFL  13    256    32       N        PUBLIC  13      $
RESWNSL  14    256    32       N        PUBLIC  14      $
LNSGNBO  20    25     63       N        PRIVATE 20      $
RESKMSV  19    32     32       N        PUBLIC  1       $
>ADD
CUSTNAME:         # Customer Name.  Up to 16 alphanumeric characters can be entered.
>NATIONWIDE_UTAH  # The customer name should be abbreviated or easily recognizable.
ADNUM:            # Administration Number
>22               # Enter a number from 0 to 4,095.  Use next sequential ascending number.
NONCOS:           # Number of Network Class of Service.  Default is 10.       
>10               
NOIBNTMT:         # Number of Integrated Business Network Treatments.  Default is 5. 
>5                
CONSOLES:
>N                
CUSTTYPE:         # Customer Type
>PRIVATE          
GROUPID:          # Group Identification.  Enter the same number as ADNUM field.
>22               
OPTION:
>$
TUPLE TO BE ADDED:
ADD NATIONWIDE_UTAH 22 10 5 N PRIVATE 22 $
ENTER Y TO ACCEPT, N TO REJECT OR E TO EDIT.
>Y
>QUIT

Step Two

Contains call control information for the customer group.

Before completing this step, the switch agent must identify the rate center for the Centrex customer as well as a LINEATTR, XLAPLAN, and RATEAREA value.

CI:
>TABLE XLANAME  # Translator Name
TABLE XLANAME:
>ADD
XLANAME:        # Translator Name.  Enter 8 alphanumeric characters.
>NWUCX00        # The XLANAME is some form of abbreviation of the customer name followed by CX00.
TRSEL:          # Trunk Selector
>NET     
ACR:            # Account Code Record
>N     
SMDR:           # Simplified Message Desk Record
>N       
NO_ACCODE DIGITS:
>0 
SECOND_DIAL_TONE:
>N
DGCOLNM:        # Digit Collection Name
>POTS  
CRL:
>N
INTRAGROUP:     # Default is N.
>N              # If customer requests feature distinctive ring, this will be set to Y.
NET_TYPE:       # Network Type
>GEN             
OPTION:         # Option for Line Attribute
>LATTR 
LINEATTR:       # Line Attribute.  Enter a number from 0 to 31,999
>1234  
XLAPLAN:        # Translation Plan.  Enter value from table LINEATTR.
>NPA_NC0003_1234 
RATEAREA:       # Rate Area.  Enter value from table LINEATTR.
>RATE_LATA_LTG   
OPTION:         # Option for Equal Access (Long Distance)
>EA    
PIC:            # Primary Inter-LATA Carrier.  Enter the carrier code.
>0288  
CHOICE:         # "N" restricts customer from casual dialing - 1010XXX.
>Y    
INVEAFLX:       # Invalid Flexible Intercept Number
>0    
OPTION:         # If order requests an Intra-LATA PIC (LPIC), enter here.
>$     

NETRTOPT:       # Network Routing Options
>$    
MAXDIG:         # Maximum Digits
>9
TUPLE TO BE ADDED:
ADD NWUCX00 NET N N 0 N POTS N N GEN LATTR 1234 NPA_NC0003_1234 RATE_LATA_LTG EA 0288 Y 0 $ $ 9
ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT.
>Y
>QUIT

Step Three

Create an octothorpe translator in table XLANAME in customer group translations to allow station-to-station dialing.

Customer must prefix station number with "#" to invoke an internal call.  To complete 3- or 4-digit station to station dialing in an Assume 9 Centrex, an octothorpe translator must be established in XLANAME.

CI:
>TABLE XLANAME  # Translator Name
TABLE XLANAME:
>ADD
XLANAME:        # Create the new octothorpe name - XXXOX00.
>NWUOX00
TRSEL:
>$
MAXDIG: 
>9
TUPLE TO BE ADDED:
NWUOX00 $ 9 
ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT.
>Y
>QUIT 

Step Four

Defines specific group dialing options or system features.

CI:
>TABLE CUSTHEAD   # Customer Group Head
TABLE CUSTHEAD:
>ADD
CUSTNAME:         # Customer Name     
>NATIONWIDE_UTAH  # Enter up to 16 alphanumeric characters as created in table CUSTENG.
CUSTXLA:          # Customer Translator
>NWUCX00          # Enter a 8 character alphanumeric as defined in table XLANAME.
DGCOLNM:          # Digit Collection Name 
>ASSUME9 
IDIGCOL:          # Interdigit Collection
>NIL     
OPTION:           # Option for Vacant Treatment
>VACTRMT 
VACTRMT:
>0
OPTION:
>EXTNCOS 
EXTNCOS:
>0

OPTION:           # Option for Feature Translator
>FETXLA  
XLANAME:          # Name of translator.
>RESFX00 
OPTION:          
>OCTXLA      
XLANAME:          # Name of octothorpe translator created for station-to-station dialing.
>NWUOX00
OPTION:
>$ 
TUPLE TO BE ADDED:
ADD NATIONWIDE_UTAH NWUCX00 POTS NIL VACTRMT 0 EXTNCOS 0 FETXLA RESFX00 OCTXLA NWUOX00 $
ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT.
>Y 
>QUIT

Step Five

Datafill defines the dialing plan or dialing restrictions on a whole group, part of, or individual stations in a customer group.

If all stations within the customer group access the same dialing options, then only one Network Class of Service (NCOS) is needed.  A separate NCOS is needed for each different dialing option plan.

CI:
>TABLE NCOS      # Network Class of Service
NCOS:
>ADD
CUSTGRP:         # Customer Group.  Enter up to 16 alphanumeric characters as defined
>NATIONWIDE_UTAH # Enter up to 16 alphanumeric characters as defined in table CUSTENG.
NCOS:            # Network Class of Service.  Enter a number from 0 to 511.
>0              
NCOSNAM:         # Network Class of Service Name
>NC0003          # Create a 1 to 6 alphanumeric character name for identification only.
LSC:             # Line Screening Code
>0
TRAFSNO:         # Traffic Separation Number
>0
NCOSOPTN:        # Network Class of Service Options
>$               # This used to set up a variety of available network options. The most used is the XLAS option
TUPLE TO BE ADDED:
ADD NATIONWIDE_UTAH 0 NC0003 0 0 $
ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT.
>Y
>QUIT

Step Six

This defines a treatment for misdialed calls.

CI:
>TABLE IBNTREAT   # Integrated Business Network Treatment
IBNTREAT:
>ADD 
CUSTGROUP:        # Customer Group
>NATIONWIDE_UTAH  # Enter 16 alphanumeric characters as defined in table CUSTENG.
IBNTREATMT:       # IBN Treatment.  Enter value from 0 to 63.
>0               

LOG:              # Do you want a log created?
>N 
RTESEL:           # Route Selector
>S
CLLI:             # Common Language Location Identifier
>T120
TUPLE TO BE ADDED:
ADD NATIONWIDE_UTAH 0 N S T120
ENTER Y TO CONFIRM, N TO REJECT AND E TO EDIT.
>Y 
>QUIT

Step Seven

Defines the caller name and number information.

CI:
>TABLE CUSTNTWK   # Customer Network
CUSTNTWK:
>ADD
CUSTNAME:         # Customer Name
>NATIONWIDE_UTAH  # Enter 16 character alphanumeric as defined in table CUSTENG.
NETNAME:          # Network Name
>PUBLIC
NETCGID:          # Enter a number from 0 to 4,096.  Enter the ADNUM from CUSTENG.
>XXXX
DNREVXLA:         # Directory Number Reverse Translations
>$
OPTION:           # Option CLID (Caller ID)
>CLID
CLIDOPT:          # Caller Identification Options (For Outbound Calls)
>OFFNET
OPTION:           # RNID option to OFFNET.
>RNID
RNIDOPT: 
>OFFNET
OPTION:           # Option TCAPNM.  Only if contract states.
>TCAPNM           # Line options CND and CNAME must be on actual lines for feature to work.
TCAPNM_OPT:       # TCAP Option
>NONLOCAL
OPTION:           # Option NTWKEMW (Network Executive Message Waiting)
>NTWKEMW          # Supports the proper message waiting indicators for voice mail applications.
OPTION:
>$
TUPLE TO BE ADDED:
ADD NATIONWIDE_UTAH PUBLIC XXXX $ CLID OFFNET RNID OFFNET TCAPNM NONLOCAL NTWKEMW $
ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT
>Y
>QUIT

Step Eight

The customer's station-to-station dialing entries in table IBNXLA (IBN Translation) must be added to the octothorpe translator.

Add the entries in table IBNXLA for every station number using the octothorpe translator name created in Step 3 (i.e. NWUOX00)

Repeat these steps for every station-to-station entry for the customer group.

CI:
>TABLE IBNXLA     # IBN Translation
IBNXLA:
>ADD
KEY:              # Two part entry - octothorpe name and four digit station code.
>NWUOX00 4522
TRSEL:            # Translation Selector
>EXTN
SMDR:             # Station Message Detail Recording
>N                # Enter "Y" if customer is recording station-to-station calls.
INTRAGRP: 
>N
SNPA:             # Serving Numbering Plan Area
>404
OFCCODE:          # Central Office Code
>555
DIGINEXT:         # Digits in Extension
>4                # Enter the number of digits in the extension number.
FILLDIGS:         # Entry up to 3 digits.  If DIGINEXT is less than 4,
>$                # then enter the digit to be filled.  If no fill necessary, enter "$".
EXTNOPT:          # None at this time, enter "$".
>$
TUPLE TO BE ADDED:
NWUOX00 4522 EXTN N N 404 555 4 $ $
ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT.
>Y
>QUIT

Step Nine

Defines the station option parameters for the entire group.

There are 8 minimum standard entries in this table for every Centrex.  (i.e., There will be 8 separate times in which the ADD command will be used.

CI:
>TABLE CUSTSTN    # Customer Group Station
CUSTSTN:
>ADD
CUSTNAME:
>NATIONWIDE_UTAH
OPTION:
>CFCW             # Call Forwarding of Call Waiting

or 

OPTION:
>CFDATIM          # Call Forward Don't Answer Timeout
CFDATO:           # Call Forward Don't Answer Time in seconds.  (1 ring = 6 seconds)
>24               # Default 4 rings.

or

OPTION:
>CFWVAL           # Call Forward Validation
TERMOPTN:         # Terminating Option
>Y 





or 

OPTION:
>CFXFEAT          # Call Forwarding for Intragroup
RINGCFI:
>Y

or

OPTION:
>CFXOPT           # Call Forwarding Option
PCSCFA:
>N/Y              # Default "N"
PCSCFB:
>N/Y              # Default "N"
PCSCFD:
>N/Y              # Default "N"
MULTICFA:
>N/Y              # Default "N"
MULTICFB:
>N/Y              # Default "Y"
MULTICFD:
>N/Y              # Default "Y"
CFXTRK:
>N/Y              # Default "Y"
BUSYTRMT:
>N/Y              # Default "N"

or

OPTION:
>CXFER            # Call Transfer - Customer Group
XFERRCL:
>N
METHOD:
>STD

or

OPTION:
>CXFERSUP         # Call Transfer Enhanced
IBNTKSEL:
>ALLIBN
ALLTRKS:
>ALLOW
POTSTKSEL:
>ALLPOTS
ALLTRK:
>ALLOW
CXFERTON:
>Y

or

OPTION:
>DISPDIGS         # Display Digits
NUMODIGS:
>10




Step Ten

Complete a FINDREF for the tables CUSTENG and XLANAME.

Dump translations onto hardcopy and keep with the order.

Verify your translations changes by completing another FINDREF for the CUSTENG and the XLANAME.

CI:
>FINDREF CUSTENG NATIONWIDE_UTAH
>FINDREF XLANAME NWUCX00