Nortel DMS-100 Office Route Table (OFRT) |
Table Name
Office Route Table
Functional Description of Table OFRT
The following table lists the route reference table and subtables.
---------------------------------------------------------------------------------------------- OFRT Route Reference Table and Subtables Table Name Title ---------------------------------------------------------------------------------------------- OFRT Office Route Table HNPACONT.RTEREF Home NPA Route Reference Subtable FNPACONT.RTEREF Foreign NPA Route Reference Subtable FNPACONT.FNPASTS.RTEREF Foreign NPA STS Route Reference Subtable ----------------------------------------------------------------------------------------------
Table OFRT is used for routing in all DMS switches except the DMS-300 switch.
For the TL06 release, the following additional selectors are supported:
For the NA005.1A release, only the following selectors are supported:
The route reference table OFRT or subtable RTEREF is used if an originating call is being translated and a preceding stage identifies a route reference index. Refer to the descriptions of table OFRT and subtables HNPACONT.RTEREF, FNPACONT.RTEREF, and FNPACONT.FNPAST.RTEREF for more information on the preceding stages of translation that can point to the route reference tables.
A route reference index can point to:
List of Alternate Routes
If translation of the call points to a route reference index in table OFRT, from other than treatment table TMTCNTL.TREAT, or in subtable RTEREF, the route list must be a list of alternate route list elements in order of preference.
A route list is composed of one to eight elements (nine elements for selectors DCRT and NODE only). The DMS switch allows nine elements to be datafilled, but the only time nine routes are valid is if the first selector is DCRT or NODE. If DCRT or NODE is not the first selector, only eight routes are supported. Each element usually contains the identity of a trunk group from which an idle outgoing trunk (if any) is selected. If no idle trunk is available, the system advances to the next element in the list.
ATTENTION: It is possible to create an infinite loop through the datafill, which will cause call deaths and traps.
Unlike line translations, circular hunt configurations should not be set up in trunk routing. The following figure shows an example of the type of datafill to be avoided:
RTE RTELIST _____________________________________________________ 801 (N D TRUNK1 O N N) (T OFRT 802) $ 802 (N D TRUNK2 O N N) (T OFRT 803) (TRMT BUSY) $ 803 (N D TRUNK3 O N N) (T OFRT 801) $ |
When route selector TRMT is used, calls are routed directly to treatment. If the end of the list is reached and no idle trunk is found, translation proceeds to subtable TMTCNTL.TREAT.
A route list element defines a combination of the following elements by means of predefined route selectors:
Refer to table "Office Parameters" for route element functions as a guide for the selection of the route selector.
Treatment Route List
If translation of the call results in a treatment code and table TMTCNTL.TREAT points to a route reference index in table OFRT, the route list must be a list of tones, announcements, or states applied in the order listed.
Table OFRT in International Translations
Table OFRT can be used in international translations only for treatments and standard routes. Nonstandard routing using this table does not work and results in a Software Error (SWERR) from NADTUI.
If a nonstandard route is required, use the appropriate international translation table (FTRTE, PXRTE, OFCRTE, FARTE, CTRTE, or ACRTE).
Treatment Routes
For information on treatment routes, refer to the description of subtable TMTCNTL.TREAT.
Notes on the Cancel Normal Charges (CANCNORC) Field
Examples of normal charges as interpreted by the DMS switch are described below.
If the call does not result in an abortive treatment and the called party goes off hook, the following occurs:
If the call results in an abortive treatment, the normal procedure is not to charge the caller even if the type of call indicates a chargeable call. Canceling normal charges results in appropriate action to charge the caller even if the type of call indicates a nonchargeable call.
If field CANCNORC is set to "Y", a nonrevenue call is assumed and is reflected in the call code of the Bearer Capability (BC) AMA record.
If field CANCNORC is set to "N", then a revenue record is assumed and reflected in the call code of the AMA record (provided nonrevenue is not indicated in another manner).
Partitioned Table Editor Feature
In DMS offices with the Partitioned Table Editor (PTE) feature, non-operating company users can be authorized by the operating company to use the PTE feature to edit all tuples of subtables owned by them as follows:
The PTE feature allows the operating company to limit edit access to a table for a specified user to denied, read-only, change-only, or add and delete tuples.
It is recommended that PTE feature access is set for non-operating company users as follows:
In subtables FNPACONT.FNPASTS, field COMMON_FNPA is set to "N" to ensure that a separate FNPACONT.FNPASTS.RTEREF subtable is created for each STS (Serving Translation Scheme).
----------------------------------------------------------------------------------------------
Route Selector
C
N N
D P
/ D N N O T
N C I I M O P S R
Functions O R D N S E M N D O D N Q R R S S S S T M T
Performed T T N S A M N N 2 E S N Q H T X S G Q T X T C T S
----------------------------------------------------------------------------------------------
First Free Member of CLLI Y Y Y Y Y Y Y Y Y Y Y
Tested Trunk MEMBER or CLLI Y
Specified Trunk MEMNUM of CLLI Y
Tested Subscriber Line LEN Y
Table TABID at KEY Y
Table at RTEREF Y
TOFCNAME at SNPA OFCCODE Y Y
Retranslate After Digits Change Y Y
TMTCNTL.TREAT to Treatment Y
Table at RTEREF Y
List After SKIPNUM Y
Table TABNAME at INDEX Y
DESTNODE at DESTNAME Y Y
Digit Manipulation
Delete DELDIGS Leading Digits Y Y Y Y Y Y
Prefix Digits PRFXDIGS Y Y Y Y Y Y
Prefix Signals PRFXDIGS Y
Replace With REPLDIGS Y
Delete Digits Last Stage (DDLS) Y
Add Digits Last Stage (ADLS) Y
In Table DIGMAN Y Y
2-Stage Out FSTNUM, FSTSTAGE Y
Redefine Originators
Normal Charges CANCNORC (Y/N) Y Y Y Y Y Y Y
NPA as SNPA Y
NPA as STS Y
Billing Code as BILLCODE Y Y
Billing Code as BILLDMI Y
Screening as ORIGSCRE Y
Type of Call TYPCALL Y Y
CALLTYPE and Refinements Y
Off-Hook Queuing Time OTIME Y Y
Off-Hook Queuing OHQ (Y/N) Y Y Y
Call Back Queuing CBQ (Y/N) Y
Expensive Route EXP (Y/N) Y
ANI (Y/N) Information Required Y
Tone Out CSTHTONE, CSTLTONE Y
----------------------------------------------------------------------------------------------
Selector Descriptions
The following paragraphs describe the route element selectors listed in the above table "Route Selector Functions."
Route Selector AFR Used as an index to an Advanced Intelligent Network (AIN) identifier in table TRIGINFO (Trigger Information). If the AFR trigger is subscribed, and all preceding routes in the route list are busy, and the AFR selector is encountered, a query is sent to an off-board processor.
Route Selector CND Used if the call proceeds as specified in this route element only if a specified condition is met. If the condition is not met, the call is routed as specified in the next element of the route list.
Route Selector DCRT Used in offices with the Dynamically Controlled Routing (DCR) feature as the first element of a route list. If the DCR destination of the call is one link away from the switch, it blocks the call if the second leg of a DCR tandem recommendation is not available.
Route Selector DN Used if digit translation converts the received digits into a seven-digit Directory Number (DN) that terminates on the switch.
The DN selector allows calls to terminate on the DN described in the DN route element list. Call processing translation assumes the final routing destination is the DN found during translation. Subsequent route selectors are not searched nor advanced to.
Route Selector FEAT Used on a DMS-250 switch for I800 (International 800) service and International Virtual Private Network (IVPN) services. Note: This description of table OFRT does not cover DMS-250 applications.
Route Selector INS Used only while editing a route list to insert a new element into the route list. The new element is inserted immediately ahead of the element that is replaced with INS. The replaced element is restored, and the user is prompted for the inserted route.
Route Selector ISA Selector Integrated Service Access (ISA) routes to a Primary Rate Access (PRA) interface.
The ISA service routes different call types (public, private, tie-trunk to Private Branch Exchange (PBX), Foreign Exchange (FX), Wide-Area Telephone Service (WATS, and Inbound WATS [INWATS]) over the same trunk group.
Route Selector MEM Used in offices with the Trunk Group Utilization Enhancements feature, if routing to a specified trunk group member is required. A lower and upper range must be supplied. If only one trunk member is used, the same number is supplied for the upper and lower range.
Route Selector MN Used if a call is routed to an operator and class of service tone is required.
Route Selector N Used if translation requires digit substitution or cancellation of normal charging.
Route Selector N2 Used if translation requires the capability to strip off the NPA digits and/or add them back to the outpulsed digits to reach a uniform outpulsing schema. Route selector N2 is the same as route selector N, with the addition of two fields, Delete Digits Last Stage (DDLS) and Add Digits Last Stage (ADLS).
Route selector N2 is used as a substitute for the N route selector only when the DELDIGS and PRFXDIGS fields are used for purposes other than modifying the called number.
The DELDIGS field is assumed to be set to 15, because the N2 selector is only used when the OZZ digits are required and the PRFXDIGS field is used to insert the OZZ digits. The DDLS field holds the value which determines the number of digits that will be deleted from the front of the called number to be outpulsed. The ADLS field holds the actual digits which will be prefixed onto the front of the called number to be outpulsed.
Route selector N2 is specific to Feature Group D (FGD) equal access calls and does not support any international call scenario. Use of the N2 selector is limited to IT, MF, and ISUP type trunks.
Because the N2 selector is a clone of the N selector, billing records are produced exactly as if the N selector was used. Digit manipulation done by the N2 selector is not shown in the billing records.
Route Selector NIL Used only while editing a route list to delete an element from the route list. The selector that is replaced by selector NIL is removed from the list.
Route Selector NODE Used in offices with the DCR feature. If the office is used as a DCR switch, routing proceeds to table DESTNODE (Dynamically Controlled Routing Destination Office Route), field DESTKEY which is equal to field DESTNAME associated with this selector.
Route Selector NOT Used if the call proceeds as specified in this route element only if a specified condition is not met. If the condition is met, the call is routed as specified in the next element of the route list. This selector is the opposite of selector CND.
Route Selector NPOS Used to indicate that no calling number identification is required for:
In the following cases, selector NPOS is equivalent to route selector N:
Route Selector NPOSDN Used to indicate that no calling number identification is required for:
In the following cases, selector NPOSDN is equivalent to route selector DN:
Route Selector NQ Not used.
Route Selector QH Used if segregation of low-tariff and high-tariff route elements in the route list is required.
When route selector QH is used in table OFRT, it routes the call to treatment. Due to this routing action, selector QH must only be used in table IBNRTE (IBN Route).
Route Selector RT Used if the incoming dialed digits are replaced by the number specified in field REPLDIGS (maximum 11 digits), and the call is retranslated starting from table HNPACONT.HNPACODE for the serving NPA specified in field SNPA.
The RT selector designates retranslation. This selector inserts new digits before retranslation is attempted. The RT route element lists are final if a call advances to a route element in the list during call processing.
Route Selector RX Used if retranslation is required and the new digits are listed in table DIGMAN (Digit Manipulation).
The RX selector designates retranslation. This selector inserts new digits before retranslation is attempted. The RX route element lists are final if a call advances to a route element in the list during call processing.
Route Selector S Used if the outgoing trunk group type is Intertoll (IT) and standard digit manipulation applicable to intertoll trunk groups is required. This selector can also be used to route the call to a tone or announcement CLLI.
Route Selector SG Used to allow even call distribution across a set of trunk groups. Route selector SG allows selection of a trunk group from the groups defined in table SUPERTKG (Super Trunk Group). This table joins up to 220 trunk groups together into super-groups.
Optional DMI entries of 1 to 31,999 in the selector allow manipulation of digits by table DIGMAN. This is an index into table DIGMAN. The DMI option enables the called number characteristics to be manipulated by use of table DIGMAN.
Route Selector SQ Not used.
Route Selector ST Used if translation routes to another route reference in the same table.
Route Selector SX_ROUTE This selector is used if translation routes to an expanded route table. It is used if the outgoing trunk group type is IT (intertoll) and standard digit manipulation applicable to intertoll trunk groups is required. Interpretation and use of the SX_ROUTE selector is product-dependent. By default, this selector does nothing.
Route Selector T Used if translation routes to another table or to another route list in table OFRT.
If the T selector is routed to during call processing, the current route list is exhausted. Any subsequent route list elements are not routed to within the list.
For example, assume a T selector is used in a route list before an N selector. In this case, routing advances to the table and the T selector route element list points to the next step in translation. When the table route is exhausted, the table is exited and translation is stopped. The N selector is not advanced to, even though the N selector is in the route element list after the T selector.
Route Selector TC Used if the route list can only be accessed from the directory number or trunk defined in the first element of the route list.
Route Selector TPBX Used in a DMS-250 switch to route calls by table DIGMAN to PBXs in a DMS-250 to PBX configuration.
Route Selector TRMT Used if a call is routed to treatment.
Route Selector TS Used if two-stage outpulsing to international switching centers is required.
Route Selector UOP Use route selector UOP to set uniform outpulsing on calls to Direct Inward Dial (DID), Automatic Intercept (AI), and PRA trunks. Selector UOP also provides operating company personnel with the capability of common digit replacement.
General
Table OFRT is required for route lists that are pointed to from tables other than HNPACONT and FNPACONT.
The following tables can specify a route list in table OFRT:
An element in a route list can point to another route list in table OFRT. It can be any route list, except the route list to which the element is assigned.
Routes defined in the HNPACONT and FNPACONT tables have their routes defined in the HNPACONT and FNPACONT subtables.
Memory is allocated dynamically for table OFRT. The maximum number of route lists is 1,024.
Route Options
The available route option is Alternate Trunk Group Selection (ATGS).
Datafill Sequence and Meaning
If the T selector points to table OSNCCAP (Operator Services Network Capability), table OSNCCAP must be datafilled before table OFRT.
Table Size
0 to 1,023 tuples.