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
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 |