Mitel SMART L CALL CONTROLLER Hardware Installation Manual
Have a look at the manual Mitel SMART L CALL CONTROLLER Hardware Installation Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 55 Mitel manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
SECTION MlTL8350-048-l OO-NA PROGRAMMING ROUTING PARAMETERS 7.112 The factory installed defaults are sufficient to place all callbacks on the DDD route. The routing parameters require no further programming if the use of the DDD route is sufficient. 7.113 A ‘Route’ is defined as the instructions to the Controller with respect to the sequences to follow in performing automatic or user-entered callbacks. These parameters control dialtone detection, the order of digits that are dialed out, Centrex dialing if required, and the procedures to follow in the event of call failure. Other route information is also programmable, such as the route name to be used in the Call Detail Record, etc. 7.114 The defaults that are resident in the routes are usually sufficient to detect dialtone and dial out the automatic or user-entered callback number. If ‘Other Common Carrier (OCC)’ is used, these pa- rameters would also include the telephone number of the OCC, the authorization code for the OCC, and the detection of that particular carrier’s dialtones and manipulation of the dialout digit order required. 7.115 In the parameters to follow, ‘r’ is 1 through 8 to designate routes ‘1’ through ‘8’. The routes to be used are chosen within the Search Tables upon a successful match of digits within the Search Tables. As each callback number is passed through the search tables, a particular route will be chosen after which control is passed to these route parameters. 6r5 Access Route, Access Control Sequences 7.116 The Access Control Sequences instruct the Controller on the specific actions to perform for the dialout of digits. The route Access Control Sequences are a series of digits that indicate actions. These sequences may be repeated or combined in any order required, as long as the total number of characters in the command is less than 34. 7.117 The 6r5 route is reached as a result of an action digit in the 801 to 815 Search Tables. A search table action of ‘Force Route 1’ for a Search Table template will send control to parameter 615 (r=l). Table 7-12 below lists the 6r5 parameter codes with descriptions. Table 7-12, 6r5 Parameter Codes ) CODE 1 DESCRIPTION 0 Dial the digit ‘0’. 1 Dial the digit ‘1’. BOA Dial the DTMF digit ‘jc’. 800 Dial the DTMF digit I#‘. BOI Dial a DTMF ‘#’ if the last digit dialed was not a ‘#‘. 2 Dial the Callback Number Page 67
SECTION MITL8350-048-l OO-NA Table 7-12 (Cont’d), 6r5 Parameter Codes CODE DESCRIPTION 3 Dial the OCC Telephone Number in parameter 6rl. 4 Dial the OCC Authorization Number in parameter 6r2. 6 Dial the Trunk number of the Controller processing this call. 7 Cut through - done. This MUST be the last command in the Route Access Control Sequence to instruct the SAC to connect the lines together (after split). If this command is not present, the Controller will wait for the expiration of the Inter-digit Timer before accom- plishing cut through. a Change to DTMF dialing. Normally used with OCC programming. This command would be inserted into the Access Control Sequence when the Central Office being used by the Controller is Rotary only and the OCC requiring DTMF dialing only (parameter x00 would be set to 0 or 1). The code could then change the dialout from rotary to DTMF after dialing out the 6rl OCC telephone number. 9 Dial the Centrex Access Code stored in 6r4. 7.118 Table 7-13 below lists the Dialtone Detector codes to be used when coding parameter 6r5. Descriptions of each code is in- cluded. ‘a’ in the code selects the minimum tone duration as listed in Table 7-14. ‘b’ in the code selects the time out for tones not received and are listed in Table 7-15. Table 7-13, Dialtone Detector Codes CODE B25b B3ab B4ab B5ab B6ab B7ab B6ab B9ab BDab BB DESCRIPTION Pause for ‘b’ seconds. Search for ‘a’ milliseconds of high tone (570-680 Hz) for ‘b’ seconds. Search for ‘a’ milliseconds of 440 Hz for ‘b’ seconds. Search for ‘a’ milliseconds of 460 Hz Ringback tone for ‘b’ seconds. Search for ‘a’ milliseconds of 400 Hz for ‘b’ seconds. Search for ‘a’ milliseconds of energy (350 to 620 Hz) for ‘b’ seconds. Search for ‘a’ milliseconds of precise dialtone (350+440 Hz) for ‘b’ seconds. Search for ‘a’ milliseconds of ‘Not On Network (NON) tone (an OCC function) for ‘b’ seconds. Search for ‘a’ milliseconds for any DTMF tones for ‘b’ seconds. Entry terminator Page 68
SECTION MITL8350-048-l OO-NA - a = 0 1 2 3 4 5 6 7 8 9 - Table 7-14, ‘a’ Codes Table 7-15, ‘b’ Codes TONE IURATION ACTION IF b TIMEOUT/TONE NOT RCVD. NOT RECEIVED Minimum Redial per r58 or r78 200m.s Redial per r58 or r78 400ms Redial per r58 or r78 1 .os Redial per r58 or r78 2.55s Redial per r58 or r78 Minimum Then continue Dialout 200ms Then continue Dialout 400ms Then continue Dialout 1.0s Then continue Dialout 2.55s Then continue Dialout 0 0 Seconds 1 2 Seconds 2 4 Seconds 3 6 Seconds 4 8 Seconds 5 10 Seconds 6 12 Seconds 7 14 Seconds 8 16 Seconds 9 18 Seconds * 20 Seconds 7.119 The default programming entry for all 6r5 Route Access Control Sequences is: 874427 Where ‘B7’ indicates that the Controller should search for ‘a’ millisec- onds of wideband dialtone (350+620 Hz) for ‘b’ seconds. In this case, ‘a’ equals 2.55s tone duration, then fail to parameter r58. ‘b’ equals 8 seconds (i.e., the Controller will look for a minimum length of dialtone for 8 seconds). If the tone is detected, then ‘2’ indicates that the Controller should dial the callback (Speed Call) or user entered callback number, and ‘7’ indicates that the dialing is finished. The ‘7’ also indicates that the Controller should cut through (reconnect the lines). Programming Examples 7.120 Programming the 6r5 Route Access Control Sequences consists of entering the 6r5 parameter after the terminal prompt > where ‘r’ selects the route number. This parameter is followed by a data string for the Access Control Sequence as selected from the previous tables. The entry is completed by typing the data terminator ‘BB’. Example 1 > [6158854347BBl 7.121 Example 1 shows that this is the Route 1 Access Control Se- quence (615). The ‘88’ along with the ‘5’ and ‘4’ indicates that the Controller is to wait for a minimum duration of precise dialtone for up to 8 seconds. ‘3’ indicates that if dialtone is detected, the Controller then dials the OCC telephone number that is listed in parameter 6rl. ‘4’ indicates that the Controller should dial the OCC Authorization Number listed in 6r2 if ‘3’ completes. ‘7’ indicates cut through and completion after finishing with ‘4’. ‘BB’ terminates the string entry. Page 69
SECTION MlTL8350-048-IOO-NA 7.122 Example 1 may not be a valid entry for the SAC, but does illustrate the manner in selecting and entering the 6r5 param- eters. 7.123 Table 7-16 below lists some additional Route Parameters that may be programmed to desired operation. Entry is similar to the 6r5 parameter described above for the 6xx parameters. For the r50t through r58t and the r70t through r78t parameters, entry consists of selecting a route number for ‘r’ and a parameter descriptor for ‘t’. These descriptors are listed in the table under the applicable param- eter. The descriptor may be an action to be performed or a description of a format or register. Note: r50t through r58t indicate primary routes (l-4) while r70t through r78t indicate alternate routes (l-4). Table 7-l 6, Additional Route Parameters ENTER 6r4 (Number) BB DESCRIPTION (r = l-8) Centrex Number (Default = 9). Can be up to 33 digits in length for ‘number’. 6r2 ( Number) BB OCC Authorization Number. ‘number’ can be up to 33 digits in length. 6rl( Number) BB OCC Telephone Number. ‘number’ can be up to 33 digits in length. ENTER DEFAULT DESCRIPTION (r = l-4) r50t r70t 0 0 Automatic or User Entered Callback Number Format, where t equals: 0 = Any number of digits. 1 = Add Area Code stored in 601 to 7 digits. If 10 digits, do not add Area Code. 2 = Add l+Area Code stored in 601 to 7 digits or l+ to 10 digits. 4 = Dial ‘1’ before 7 or 10 digits (do not add Area Code). 8 = 7 or 10 digits only. r58t r78t 5 5 Action upon Call Failure. This entry is the action that is initiated upon call failure indicated by the ‘a’ code of parameter 6r5 if ‘a’ is less than ‘5’, where ‘t’ equals: 0 = Redial on Route 1 (or 5) 1 = Redial on Route 2 (or 6) 2 = Redial on Route 3 (or 7) 3 = Redial on Route 4 (or 8) 4 = Drop call (Deny) 5 = Redial on same route once, then drop 6 = Redial on same route twice, then drop 7 = Redial on same route three times, then drop 8 = Redial on same route once, then on Route 1 (or 5) 9 = Redial on same route twice, then on Route 1 (or 5) A = Redial on same route three times, then on Route 1 (or 5) Page 70
SECTION MITL8350-048-l OO-NA CALL DETAIL RECORD (CDR) PROGRAMMING 7.124 The Call Detail Record (CDR) output of the RS-232 Computer Port is governed by parameters 006 (Baud Rate), 007 (Nulls after Carriage Return), 009 (Print Format), 010 (Route to Monitor), 602 (Machine Identifier), 6rO (Route Name), and 821 through 835 (print or no print action digit for password). In addition, the CDR responds to the control characters and (stop and start commands). The control-S command will suspend the CDR output, while the control-Q will restart the output. These commands are entered by pressing the and ‘S’ or ‘Q’ keys at the same time. CDR Description 7.125 The incoming call record will indicate the date, time, and dura- tion of the access attempt. It will also indicate ‘INWARD’ on a callback access. It will print the ‘INVALID’ password of an unsuccessful access. In addition, it will indicate ‘C-THRU’ if the action was not a callback, and will print the successful password used if the password action digit was so programmed. It will not indicate a user entered callback number. The user entered callback number will be printed in the outgoing call record, instead. 7.126 The outgoing call record will indicate the date, time and dura- tion of the outgoing call along with printing the successful password used if the password action digit was so programmed. It will print the callback Speed Call ‘bin’ number (‘nnn’ of parameter ‘7nnn’). It will also print the user entered callback number if the password action digit indicates that it should do so. Call Detail Record Format SMarT-1 Format (009t = 2, Default) a 4 5 6 7 MM/DD_HH:MM__ DH:DM:DS_nnnnnnnnnnnnnnnnnnnn I I I ___TSTn_######_eeeaasaaaea~aaaaaa_SAC 1 uu-II A B c D E F Where: A) is the Date and Call Duration. B) is the Speed Call Bin Number or Callback Number on outgoing calls. Nothing is printed in this field on incoming calls. C) is T for denied on outgoing attempt (space if otherwise), S for Speed Call (space if otherwise), and Tn is the Trunk Number. D) is the Route Name programmed in ASCII for outgoing calls. ‘C-THRU’ in this field on an incoming call indicates that the caller gained access to the Modem by virtue of the Page 71
SECTION MITL8350-048-l OO-NA ‘cut-through’ action digit associated with the printed password in that call record. ‘THRU’ in an outgoing call indicates that no route was dialed. The dial immediate function has either been used on the Speed Call dialout or the SAC is programmed to the ‘cut-through’ mode and is asleep. ‘DENIED’ in this field will indicate an unsuccessful password entry and failure to access the host system. :. ...-, . . . . : E) is the Password digits if enabled by the password action digit, or any invalid password received. F) is the Machine Identifier from programming in parameter 602. Examples 7.127 Figure 7-5 below is an example of the SMarT-1 Call Detail Record printout for incoming calls. There are 8 lines in the Figure and these are considered for discussion purposes to be exam- ples 1 through 8, respectively, in the paragraphs that follow. The examples also assume that the ‘print password’ action digit has been used for each of the passwords. If it was not used, the password section of the printout would be blank. 00/99 00.09 0o:oo: 15 Tl DENIED SAC 11/02 10: 55 00:00:26 Tl DENIED SAC 11/02 11:25 00:01:06 Tl INWARD 76276663 SAC 11/02 11:53 01:13:49 Tl C-THRU 623346 SAC 1 l/O2 13:31 00:01:57 T2 INWARD 22552225 SAC 11/0’3 21:50 00:01:22 Tl DENIED 10000000 SAC 11103 21:22 00:01:22 Tl DENIED 10000001 SAC 11/03 22:Ol 00:01:30 T3 INWARD 76276664 SAC Figure 7-5, Incoming Call Detail Record Examples . 7.128 Line 1 of Figure 7-5 indicates that a test call was made to the unit. Note the ‘.’ versus the ‘:’ in the time field. The time is incorrect (not programmed into the unit or the unit has momentarily been powered down). Access was denied by virtue of the unit not having been programmed. 7.129 Line 2 of Figure 7-5 indicates that the unit has been pro- grammed and that the first call was made into the unit without entering any password. 7.130 Line 3 of Figure 7-5 indicates that an incoming call was re- ceived with a successful password. Speed Call action digits are associated with the password. In Figure 7-6 (Outgoing Calls), Line 1 would be a printout for returning the call. ’ _: 7.131 Line 4 of Figure 7-5 shows that an incoming call was received with a ‘cut-through’ action digit for the password. In this case, there is no corresponding outgoing call record. Page 72
SECTION MITL8350-048-1 OO-NA 7.132 Line 5 of Figure 7-5 shows that an incoming call was received with a a successful password. A request for a callback number action digit happens to have been used. Note that the incoming record shows only the successful password. In Figure 7-6, Line 2 shows the outgoing call record associated with the incoming call. It displays the user entered callback number along with the password. 7.133 Lines 6 and 7 of Figure 7-5 are access denials. The Call Detail Record shows the password attempt. 7.134 Line 8 of Figure 7-5 shows an incoming record with a success- ful password. Line 3 of Figure 7-6 shows the associated out- going record. The call listed in the outgoing record was denied (T), possibly because the programmer denied calls to the 818 area code for some particular reason. 11/02 11:27 01:27:33 663 ST1 AT&T 76278663 SAC 11/02 ?3: 33 00:32:45 3153931212 Tl OCC 22662225 SAC 11/03 22:03 00:00:05 8185451958 T T3 OCC 76279664 SAC Figure 7-6, Outgoing Call Detail Record Examples MITEL Format 7.135 Since this format was developed for use in PABX applications, there are fields that only pertain to transferred calls. The SMarT-1’” unit has no use for this information and, as a result, these fields are left blank. Otherwise, the format is very similar to the call record produced by MITEL PABXs. 7.136 Several call costing machines can process the original MITEL Format. For more information on tested systems, call MITEL DATACOM. The record is 86 characters long with the following fields: 0 0 M - Month/Day B - Start time (BB.BB means that the clock is wrong) (Note the period instead of a colon) C - Call duration Ill1 - Incoming line D - User dialed digits T - Denied S - Speed dialed L - Line number R - Route (8 = Internal in Centrex mode) A - Account code N - System identification Page 73
SECTION MITL8350-048-IOO-NA The named fields on the previous page are printed in a line as illus- trated by the line description below: MITEL Format (009t = 1) 0 1 2 3 4 5 6 7 8 1234567890123456789012345676SJ 1234567690123456789012345676901234567890123456789912345678 _MM/DD_BB:BB__ CC:CC:CC_IIII______DDDDDDDDDDDDDDDDDDDDDDD___TSLLR~_______AAAAAAAAAAAA_NNN where the fields are as described in Table 7-17. 7.137 Each line is ended with a CARRIAGE RETURN (ASCII 13) and LINE FEED (ASCII 10) and a programmable number of NULLS (ASCII 0). All alphabetic fields are in upper case. The dialed number and the dialed account code fields will be numbers 0 through 9, x and #. Table 7-17, MITEL Call Record Format Fields FIELD COLUMN NR’ CHARS. FORMAT MEANING 1 ? “SPAeE” M 2-6 5 MONTH; “/“; DATE 7 1 “SPACE” B 8-12 5 HOURS; “:“; MINUTES (This is the time of the start of call rounded out to nearest minute) See note 1. 13-14 2 “SPACES” C 15-22 8 HOURS; “:“; MINUTES; ‘Y’; SECONDS (Call duration) 23 1 “SPACE” I 24-27 4 “TnOO” (Printed on incoming calls only; blank on outgoing calls. n is the Line Number [l-4]) 28-33 6 “SPACES” D 34-56 23 This is the number that was dialed as the “destination”. See note 2. 57-59 3 “SPACES” T 60 1 “T” = Denied outgoing callback. “D” = Denied incoming access. “C” = Incom- ing cut through access. “SPACE” = Otherwise. S 61 1 “S” if the call was speed called; “SPACE“ otherwise. L,R 62-65 4 “TnOr” (Printed on outgoing calls only; blank on incoming calls. n is the Line Number [l-41. r is the route chosen 18 = no route] where r0 - r7 equals Route 1 - 8.) 66-72 7 “SPACES” A 73-84 12 Dialed account code. See note 3. 85 1 “SPACE” N 86-88 3 System Identification (first three char- acters of parameter 602). Page 74
SECTION MlTL8350-048-l OO-NA NOTE 1 NOTE 2 NOTE 3 Time Display Field: If the separating character in the start of call field is a period (.), the time has not been programmed into the Dialer. Use parameter 980 to program the time. When a Dialer is powered on, it will continue to use the last time that was programmed (time at power down) but will mark the call record with a period (,). If the loss of power is only a few seconds, it will not significantly affect the timekeeping. Dialed Number Field: This field is the Speed Call Bin Number or Callback Number on outgoing calls. Nothing is printed in this field on incoming calls. If there is further dialing, these digits may be collected in the “account code”. If Centrex mode is being used, the user- dialed Centrex Access Code (usually a “9”) is not printed. The way to tell internal calls from external calls is to look at the route character (O-7 means a route was used, which probably dialed another “9” for the user; 8 means that the call was not routed, and the Dialer only forwarded the digits as displayed). If an automatic callback is accessed, the speed call ‘bin’ num- ber will appear in this field. Password Digits: This field displays the password digits that were entered by the user, provided that the password action digit allows ‘print password’ for a valid password. All invalid passwords are printed in this field. Only the first 12 digits are displayed, even though the SMarT-1’” unit can handle 23 digit passwords. 7.138 This completes the description of programming for the Control- ler. All of the parameters described in the preceding paragraphs have been included in a handy reference table showing the default settings in Appendix C. This table is to be used for those programmers who have read and understood all of the descriptions, but wish to have a quick reference guide to the parameter numbers. The table also includes references to paragraphs that cover the particular parameter, if needed. CONTROLLER MEMORY CAPACITY 7.139 The SAC useable memory consists of an 8K X 8 bit battery backed up Random Access Memory (RAM) chip that is capable df holding approximately 14,500 characters. This memory area is avail- able for the storage of parameters and data at programming time. The rest of the available space is used for program execution overhead. 7.140 It is unlikely that a programmer will completely fill the RAM area with data. In the event that memory space becomes a matter of concern, the ground rules for estimating memory usage are discussed in the paragraphs to follow starting with paragraph 7.143. 7.141 If a programmer runs out of space while programming the Controller, none of the previously programmed data will be lost. Page 75
SECTION MITL8350-048-l OO-NA The controller simply refuses any more programming after complete memory usage by displaying a question mark (?) on the terminal screen at the termination of each data entry on the keyboard. if it is suspected that RAM space has been completely used up, contact the distributor or the MITEL DATACOM Field Service Office. Once con- tacted, these personnel can verify that all RAM space has been used, and can possibly recommend more efficient programming techniques that can remedy the situation. As previously mentioned, the program- mer should almost never run out of RAM space for parameters and data. 7.142 Estimates of the memory space required versus the available memory space are possible. The programmer can, therefore, estimate the memory space required before programming and can determine if the available space is insufficient. Memory Space Estimating Method 7.143 The simplest way to determine if the the intended data base will fit into available memory is to calculate the space required by the data. This space is then compared to the space available according to the following rules: 1) 2) 3) 4) There are approximately 14,500 available data spaces in a freshly initialized SAC. These spaces are used to store pro- grammed data. All data to be programmed into the SAC will use this space with the exception of default settings. If a default setting is used, it will not decrease the available space. Space is mainly consumed by the parameters which are defined as ‘string’ entries and require the ‘BB’ terminator for entry. Entries that do not require the ‘BB’ terminator may be ignored in cal- culations. A Search Table entry (parameters 801 through 815) occupies a number of spaces equal to the length of the template plus the action digits. For example, an 804 Search Table entry such as ‘804 1315 0 BB’ is four digits plus one action digit for a total of five memory spaces. The ‘804’ and ‘BB’ entries are not counted. An entry of ‘803 B9B9B9B2’ is six digits plus two action digits for a total of eight memory spaces. A password entry (parameters 821 through 835) occupies the number of spaces equal to the length of the template (password) plus the action digits. The password ‘12345’ with a speed call callback action and 24 hour access action would be programmed as ‘825 12345 20 BB’ and would require seven spaces. The ‘825’ and ‘BB’ entries are not counted. A callback (Speed Call) entry occupies a number of spaces equal to the length of the Speed Call plus six (an internal Controller requirement) spaces. This number must be rounded off to the next larger even number if the result is odd. For example, a Speed Call programmed as ‘7nnn 8 139311212 BB’ requires 14 spaces in memory. The eight digits of the telephone number plus six additional for the Controller equals 14. The Page 76