home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / zines / a_m / lod5_05.txt < prev    next >
Encoding:
Text File  |  2003-06-11  |  11.9 KB  |  315 lines

  1. The LOD Technical Journal: File #5 of 12
  2.  
  3.                        =/=/=/=/=/=/=/=/=/=/=/=/=/=/=
  4.                                 Maintenance
  5.                                 for DMS-100
  6.                                 Written by -
  7.                           -/- Unequal Access -/-
  8.                            
  9. .Introduction
  10.  
  11. In order to maintain Northern Telecom's (NT) DMS-100 Digital Switch an 
  12. advanced menu driven man-machine interface (MMI) is used. It is comprised of
  13. a Visual Display Unit (VDU) which is part of the Maintenance and 
  14. Administrative Position (MAP) interface. I'm going to outline how it deals
  15. with maintenance, alarms, and administration. A quick example of how it
  16. handles line and trunk trouble reports and the addition of a new subscriber
  17. will be given.  
  18.  
  19. .Maintenance and Administrative Position (MAP)
  20.  
  21. Hardware
  22. The MAP is the primary interface between the technician and the DMS-100
  23. family of switches. The main hardware components of the MAP are:
  24.  
  25. 1. Visual Display Unit (VDU) - the MAP terminal
  26. 2. Alarm Panel - sends an alarm to the VDU.
  27. 3. Communications Module - (telephone) to speak with the subscriber voice 
  28. 4. Test jacks 
  29.  
  30. .Remote MAP
  31. Since all line and trunk test equipment is an integral part of the DMS-100,
  32. no loss in accuracy results when the MAP is remote. Every switch has its own
  33. dialup as well. Meaning this is not a theoretical file, you will be able to
  34. dial up DMS-100 and perform switch maintenance!
  35.  
  36. Maintenance
  37. A sophisticated MMI through the MAP terminal is used, to allow a technician
  38. to maintain the switch and keep informed of switch operations. Maintenance of
  39. a DMS-100 digital switch is made up of: 
  40. 1. Manually requested maintenance
  41. 2. Scheduled maintenance
  42. 3. Automatic maintenance after the detection of faults
  43.  
  44. Alarms
  45. The system maintains alarms for the more critical areas of the switch, ie. 
  46. the central controller. A real-time display of the alarms gives the
  47. technician constant status reports.  
  48.  
  49. Administration
  50. A Table Editor allows the technician to add new lines or trunks.  A Service
  51. Order facility allows features such as hunt groups and Multiple Address
  52. Directory Numbers (MADN) to be added. 
  53.  
  54. .Maintenance
  55. A common use of line maintenance is in resolving a customer type trouble
  56. report. The technician selects the Line Test Position (LTP) option and the
  57. selected line is flagged for action by an identifier (ie.  directory number,
  58. physical location number). The line status information, ie. line state and
  59. terminating director number is constantly sent to the MAP terminal by
  60. DMS-100.
  61.  
  62. A functional test of the subscriber's dedicated line card is invoked by
  63. DIAGNose. Test equipment measures performance of the line card and reports
  64. deviations from defined levels. Here is what a LTP with line diagnostic
  65. results appears as on the terminal:
  66.  
  67.    CC      CMC      IOD      Net      PM      CCS       LNS      Trks   Ext 
  68.                                                        FDIAG     10 GC
  69.                                                          M        "C"      
  70.                                                                    
  71. LTP           POST          DELQ             BUSYQ            PREFIX 
  72. 0 Quit-
  73. 2 Post-
  74. 3               LCC PPTY RNG ... LEN ...          DN STAFS LTA TE  RESULT 
  75. 4 LTPMAN         IBN PSET       HOST 02 1 12 30     772 5016 IDL
  76. 5 Busy-
  77. 6 RTS-
  78. 7 Diagn-                                      HOLD1 722 7861 IDL           
  79. 8 TstRing                                     HOLD2 722 7862 CPB7227782 
  80. 9 Almstat-                                    HOLD3 722 7861 IDL D 
  81. 10 CktLoc         Diagn
  82. 11 Hold
  83. 12 NextH-            LEN HOST 01 1 12 30  DN 7225016
  84. 13 NextP-            DIAGNOSTIC RESULT Card diagnostic OK
  85. 14 IBNCON            ACTION REQUIRED:None
  86. 15 CSDDS             CARD TYPE 6X21AA
  87. 16 LTPLTA
  88. 17 LCO-
  89. 18 Prefix-
  90.   F
  91. Time   XX:XX
  92.  
  93. Legend: The first line CC CMC...  represents the various maintenance        
  94.         subsystem headers.
  95.         The second line FDIAG 10GC represents a minor alarm condition for   
  96.         line facility diagnostics and a critical alarm condition for 10 trunk 
  97.         groups.
  98.         Alarm status is given in the third line.
  99.  
  100. Scheduled Line Testing
  101. Full testing of a subscriber loop may be performed using MAP's Line Test
  102. Position Line Test Access (LTPLTA). Internal line test equipment (LTU) in DMS
  103. will be physically connected to a subscriber loop with the Metallic Test
  104. Access Bus (MTA).  Here's what the results of a manually requested line
  105. insulation test appear as:
  106.  
  107.    CC      CMC      IOD      Net      PM      CCS       LNS      Trks   Ext 
  108.           Clk #0                    1 LGC                        2 GC  2Crit
  109.              M                         M                CR C     "C"    "C"
  110.  
  111. LTPLTA         POST          DELQ             BUSYQ            PREFIX 
  112. 0 Quit-
  113. 2 Post-      LCC PPTY RNG ... LEN ...                 DN  STAFS LTA TE RESULT
  114. 3 MonLTA-
  115. 4 TalkLTA-   1FR            HOST 00 27        621 1234 IDL
  116. 5 Orig-
  117. 6 Lnst-
  118. 7 Vdc-                                            
  119. 8 Vac-                                            
  120. 9 Res-                                            
  121. 10 Cap-            LnTST  
  122. 11 Hold             TEST OK                             
  123. 12 NextH-                                 RES       CAP     VAC     VDC
  124. 13 NextP-           
  125. 14 LTA                       TIP          999..K   0.05OUF  0       0 
  126. 15 BalNet                                           
  127. 16 Coin-                     RING         999..K   0.05OUF  0       
  128. 17 Ring-
  129. 18 DgtTst                    TIP TO RING  999..K   0.57OUF
  130.   GAT2
  131. Time XX:XX
  132.  
  133. Using this command the source of a fault and whether its on the subscriber
  134. end or not can be determined. This test is usually run during off-peak hours,
  135. using MAP's Automatic Line Test (ALT) and the Automatic Line Insulation Test
  136. (ALIT). 
  137.  
  138. System Line Initiated Line Testing
  139. When call processing detects faulty lines they are automatically scheduled to
  140. be diagnosed in queue. The outcome is given to MAP, and a record is printed
  141. in an office log.
  142.  
  143. Trunk Maintenance
  144. Executes checking, testing, monitoring, status monitoring and verifying
  145. functions to make sure trunks are working right. It also provides a means of
  146. quick troubleshooting when a trunk problem occurs, using the telescoping
  147. process to pinpoint the problem location. An example of a Centralized
  148. Automatic Message Accounting 2-Way (CAMA2W) Trunk is given here: 
  149.  
  150.    CC      CMC      IOD      Net      PM      CCS       LNS      Trks   Ext 
  151.                                                                  10 GC  
  152.                                                                  "C"       
  153.                                                                            
  154.        TTP           
  155. 0 Quit-      POST          DELQ             BUSYQ            DIG
  156. 2 Post-      TTP 5
  157. 3 Seize-     CKT TYPE       PM NO.         COM LANG       STASR DOT TE RESULT
  158. 4            2WY DP MF TMB        424  CAMA2W           1 IDL
  159. 5 Bsy-
  160. 6 RST-
  161. 7 Tst-                                            
  162. 8                                            
  163. 9                                            
  164. 10 CktLoc    Tst  
  165. 11 Hold       TEST OK                              
  166. 12 Next-       + TRK107 DEC02 14:41:31 8700 PASS CKT               CAMA2W 1 
  167. 13 Rls              
  168. 14 Ckt-                         
  169. 15 Tms1Vf-                                               
  170. 16 StkSdr-                 
  171. 17 Pads-
  172. 18 Level-                  
  173.   C
  174. Time  XX:XX
  175.  
  176. A technician can choose to conduct trunk testing manually from the Trunk Test
  177. Position (TTP) or automatically from the Automatic Trunk Testing (ATT) level
  178. of the MAP.
  179.  
  180. .Alarms
  181. Are reported at three levels according to their degree of urgency. In order
  182. of urgency they are Critical, Major and Minor. Alarm thresholds are defined
  183. by an administrator. ie. the percentage of a trunk group that is out of
  184. service before a minor alarm is sent. Audible and visible indicators can be
  185. used locally, in another part of the building or in a remote monitoring
  186. center.  
  187.  
  188. .Administration
  189.  
  190. The Table Editor
  191. Consists of a set of commands that will create or change data. The tables and
  192. Table editor is part of the DMS-100's database software. Control is done at
  193. the MAP.
  194.  
  195. An example of a new trunk addition to an existing trunk group would be:
  196.  
  197. >table trkmem                      /* TABLE Trunk Member
  198. TABLE TRKMEM:                      
  199. >add otdp1 1                       /*Outgoing Trunk Digit Pulse
  200.                                    /*Element 1
  201. SGRP:
  202. >0                                 /*Subgroup Number
  203. PMTYPE                             /*Peripheral Module Type
  204. >tm 8                              /*Trunk Module Type 8
  205. TMNO:                              /*Trunk Module Number
  206. >0 
  207. TMCKTNO:                           /*Trunk Module Circuit Number
  208. >8
  209. TUPLE TO BE ADDED:
  210.    OTDP    1   0   TM8   0   8
  211. ENTER Y TO CONFIRM, N TO REJECT OR E TO EDIT
  212. >y
  213. TUPLE ADDED
  214. (input MUST be in lower case)
  215.  
  216. RANGE will give you a list of legal and advised inputs:
  217.  
  218. >range
  219. 1 CLLI                             COMMON_LANGUAGE_NAME
  220. 2 EXTRKNUM                         EXTERNAL_TRUNK_NAME
  221. 3 SGRP                             TRUNK_SUBGROUP_NUMBER
  222. 4 MEMVAR                           MEM_VAR_AREA
  223.  
  224. LOGICAL TUPLE TYPE:                L_TRUNK_MEMBER
  225.  
  226. >range 3
  227. 3 SGRP                             TRUNK_SUBGROUP_NUMBER
  228. TYPE TRUNK_SUBGROUP_NUMBER {0 TO 1}
  229.  
  230. Service Orders
  231. Are used to:
  232. - add/remove subscriber service from lines
  233. - add/remove services such as touchtone
  234. - change Line Equipment Numbers (LEN) or the Directory Numbers (DN) of lines
  235.  
  236. Here's an example of how you can setup a New Single Party Flat Rate (1FR)
  237. with options. In this case the new line will be POTS with touchtone (referred
  238. to as dgt). The new line is part of line treatment group 1. The phone number
  239. or directory number is 555-1212. The line equipment number is 10 1 12 26
  240. (frame 10, unit 1, drawer 14, card 26) 
  241.  
  242. Input in prompt mode:
  243.  
  244. >SERVORD
  245. SO:
  246. >new
  247. SONUMBER: NOW 85 12 02 AM
  248. >                   /* Directory Number
  249. >5551212
  250. LCC:                /* Line Class Code
  251. 1fr                 /* Single Party Flat Rate
  252. LTG:                /* Line Treatment Group
  253. >1
  254. LEN:                /* Line Equipment Number
  255. >10 1 14 26         /* Frame 10, unit 1, drawer 14, card 26
  256. OPTION:             /* Subscriber Option
  257. >dgt                /* Digitone Dialing
  258. OPTION:
  259. >$
  260. COMMAND AS ENTERED
  261. NEW NOW 85 12 02 AM 5551212 1FR 1 10 1 14 26 DGT $ ENTER Y TO CONFIRM, N TO
  262. REJECT OR E TO EDIT
  263. >y
  264.  
  265. Input in no-prompt mode:
  266. >new $ 5551212 1fr 1 10 1 14 26 dgt $
  267. COMMAND AS ENTERED
  268. NEW NOW 85... etc.
  269. >y
  270.  
  271. Here is another example of how to install a new Electronic Business Set (EBS)
  272. with DN 800-555-1212 and LEN 2 0 1. The option Special Billing (SPB) is used
  273. with special billing DN 555-0000. 
  274.  
  275. Input in prompt mode: 
  276.  
  277. >SO:
  278. >new
  279. SONUMBER: NOW 85 12 02 AM
  280. >
  281. DN_OR_LEN:          /* DN or LEN
  282. >5551212
  283. LCC:                /* Line Class Code
  284. >pset               /* Proprietary Set (EBS)
  285. GROUP               /* Customer Group
  286. >custname
  287. SUBGRP:             /* Sub Group
  288. >4
  289. NCOS:               /* Network Class of Service
  290. >10
  291. SNPA:               /* Subscriber Numbering Plan Area
  292. >800
  293. KEY:                /* Key Number of EBS
  294. >1
  295. RINGING:            /* Audible ringing?
  296. >y
  297. LEN:
  298. > 2 0 1
  299. OPTKEY:             /* Option on key
  300. >1                  /* EBS key number
  301. OPTION:
  302. >spb                /* Special Billing
  303. SPBDN:              /* Special Billing Directory Number
  304. >5550000
  305. OPTKEY:
  306. >$
  307.  
  308. That is the maintenance interface of DMS-100. If you are under the system, or
  309. any other DMSs for that matter go searching for its dialup number. As you can
  310. tell, there is no end to the things you can configure with it. Such as giving
  311. yourself "special billing" or no billing whatsoever. You can also edit
  312. numbers in different NPAs so a dialup in another NPA would suffice. 
  313. ----------------------------------------------------------------------------
  314.  
  315.