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 MITL8350-048-100-NA [8251 1234520 173451 83931212 Km > WI91 QUIll-ING PROG. MODE The password and its action digits. ‘Use search table‘ code followed by the telephone number to call back. Returned to programming mode. Programming session ended. 7.08 Figure 7-1 below shows the typical terminal display for the above actions. >902 >602 546F6D >825 1234520 >7345 83931212 >907 >999 QUITTING PROG. MODE Figure 7-1, Terminal Display of Data Entry Check 7.09 The Controller is now ready to be placed into service for the purposes of the above example. Assuming that the power has been applied for a sufficient length of time, it is safe to unplug the Controller and to install it on a telephone line between a Modem and the outside telephone wires. No programmed data will be lost. For more information on installation, refer to Part 4, page 13. For a more detailed explanation of programming, refer to page 42 of this Part. TESTING THE CONTROLLER INSTALLATION 7.10 Some of the activity as described in the Theory steps below is caused by additional default data that is resident in the Con- troller. More complete details of operation are described in later para- graphs. Prior to proceeding with the testing, install the Controller as outlined in paragraphs 7.06 through 7.09 above. Modem Setup 7.11 Ensure that the protected Modem is set up with the following parameters: 1) Answer at the end of the first ring (i.e., after 2 seconds of ringing). 2) To look for originate tone for 45 seconds (this parameter may require fine tuning). 3) To disconnect on loss of carrier. Theory of the Test 7.12 The Modem will answer the line within 2 seconds. In an addi- tional 2 seconds later (after line settling time), the Modem will Page 37
SECTION MITL8350-048-l OO-NA begin transmitting an answer tone. In 3 seconds, however, the Con- troller will electrically separate the Modem from the line and take over the telephone call. Thus, the Modem is split away from the telephone line before it can begin transmitting the answer tone. The Controller supplies the loop current to the Modem during this split mode. This loop current allows the Modem to believe that the telephone call is still present. 7.13 Upon answering, the Controller transmits a progress tone (one beep, if enabled), indicating that the caller should enter a pass- word. The Controller will remain in the ‘waiting for password’ state for 8 seconds (programmable). At the end of the 8 second waiting period and the acceptance of DTMF digits, the Controller will stop accepting digits. The Controller will then analyze what it has received, and, if it was a valid password (12345 in our example above), will emit a triple progress tone (three beeps, if enabled) indicating that the password has been accepted. This indicates that the caller should terminate the call and should wait for the callback to his telephone line. The Control- ler will remain on the line for 5 more seconds (programmable). It will then hang up and initiate its own telephone call as determined by the ‘7345’ coding (3931212 in the example above). . 7.14 As the Controller dials the last digit of the callback number, it reconnects the Modem to the telephone and drops off the line. From this point, and on until the call is terminated, there is no further activity or interference by the Controller. 7.15 When the Modem drops the line (hangs up), a Call Detail Record will be made available at the RS-232 Computer Port. This re- cord will show the time of the call, the duration of the call, and the password that was entered. The password field may be turned off (disabled from printing the password) by programming if desired. Refer to Paragraph 7.85. 7.16 On callback to the user (when the user’s telephone rings), the user’s Modem must be placed in the ON-LINE and ORIGINATE modes. On answering the incoming call from the Controller, an answer tone will be received from the protected Modem. Once the user’s Modem senses this answer tone and responds to it with an originate tone, the Modem connection will be established. 7.17 Termination of the call will occur on the loss of carrier (hang-up). This loss of carrier will cause the protected Modem to drop the telephone line. The Controller will detect the termination of call as a loss of line current. At this time, the Controller will prepare to accept further accesses. Actual Testing 7.18 The steps listed below describe the actual testing of the Con- troller as installed for Callback Operation: 1. Place a call to the protected Modem without entering a pass- word. The Controller should time out in approximately 11 sec- Page 38
SECTION MlTL8350-048-l OO-NA onds after ringing. This 11 second period includes 3 seconds after start and 8 seconds of waiting for the password digits. After time out, the Controller will keep the Modem separated from the line and holds the line busy for an additional 20 seconds. The controller should return to the ‘waiting for ringing’ mode. If this occurs, the call has been successfully denied. 2. Place a call to the protected Modem and enter an INVALID password. Once again, the Controller will keep the Modem sep- arated from the line and holds the line busy for an additonal 20 seconds. The controller should time out in 11 seconds and return to the ‘waiting for ringing’ mode. If this occurs, the call has again been successfully denied. 3. Place a call to the protected Modem. The Modem should an- swer the call within 2 seconds. The Controller should split the Modem away from the line in 3 seconds and send a progress tone (beep). Enter a valid password. In approximately 15 sec- onds, the Controller should begin dialing out the digits of the callback number. This last 15 second period includes 8 seconds of waiting for password digits, 5 seconds to allow the caller to hang up, and approximately 2 seconds for the Controller to drop and reseize the line. Approximately 18 seconds should elapse between the protected Modem ringing and the initiation of the Callback function. Al- lowing IO seconds for the acquisition of dialtone, dialing the number, and for ringing to start at the user’s telephone, this leaves the user with approximately 17 seconds to answer the call with the user’s Modem in the ON-LINE and ORIGINATE modes. This time period occurs since the protected Modem has been programmed to drop the line in 45 seconds. 7.19 If it is found to be undesirable to allow the caller to hear the protected Modem’s answer tone before the line split occurs, it may be necessary to fine tune the Controller and the Modem answer timing until the Controller takes over the control of the line within 2 seconds after the Modem answers the line. 7.20 In general, the Controller timing can be programmed to adapt to most situations encountered as long as the protected Mo- dem is capable of remaining ON-LINE for a long enough period to allow call completion. Refer to Figure 7-2 for a graphic representation of the Modem and Controller timing. PROGRAMMING FOR USER-ENTERED CALLBACK NUMBER OPERA- TION 7.21 User entered Callback number means that the caller will, upon entry of a valid password, be requested to enter the telephone number (and the ‘#’ terminator to indicate end of number) that the Controller will use to call back. This method differs from the previously described method in that the SAC does not determine the callback number from the interpretation of the password. The password, in this Page 39
SECTION MITL8350-048-l OO-NA CONTROLLER (SAC) 0 4 12 17 20 26 IlllLllllllIllIlIllIlllllIllI > TIME (in seconds) (A) (6) (C) (D) (E) (F) PROTECTED MODEM 0 3 26 Mlll1Hllllllllllllllllh > TIME (in seconds) 0 (H) (0 Where: A = RINGING B = ENTERING PASSWORD C = CALLBACK DELAY D = DIALTONE ACQUISITION & DIALING DIGITS E = USER’S TELEPHONE RINGING F = COMM. ESTABLISHED G = RINGING H = ANSWER TONE Figure 7-2, Typical Callback Operation, SAC and Modem Timing case, does not address a callback memory location. I::ll;ii-lll,: ,,.::i:i&&$&+:~ The programmer must take care to avoid assigning a password that has been already assigned and classed as an automatic callback password. The same password can- not be used for both methods of operation. TERMINAL > > PARAMETER 1 [] [8251 USER DATA (none) [7627810] 1 TERMINATOR (none) [BBI Note: The first carriage return in the description above causes the Controller to enter the programming mode. The second line of the description is the entry of the password, callback code, and time-of-day access code. For the purposes of this dis- cussion, the password will be ‘76278’ and the access code of ‘10’ is wait for the caller to enter the password and access is granted 24 hours a day, respectively. Refer to page 60 for a complete description of password entry. 7.22 This completes the necessary programming for a user entered callback number. The Controller will now wait for 16 seconds after the 8 second wait for password period, to allow the caller to enter the callback number. Page 40
SECTION MITL8350-048-l OO-NA ENTER 19021 > [8251 12345207627810 ENTER [73451 16021 [9071 19991 7.23 The caller MUST enter the callback number followed by the ‘#’ terminator to indicate end of number, in the same exact manner as if it were being dialed from the protected Modem. This is particu- larly true if the callback number is a long distance number. Informing the callers of the procedures to use is left up to the Controller man- ager. 7.24 There will be a single progress tone heard in the receiver to inform the caller to enter the password. A double progress tone (two beeps) will be heard to request entry of the callback number. Finally, a triple progress tone will be issued to request that the caller hang up. The timing sequence for the events is the same as those in Figure 7-2 except for the addition of a 16 second period to wait while the Controller waits for the caller to enter the callback number. 7.25 Any or all of the request progress tones may be disabled if desired by programming. Refer to Page 51 for more information on disabling progress tones. Program Verification 7.26 The steps shown below allow the user to verify that the pro- gramming data was entered correctly for User-Entered Callback Number Operation: SAC RESPONSE DESCRIPTION Data confirmation mode entered. This data string is the Password and its Action Digits. Note that the ‘1234520’ is still present as entered in the example under ‘Programming for Callback Operation’. 7.27 The next two lines of data were entered in the preceding exam- ple under ‘Programming for Callback Operation’. These are checked in the same manner as the lines above. The last two lines illustrate the end of the programming session. SAC RESPONSE DESCRIPTION 83931212 546F6D > QUl-l-TlNG PROG. MODE ‘Use Search Table’ code followed by the Telephone Number to call back (from preceding example). ASCII for ‘Tom’ (from preceding example). Returned to programming mode. Programming session ended. 7.28 Figure 7-3 on the next page shows a typical terminal display for the above actions. Page 41
SECTION MITL8350-048-l OO-NA >902 >825 12345207627810 >7345 83931212 >602 546F6D >907 >999 QUITTING PROG. MODE Figure 7-3, Terminal Display, User-Entered Callback Number 7.29 If the Controller was left installed while it was being pro- grammed, the programmer may go directly to testing the user- entered callback password. It is not necessary to remove the Control- ler from service while it is being programmed. _ DTMF CUT-THROUGH ACCESS 7.30 This is the least secure method of access to the Controller. The method provides no callback number, automatic or otherwise. Depending on the action digits programmed, the time and date of access and password may optionally be printed in the Call Detail Record. 7.31 Programming simply consists of entering the password along with the proper action digit, along with the time of day access code. Refer to Page 60 for a complete description of passwords and action digits. When the dialed password has been analyzed (approximately 8 seconds after answering the call), the Controller will immediately connect the caller to the protected Modem, if the pass- word is valid. DETAILED PROGRAMMING DESCRIPTIONS 7.32 The following paragraphs outline the parameter descriptions in the order that they appear in later parts. These parameters help to describe the complete Controller capabilities and show its versa- tility. They are: 1. SYSTEM PARAMETERS - System parameters are those that affect the system-wide operation of the Controller. They in- clude: a. SPECIAL PARAMETERS - These parameters allow data confirmation, the setting of time and date, and the load- ing of default data base, etc. b. OPERATIONAL PARAMETERS - These parameters affect the Baud rate, the Call Detail Recording format, etc. 2. TRUNK RELATED PARAMETERS - These parameters affect in- dividual trunk activity and capabilities such as the type of Cen- tral Office, and dialing type. Page 42
SECTION MlTL8350-048-I OO-NA 3. PASSWORD PROGRAMMING - This part includes the program- ming of the password itself. It also describes the accompanying codes that will control whether or not the password is printed in the Call Detail Record, the time of day that the password will be accepted, and the action to perform upon acceptance of the password. Programming is required in this area for either auto- matic callback operation, user-entered callback numbers, or cut through access. 4. AUTOMATIC CALLBACK PROGRAMMING (SPEEDCALLS) - This programs the area where the numbers to be dialed out for an automatic callback triggered by the password are stored. This area includes the programming of a selected ‘route’, if desired. For other modes of operation, no programming is required in this area. 5. SEARCH TABLES - Callback numbers are normally passed through the ‘Search Tables’ in order to decide which ‘route’ the callback will be placed on. If the standard DDD route is used for callbacks (no ‘Other Common Carrier’ used), it will probably not be necessary to program these parameters. The default entries will handle most cases, whether the calls are long distance or local. This area, if programmed properly, could be used to prevent callbacks to certain geographical areas or to prevent any long distance calls whatsoever, or to determine what types of dial out will be allowed in general (user-entered in particular). Both automatic and user-entered callback numbers may pass through these search tables prior to the controller dialing. An instruction to deny calls to a particular area code at this point would not allow the call to that area code even if it were entered in the Automatic Callback Programming data. 6. ROUTE RELATED PARAMETERS - Routes, as defined for the Controller, are dialing sequences, control of dialtone detection, the sequence of digits to be dialed out, and other related de- tails. A route is actually better defined as the instructions that the Controller uses in accomplishing the callback function. The default programming that is resident in the Controller will place all callbacks on the DDD Route (normal dialing through ATT or whatever standard service is being used). In the event that a customer is using an ‘Other Common Carrier (OCC)’ such as SPRINT, MCI, etc., these ‘routes’ may be programmed contain the information for automatic entry of the authorization codes, etc. System Parameters 7.33 Table 7-2 on the next page contains System Special Parameters while Table 7-3 (page 47) contains System Operational Param- eters. These parameters include default, if applicable, and a description of the options available when entering the parameters. Page 43
SECTION MITL8350-048-IOO-NA Table 7-2, System Special Parameters - ENTER DESCRIPTION x, x, 999 Exit program mode. 980mmddhhmm Enter Date and Time for Call Detail Record and Time-of-Day Access Control. 902 Enter Data Confirmation Mode. This parameter allows pro- grammed data to be read back for verification. 907 942903 Exit Data Confirmation Mode. Return to program mode. Load Factory Installed Default Database. This command will re-install all default database parameter settings and will de- lete any other programmed data. 942904 Delete All Search Table Entries. CAUTION - This command deletes all callback instructions that are resident in the 801 through 815 and 821 through 835 Search Tables. The Con- troller cannot operate without data entered in these tables. The only reason for erasing this data is if the user wishes to restart with an entirely new data program and where it is not convenient to delete the old data one piece at a time. 601 ( Number) BB Area Code of Other Common Carrier (if used). The default for this entry is ‘000’. The entry must always be 3 digits, if used. 602 (ASCII ) BB Machine Identifier for Call Detail Recording Output. The de- fault for this entry is ‘SAC’. A maximum of three characters will be printed. 604 {ASCII ) BB Terminal Program Security Code. The default for this entry is ‘’ where = Carriage Return. A maximum of ‘I5 characters may be used for the entry. 7.34 X, x, 999 - Exit program mode. These commands may be used to exit from a programming session. Either the ‘X’ or ‘x’ com- mand may be used anywhere in string entry to cause the Controller to immediately exit from the programming mode. The ‘999’ command is only used to exit from a programming session when all programming has been completed. The terminal display will reply with the message: 1 > 19991 QUITTING PROG. MODE Note: If X’ or ‘x’ are used to exit programming, the message will be printed, but the [9991 entry in the example above will be either [XI or [xl respectively. In the example above and in the exam- ples to follow, user entered data is enclosed in the brackets [ 1. All other data not enclosed in the brackets is data that the Controller sends to the terminal display. 7.35 The Controller, after sending the message to the display, exits programming mode. To re-enter the programming mode, the user must type a on the terminal keyboard. Page 44
SECTION MITL8350-048-l OO-NA ., :.:_,. i,. 7.36 980 - Enter Date and Time for Call Detail Record and Time- of-Day Access Control. This command must be followed by the two digit groups for the current month, day, hour, and minutes (format mmddhhmm). The command sets the internal clock of the Controller. This internal clock is used for the time printout on the Call Detail Record. It is also used to determine if access is allowed due to the time-of-day programming by comparing the actual time of call against the preprogrammed time-of-day parameter. 7.37 A typical entry for a ‘980’ parameter for January 28, 09:26 AM would be: > [980012809261 > 7.38 902 - Enter Data Confirmation Mode. This command causes the controller to leave the programming mode and enter the data confirmation mode. This mode allows the programmer to verify that the Controller has received the programming data correctly into the internal memory. Once entered, the command causes the Controller to return the > prompt to the display. The Controller then expects the programmer to enter a parameter to be checked. Once entered, the controller will space on the display and show the characteristics of that particular parameter. For example, if a check were made of the machine identifier as entered in paragraph 7.06, the following steps would be accomplished: > 19021 > 16021 546F6D > [9071 > Note: 9xX parameters are commands and therefore, not verifiable. 7.39 907 - Exit Data Confirmation Mode. The ‘907’ command causes the Controller to exit from a data confirmation session and to return to the programming mode. A typical example of this is shown above where the ‘602’ parameter was checked for accuracy. 7.40 942903 - Load Factory Installed Default Database. This com- mand should be used with caution. It will cause the Controller to delete all previous programming data and to install all default database parameter settings. In Tables that follow, these default pa- rameter settings are listed in column 2. The example below shows the manner of entry. > [9421 > [9031 > 7.41 942904 - Delete All Search Table Entries. This is another com- mand that should be used with extreme caution. It causes the Controller to delete all data that has been entered in the 801 through Page 45
SECTION MITL8350-048-l OO-NA 815 and 821 through 835 Search Tables. If only a few entries in these tables are to be changed, it is recommended that the parameters to be changed be programmed singularly. This command should only be used if there are too many parameters to be changed one at a time and it is desired to re-enter the complete programming for all the Search Tables. Note that the Controller cannot function properly with- out data in these tables. Note: > > > After deleting all search table entries with the 942904 com- mand, the default data base can be reloaded by entering a 942903 command. [9421 [9041 7.42 601 - Area Code of Other Common Carrier (OCC). If the OCC requires an area code entry for dialing, it should be entered with this command. Command data entry should be followed with the end of entry indicators ‘BB’. The data to be entered must be 3 digits in length, if used. If not used, the default data for this entry is ‘000’. For example, if the area code for the OCC was ‘613’, it would be entered as follows: > [601613BBl > 7.43 602 - Machine Identifier for Call Detail Record Output. This command allows the programmer to enter a character or group of characters that will be printed on the Call Detail Record. It appears on the far right side of the printout. Note that only three characters will be printed, regardless of the length of the identifier over three characters. If the identifier is under four characters, all will be printed. The identifier must be entered as ASCII characters. Refer to Appendix C, Table C-l for ASCII equivalents. The command data must be termi- nated with the ‘BB’ terminator. The default for this command is ‘SAC’. For example, if the Controller is to be identified as ‘CHICAGO’ (only ‘CHI’ will appear in CDR output), it would be programmed as: > [6024348494341474FBBl > 7.44 604 - Terminal Program Security Code. This command allows _ the programmer to change the security code required for entry into programming. The security code default on initialization is ‘‘. Once initialized, the unit enters immediately into the programming mode if the security code has not been changed. The data for this entry is limited to 15 characters maximum and must be entered in ASCII format. The data string entered must be followed by the ‘BB’ data entry terminator. Refer to Appendix C, Table C-l for the ASCII equiv- alents. For example, if a programmer wished to change the security code to ‘BOB’, the entry would appear as: Page 46