NORTHERN TELECOM                     PRACTICE 297-1001-129

                                                  ISSUED: 93 09 29


                                            RELEASE: 06.03 STANDARD































                          DIGITAL SWITCHING SYSTEMS



                              DMS*-100 FAMILY

                            INPUT/OUTPUT SYSTEM

                             REFERENCE MANUAL



















































            * DMS is a trademark of Northern Telecom

                                                          Page 1

                                                         83 pages





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03











































































         (c) Northern Telecom 1984-1987, 1990-1993






























                                                          Page 2





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

                                CONTENTS

                                                            PAGE

          1.  INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . .  5



             General   . . . . . . . . . . . . . . . . . . . . . . . .  5

             Practice Application  . . . . . . . . . . . . . . . . . .  5

             Reason for Reissue  . . . . . . . . . . . . . . . . . . .  5

             Software Identification   . . . . . . . . . . . . . . . .  5

             Command Format Conventions  . . . . . . . . . . . . . . .  5

             References  . . . . . . . . . . . . . . . . . . . . . . .  7



          2.  INPUT/OUTPUT HARDWARE   . . . . . . . . . . . . . . . . .  8

             Input/Output Controller   . . . . . . . . . . . . . . . .  9

             Device Controllers  . . . . . . . . . . . . . . . . . . .  9

             IO User Classes   . . . . . . . . . . . . . . . . . . . . 11



          3.  INPUT CONTROL SOFTWARE  . . . . . . . . . . . . . . . . . 15



             Remote Access Security Control  . . . . . . . . . . . . . 15

             Security and Access Control   . . . . . . . . . . . . . . 15

             Command Screening   . . . . . . . . . . . . . . . . . . . 19

             Show-Password Feature   . . . . . . . . . . . . . . . . . 22

             Dumpsafe State  . . . . . . . . . . . . . . . . . . . . . 22             Priority Map Terminal   . . . . . . . . . . . . . . . . . 22



          4.  OUTPUT CONTROL SOFTWARE   . . . . . . . . . . . . . . . . 23



             Log System Interface  . . . . . . . . . . . . . . . . . . 23

             SYSLOG  . . . . . . . . . . . . . . . . . . . . . . . . . 25

             Critical Message Prioritization   . . . . . . . . . . . . 26

             Guaranteed Background Schedule  . . . . . . . . . . . . . 27

             Secret Logs   . . . . . . . . . . . . . . . . . . . . . . 27

             Report Routing  . . . . . . . . . . . . . . . . . . . . . 28

             Report Thresholding   . . . . . . . . . . . . . . . . . . 30

             Thresholding for INIT and TRAP Logs   . . . . . . . . . . 33             Log Format - Offices With Enhanced Core   . . . . . . . . 33



          5.  MAN-MACHINE INTERFACE   . . . . . . . . . . . . . . . . . 34



             Types of MMI  . . . . . . . . . . . . . . . . . . . . . . 34

             Bilingual Man-Machine Interface   . . . . . . . . . . . . 34

             Parameters and Responses  . . . . . . . . . . . . . . . . 35

             Common Commands   . . . . . . . . . . . . . . . . . . . . 35

             Prompting   . . . . . . . . . . . . . . . . . . . . . . . 35

             Security and Access Control MMI   . . . . . . . . . . . . 35

             Command Screening MMI   . . . . . . . . . . . . . . . . . 43

             Report Routing MMI  . . . . . . . . . . . . . . . . . . . 55             Search and Display (Browse) MMI   . . . . . . . . . . . . 70



          6.  ABBREVIATIONS   . . . . . . . . . . . . . . . . . . . . . 83











                                                          Page 3





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

                                 FIGURES



         FIG.  TITLE                                        PAGE



         1     Relationship of DMS-100 Family System to I/O Devices     10

         2     Remote Access Security Control.  . . . . . . . . . . . . 17

         3     Security and Access Control Scheme.  . . . . . . . . . . 18

         4     Command Screening Scheme.  . . . . . . . . . . . . . . . 21

         5     Schematic Representation of Typical Log Buffer.  . . . . 24

         6     Report Routing Scheme.   . . . . . . . . . . . . . . . . 32



                                 TABLES



         TABLE TITLE                                        PAGE



         A     Common Parameters  . . . . . . . . . . . . . . . . . . . 80

         B     Text of Common Command Responses   . . . . . . . . . . . 81








































































                                                          Page 4





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         1.  INTRODUCTION





         GENERAL



         1.01   This  Practice describes the hardware and software aspects

               of the DMS-100 Family Input/Output  (I/O)  system.    This

         manual  also  contains  details of the command syntax required to

         execute the various I/O functions, and the machine responses that

         occur as a result of these commands.



         PRACTICE APPLICATION



         1.02   The information contained in this Practice  is  applicable

               to  offices  having Batch Change Supplement (BCS) 32 soft-

         ware.



         It is also applicable to offices having  a  BCS  release  greater

         than  BCS32  unless  reissued.    The application of all Northern

         Telecom Practices (NTP) editions with  respect  to  a  given  BCS

         release is given in 297-1001-001.



         REASON FOR REISSUE



         1.03   This  Practice  has  been  reissued (06.03) to incorporate

               minor changes to the log system interface description.





         SOFTWARE IDENTIFICATION



         1.04   Software applicable to a specific DMS-100 Family office is

               identified by a BCS release number and by Northern Telecom

         (NT) Product Engineering Codes (PEC).   The significance  of  the

         BCS  number and the PEC is described in 297-1001-450 (section 32)         and in the Office Feature Record D-190.



         1.05   A display of the BCS number and PEC  for  the  NT  feature

               packages available in a specific office can be obtained by

         entering the command string:



                PATCHER;INFORM LIST;LEAVE



         at a Maintenance and Administration Position (MAP).





         COMMAND FORMAT CONVENTIONS

         1.06   In  this Practice, a uniform system of notation is used to

               illustrate system commands and responses.   It  shows  the

         order  in which command elements appear, the punctuation, and the

         options.  Where the conventions are not used, an  explanation  is

         given in the text.





                                                          Page 5





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         CAPITAL letters or     show constants, commands, or keywords that

         special characters     the system  accepts when entered  as writ-

                            ten.



         lowercase letters      show  a  user-  or  system-supplied  para-

                            meter. Definitions are given for each par-

                            ameter.



         Brackets [ ] or    enclose  optional  parameters. A  vertical

                            list enclosed  in brackets  means that one

                            or more of the parameters may be selected.

         Underlined parameter   is a default. If no choice is entered, the

                            system acts as though the underlined para-

                            meter had been entered.



         Underscore connecting  means the words  are to be treated  as one


         words              item, for example, pm_type or #_one_two.



         ...                indicates repeated steps or items.



         In addition, the following conventions are used.



         n (lowercase n)    is a number from 0 to 9.

         a (lowercase a)    is a letter from A to Z.



         h (lowercase h)    is a hexadecimal integer from 0 to F.



         1.07   Special features are implemented when the associated soft-

               ware  package is provisioned and installed.  The following

         features are available:



            Feature                                 In Package

            Auto LOGIN                        NTX001

            Bilingual Man-Machine Interface (BMMI)  NTX066            Automatic Dial Back               NTX293

            Critical Message Prioritization   NTX001

            Enhanced Command Screening        NTX292

            Guaranteed Background Schedule    NTX000

            MAP support for DISPLAYPHONE *    NTX001

            Password and Access Control       NTX292

            Priority MAP Terminal             NTX001

            Show Password (SHOWPW) Command    NTX001

            Secrecy                           NTX100


















         1  * DISPLAYPHONE is a trademark of Northern Telecom.



                                                          Page 6





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         REFERENCES



         1.08   References listed as prerequisites are  essential  for  an

               understanding  of  this Practice.  Those listed as inform-

         ative contain detailed information concerning  other  items  men-

         tioned  in  this Practice, but are not essential.  References are

         inserted at the appropriate places in the text.



         Note:  The documents listed may exist in more than  one  version.

         See  297-1001-001  to  determine  the release code of the version

         compatible with a specific release of software.



         Prerequisite References



         DOCUMENT

         NUMBER      TITLE



         297-1001-100  System Description





         Informative References



         NUMBER         DOCUMENT    TITLE



         297-1001-001  Master Index of Practices

         297-1001-110  Maintenance and Administration Position (MAP)

         297-1001-310  Table Editor Reference Manual

         297-1001-450  Provisioning

         297-1001-451  Customer Data Schema

         297-1001-455  The Office Parameters Reference Manual

         297-1001-510  Log Report Manual

         297-1001-516  Trunks Maintenance Reference Manual

         GS1X55      Disk Drive Controller

         GS1X67         GS1X61      Terminal Controller Card                     Input-Output Controller

         GS1X68      Magnetic Tape Controller Card



































                                                          Page 7





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         2.  INPUT/OUTPUT HARDWARE



         2.01   Input/Output (I/O) hardware consists of various  types  of

               controllers and I/O Devices (IOD) which enable the operat-

         ing  company to properly maintain, operate and administer the DMS

         switch.  This hardware is located in the maintenance and adminis-

         tration area. (See 297-1001-100.)



         2.02   The MAP  (Maintenance and Administration Position) is  the                     2

               primary  device  providing  communication between the user

         and the DMS switch.  Through the MAP, the  Man-Machine  Interface

         and display messages or reports. (See 297-1001-110 for details of         (MMI)  is used to input commands, run tests, request information,

         the MAP.)



         2.03   In addition, full MAP support is provided for the DISPLAY-

               PHONE terminal (F5439).  The major difference between  the

         standard  MAP  position and the DISPLAYPHONE terminal is the line

         editing control function, which is implemented using  the  cursor

         movement keys and the control key sequences as follows:




         Down Arrow   causes the input line to be refreshed.



         Up Arrow     allows character insertion at the cursor position.

         Right Arrow  causes  the cursor to advance one character position

                    to the right for each depression until  the  end  of

                    the current input line is reached.



         Left Arrow   causes  the cursor to back up one character position

                    to the left for each depression until the  beginning

                    of the input line is reached.



         CONTROL U    this  key  sequence causes the contents of the input

                    line to be deleted (see Note).

         CONTROL E    this key sequence causes the  input  line  from  the

                    current cursor position to the end of the input line

                    to be deleted (see Note).



         CONTROL X    this  key  sequence  turns  off the effect of the Up

                    Arrow (see Note).



            ?       retrieves the previous input line.   The DMS  remem-

                    bers the current and the two previous lines.



         Note:  The key sequence, CONTROL , means that the Con-

         trol key is held down while the character is entered.

         2.04   Other IOD are: printers, which can be used for MMI, and to

               provide  printed  copies  of reports; and magnetic tape or

         disk recording devices, used for storage or retrieval of data.





         2  MAP is a trademark of Northern Telecom



                                                          Page 8





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         INPUT/OUTPUT CONTROLLER



         2.05   The Input/Output Controller (IOC) is the  hardware  entity

               which  provides  the interface between the Central Control

         Complex (CCC) and the various types of IOD.    (See  Figure 1  on

         page  10.)    The  CCC side of the IOC is connected via a pair of

         32-channel, 2.56 Mb/s serial data links (designated DS30), to the

         Central Message Controllers (CMC), and hence to the Central Proc-

         essing Units (CPU) in the CCC.



         2.06   Each of the two CMC has 70 serial data ports to which  the

         ports are assigned to the IOC, and others to the network  message               DS30  data  links  are  assigned in pairs.   Some of these

         controllers (NMC) in the two planes of the switching network.



         2.07   Offices having BCS16 and higher software can have up to 12

               pairs  of  ports  assigned  to links to up to 12 IOC (0 to

         11).   In this configuration, however, the  number  of  pairs  of

         ports  available for assignment to NMC is reduced to a maximum of

         58.  If less than 12 IOC are required, the number of ports avail-

         able for assignment to NMC increases accordingly.



         2.08   CMC port assignments to IOC and NMC are controlled by data

         The  format  of  the maintenance displays on the MAP, showing the               entered in the  peripheral  equipment  assignment  tables.

         status of the IOC units, depends on which BCS release  number  is

         in effect.



         2.09   The  other  side  of the IOC provides common parallel data

               and address buses, to which up to nine (numbered 0  to  8)

         Device  Controllers (DC) are connected.  The flow of data and its

         routing to the addressed DC, is handled by the I/O  message  con-

         troller.



         2.10   Physically, the I/O message controller and the DC are cir-

         The  IOC  shelves  are  housed  in single-bay I/O equipment (IOE)               cuit cards which plug into the backplane of the IOC shelf.

         frames.  For more details of the IOC refer to GS1X61.





         DEVICE CONTROLLERS



         2.11   The DC converts the characteristics of the various IODs to

               the common data bus format in the IOC.  Three types of  DC

         circuit  cards  are required, and the number of each used depends

         on the number of IOCs in service, and the number of IODs in  use.

         The  provisioning  of  DC  circuit cards forms part of the office

         as follows:         engineering process.  The applications of the three DC types  are



         *  Disk  Drive  Controller  (DDC) Interfaces the Disk Drive Unit

            (DDU) with the IOC data bus.   Enables the  DDU  to  be  con-

            trolled  by  commands  input at the MAP.  Provides read/write

            facilities for retrieval and  storage  of  data  on  magnetic

            disks. (See GS1X55 for details of the DDU.)



                                                          Page 9





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03





          Program<  >   CPU   <   > Data

           Store                Store

           (PS)       A         (DS)


                                       DMS-100 Family

                      V                  CCC



                      CMC



                    A  A  A

          To mate                         >To NMC

          CMC and

          CPU  <  DS30                      >To other IOC





                V    V

                                  I/O CONTROLLER SHELF

              IO Message          NT1X61

              Controller

                NT1X62

                                 ADDRESS BUS

                           DATA BUS



                       0             6       7       8



             DEVICE

            CONTROLLERS  TC   . . . . .  TC      MTC     DDC

              (DC)



                      AA           A   A     A       A

                     0  .. 3      0 ... 3





             EIA/ASCII

             Interface     MODEM                  V

                                                  DISK DRIVE UNIT


                             A

                                           V

             /                             MAGNETIC TAPE DRIVE

             MAP <

                             V        V

                                      Current Loop Interface

             PRT           REMOTE

          PRINTER <      I/O DEVICEV

                                   DATAPAC or Datalink Devices





           Fig. 1 - Relationship of DMS-100 Family System to I/O Devices








                                                         Page 10





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         *  Magnetic  Tape  Controller (MTC) Interfaces the Magnetic Tape

            Drive (MTD) with the IOC data bus.   Enables the  MTD  to  be

            controlled by commands input at the MAP.  Provides read/write

            facilities  for  retrieval  and  storage  of data on magnetic

            tapes.  (See GS1X68 for details of the MTC.)



         *  Terminal Controller (TC) The  TC  are  multi-purpose  circuit

            cards  which  interface  up to four IOD per card with the IOC

            data bus.  The four ports to which IOD are connected can have

            their configurations set to match the characteristics of  the

            IOD  connected to that port.  (See GS1X67 for more details of

            the TC.)  Port configurations are programmable, and  are  set            by  entries  in table TERMDEV to either of the following con-

            figurations:



                EIA/ASCII used for IOD (MAP or PRT) located within 50  ft

                (15m)  of  the  IOE frame; also to connect to a modem for

                operation with remote devices.



                Current Loop used for IOD located within 1200  ft  (366m)

                of the IOE frame.



         2.12   The  proper  DC  for  each type of IOD is assigned by data

         istics  such  as  baud  rate, port configuration, etc.   are also               entered in the appropriate IOD table.    Other  character-

         assigned in these tables.



         2.13   IO devices and their associated data tables  are  as  fol-

               lows:



         *   Magnetic Tape Drives - table MTD

         *   Disk Drive Units - table DDU

         *   Visual Display Unit - (part of MAP), printers (PRT), or modem

                  3            to a remote PRT - table TERMDEV

         *   DATAPAC  - table DPACDEV

         *   Data Link Controller - DLCDEV.



         IO USER CLASSES



         2.14   IO  users  should be organized into classes which define a


               specific set of functions that these users are required to

         perform.  These functional needs in turn dictate the IOD require-

         ments for each user class.  The actual organization of  I/O  user

         classes  is  completely flexible to meet operating company opera-

         tional requirements.  The general principle is that the  division

         of  tasks  shall  serve  the purpose of each user class, yet will

         ensure that they do not interfere with each other's functions.

         2.15   The selection of the type and quantity  of  IOD  for  each

               user-class  function depends on operating company require-







         3  DATAPAC is a trademark of Bell Canada



                                                         Page 11





                                              PRACTICE 297-1001-129

                                                    RELEASE: 06.03

         ments, and forms part of the office engineering process.   Infor-

         mation on the provisioning is contained in 297-1001-450.



         2.16   Following  are the names and descriptions for some typical

               I/O user classes:



            Administration (ADMIN):   provides the  user  with  unlimited

            access  from  any  IOD to all command classes (see PRIVCLAS),

            and in addition is assigned the highest priority  level  (see

            PERMIT).    The password associated with ADMIN cannot be dis-

            played, and cannot be changed by any other user (see  COMMAND

            SCREENING).