DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦f20740ce6⟧ Wang Wps File

    Length: 27251 (0x6a73)
    Types: Wang Wps File
    Notes: FIX/1161/PSP/0068         
    Names: »4925A «

Derivation

└─⟦1f5010eea⟧ Bits:30006143 8" Wang WCS floppy, CR 0473A
    └─ ⟦this⟧ »4925A « 

WangText

…00……00……00……00……00…$…02……00……00…$
$…05…$…07…#…00…"…09…"…02…"…05…!…09…!…0c……86…1                                             …02…           …02…   …02…   

    4925A/cn/bna …02…FIX/1161/PSP/0068

…02…MLA/840517…02……02… #
FIKS NED Subsystem PSP           
…02…          …02…FK7809













                 FIKS NED Subsystem PSP



                 FIX/1161/PSP/0068













                 Morten P. Lange





                 Ole Eskedal







                 AMC (6), LOL, APE, REV, LU
















                     …0e…     FIKS S/W Mgr.   840521

                                                

             1             
                          ILS Conf. Mgr.  840521…0f…

             840521






    4925A/cn/bna…02… FIX/1161/PSP/0068

…02… MLA/840521…02……02…ii
FIKS NED Subsystem PSP
…02……02… FK7809

















         840521                  All      Issue one of Document







    4925A/cn/bna…02…FIX/1161/PSP/0068

…02…MLA/840521…02……02…   iii
FIKS NED Subsystem PSP
…02……02……02…FK7809





                                      T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲




   1  SCOPE .........................................
      1

     1.1  INTRODUCTION ..............................
        1
     1.2  ABBREVIATIONS .............................
        1

   2  APPLICAPLE DOCUMENTS ..........................
        1

   3  MODULE SPECIFICATION ..........................
      2

     3.1  FUNCTIONAL CAPABILITIES ...................
            2
       3.1.1  NED main ..............................
          2
       3.1.2  FDT ...................................
          2
       3.1.3  FILE ̲OPEN .............................
          2
       3.1.4  NET ̲DISPLAY ...........................
          2
       3.1.5  INIT ̲DISPLAY ..........................
          2
       3.1.6  DIS ̲SCC ...............................
          3
       3.1.7  DIS ̲NODE ..............................
          3
       3.1.8  DIS ̲NTL ...............................
          3
       3.1.9  DIS ̲TR ................................
          3
       3.1.10 DIS ̲NNH ...............................
          3
       3.1.11 DISPLAY ̲SCC ...........................
          3
       3.1.12 DISPLAY ̲NODE ..........................
          3
       3.1.13 DISPLAY ̲NTL ...........................
          4
       3.1.14 DISPLAY ̲TRUNK .........................
          4
       3.1.15 DISPLAY ̲NNH ...........................
          4
       3.1.16 GET ̲ENT ̲ADR ...........................
          4
       3.1.17 GET ̲TRUNK ̲NO ..........................
          4
       3.1.18 INIT ̲SCC ̲COOR .........................
          4
       3.1.19 INIT ̲COOR .............................
          4
       3.1.20 SEM ̲ERROR .............................
          5

     3.2  INTERFACE DISCRIPTION .....................
        5
       3.2.1  NED main ..............................
          5
         3.2.1.1  Internal Interface ................
            5
         3.2.1.2  External Interface ................
            6

       3.2.2  FDT ...................................
          6
         3.2.2.1  Internal Interface ................
            7
         3.2.2.2  External Interface ................
            7




    4925A/cn/bna…02…FIX/1161/PSP/0068

…02…MLA/840521…02……02…    iv
FIKS NED Subsystem PSP
…02……02……02…FK7809





       3.2.3  FILE ̲OPEN .............................
          7
         3.2.3.1  Internal Interface ................
            7
         3.2.3.2  External Interface ................
            8

       3.2.4  NET ̲DISPLAY ...........................
          8
         3.2.4.1  Internal Interface ................
            8
         3.2.4.2  External Interface ................
            8

       3.2.5 INIT ̲DISPLAY ...........................
                9
         3.2.5.1 Internal Interface .................
                    9
         3.2.5.2 External Interface .................
                    9

       3.2.6 DIS ̲SCC ................................
                9
         3.2.6.1 Internal Interface .................
                    9
         3.2.6.2 External Interface .................
                   10

       3.2.7 DIS ̲NODE ...............................
               10
         3.2.7.1 Internal Interface .................
                   10
         3.2.7.2 External Interface .................
                   10

       3.2.8 DIS ̲NTL ................................
               11
         3.2.7.1 Internal Interface .................
                   11
         3.2.7.2 External Interface .................
                   11

       3.2.9 DIS ̲TR .................................
               11
         3.2.9.1 Internal Interface .................
                   11
         3.2.9.2 External Interface .................
                   12

       3.2.10  DIS ̲NNH ..............................
                 12
         3.2.10.1  Internal Interface ...............
                     12
         3.2.10.2  External Interface ...............
                     12

       3.2.11  DISPLAY ̲SCC ..........................
                 13
         3.2.11.1  Internal Interface ...............
                     13
         3.2.11.2  External Interface ...............
                     13

       3.2.12  DISPLAY ̲NODE .........................
                 14
         3.2.12.1  Internal Interface ...............
                     14
         3.2.12.2  External Interface ...............
                     14

       3.2.13  DISPLAY ̲NTL ..........................
                 15
         3.2.13.1  Internal Interface ...............
                     15
         3.2.13.2  External Interface ...............
                     15




    4925A/cn/bna…02…FIX/1161/PSP/0068

…02…MLA/840521…02……02…     v
FIKS NED Subsystem PSP
…02……02……02…FK7809





       3.2.14  DISPLAY ̲TRUNK ........................
                 16
         3.2.14.1  Internal Interface ...............
                     16
         3.2.14.2  External Interface ...............
                     16

       3.2.15  DISPLAY ̲NNH ..........................
                 17
         3.2.15.1  Internal Interface ...............
                     17
         3.2.15.2  External Interface ...............
                     17

       3.2.16  GET ̲ENT ̲ADR ..........................
                 18
         3.2.16.1  Internal Interface ...............
                     18
         3.2.16.2  External Interface ...............
                     18

       3.2.17. GET ̲TRUNK ̲NO .........................
                 18
         3.2.17.1  Internal Interface ...............
                     18
         3.2.17.2  External Interface ...............
                     19

       3.2.18  INIT ̲SCC ̲COOR ........................
                 19
         3.2.18.1  Internal Interface ...............
                     19
         3.2.18.2  External Interface ...............
                     19

       3.2.19  INIT ̲COOR ............................
                 20
         3.2.19.1  Internal Interface ...............
                     20
         3.2.19.2  External Interface ...............
                     20

       3.2.20  SEM ̲ERROR ............................
                 20
         3.2.20.1  Internal Interface ...............
                     20
         3.2.20.2  External Interface ...............
                     20

     3.3 PROCESSING .................................
           21

     3.4 DATA ORGANIZATION ..........................
           21

     3.5 STORAGE ALLOCATION .........................
           21

     3.6 PERFORMANCE CHARACTERISTICS ................
           21

     3.7 LIMITATIONS ................................
           21

     3.8 ERROR CODES/ERROR LOCATIONS ................
           21

     3.9 LISTING REFERENCES .........................
           21

   4  QUALITY ASSURANCE .............................
     22

     4.1 Qualification Tests ........................
           22

     4.2 Other Quality Assurance Provisions .........
           22

   5  PREPARATION FOR DELIVERY ......................
     23

   6  NETWORK DISPLAY IMAGE .........................
     24

   7  FLOW-CHARTS ...................................
     28


                         1  S̲C̲O̲P̲E̲



         This document describes the function of the NED subsystem.



1.1      I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲

         The purpose of the NED subsystem is to display the
         FIKS network status on the colour TV's at the SCC's.



1.2      A̲b̲b̲r̲e̲v̲i̲a̲t̲i̲o̲n̲s̲
         
         Please refer to FIKS DATA I/F Reference FIX/0100/MAN/0004









                 2  A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲

         FIKS Data I/F Reference       FIX/0100/MAN/0004.
         SCCLDD                        FIX/1000/EWP/0080.
         FIKS Filegenerators PSP       FIX/1200/PSP/0042.
         LCFH Monitor PSP              FIX/1256/PSP/0055.
         STAMON Monitor PSP            FIX/1266/PSP/0106.
         SCCM Monitor PSP              FIX/1266/PSP/0089.
         EVA Subsystem PSP             FIX/1161/PSP/0047.











                 3  M̲O̲D̲U̲L̲E̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲

3.1      F̲u̲n̲c̲i̲o̲n̲a̲l̲ ̲C̲a̲p̲a̲b̲i̲l̲i̲t̲i̲e̲s̲.̲

3.1      N̲E̲D̲ ̲m̲a̲i̲n̲

         The NED main procedure will when it is activated first
         time display the whole FIKS network at the colour TV
         on the SCC. The network displayed is described in section
         6.

         After the initial display the process will wait for
         update requests and when a request is received the
         update of the Colour TV will be performed.



3.1.2    F̲D̲T̲.̲

         The FDT procedure is initializing the display tables
         inside the NED process.



3.1.3    F̲I̲L̲E̲ ̲O̲P̲E̲N̲

         The FILE ̲OPEN procedure will create output channels
         to the TV and the horn used for alarms.



3.1.4    N̲E̲T̲ ̲D̲I̲S̲P̲L̲A̲Y̲.̲

         The NET ̲DISPLAY procedure is the general output procedure
         in the NED process. 
         It will output network updates to the TV and alarms
         to the horn.



3.1.5    I̲N̲I̲T̲ ̲D̲I̲S̲P̲L̲A̲Y̲.̲

         The INIT ̲DISPLAY procedure will display the whole network.





3.1.6    D̲I̲S̲ ̲S̲C̲C̲.̲

         The DIS ̲SCC procedure will display both SCC's.



3.1.7    D̲I̲S̲ ̲N̲O̲D̲E̲.̲

         The DIS ̲NODE procedure will display the 8 Nodes.



3.1.8    D̲I̲S̲ ̲N̲T̲L̲.̲

         The DIS ̲NTL procedure will display both NICS/TARE links.



3.1.9    D̲I̲S̲ ̲T̲R̲.̲

         The DIS ̲TR procedure will display all trunks in the
         Fiks network.



3.1.10   D̲I̲S̲ ̲N̲N̲H̲.̲

         The DIS ̲NNH procedure will display all neighbour node
         hooks (see Section 6)



3.1.11   D̲I̲S̲P̲L̲A̲Y̲ ̲S̲C̲C̲.̲

         The DISPLAY ̲SCC procedure will display one SCC.



3.1.12   D̲I̲S̲P̲L̲A̲Y̲ ̲N̲O̲D̲E̲

         The DISPLAY ̲NODE procedure will display one node.





3.1.13   D̲I̲S̲P̲L̲A̲Y̲ ̲N̲T̲L̲.̲

         The DISPLAY ̲NTL procedure will display one NICS/TARE
         Link.



3.1.14   D̲I̲S̲P̲L̲A̲Y̲ ̲T̲R̲U̲N̲K̲.̲

         The DISPLAY ̲TRUNK procedure will display one trunk
         or all trunks connected to one node.



3.1.15   D̲I̲S̲P̲L̲A̲Y̲ ̲N̲N̲H̲.̲

         The DISPLAY ̲NNH will display the neighbour node hook
         for one or all trunks connected to one node.



3.1.16   G̲E̲T̲ ̲E̲N̲T̲ ̲A̲D̲R̲.̲

         The GET ̲ADR procedure will point out the display table
         to the used to a specified update.



3.1.17   G̲E̲T̲ ̲T̲R̲U̲N̲K̲ ̲N̲O̲.̲

         The GET ̲TRUNK ̲NO will return the trunk id seen from
         the other end of the trunk.



3.1.18   I̲N̲I̲T̲ ̲S̲C̲C̲ ̲C̲O̲O̲R̲.̲

         The INIT ̲SCC ̲COOR procedure will initiate the display
         buffers for the SCC's.



3.1.19   I̲N̲I̲T̲ ̲C̲O̲O̲R̲.̲

         The INIT ̲COOR procedure will initiale the display buffers
         for the nodes.





3.1.20   S̲E̲M̲ ̲E̲R̲R̲O̲R̲.̲

         The SEM ̲ERROR procedure is used to wait for a short
         delay in case of semaphore errors while reading the
         critical regions.



3.2      I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲.̲



3.2.1    N̲E̲D̲ ̲m̲a̲i̲n̲.̲



3.2.1.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The NED main procedure is invoked by:

         ESP                           ref PSP/0046
         EVA                           ref PSP/0047

         Input the the Ned main procedure is:
         o   A message containing a display update request.

         Output from the NED main procedure is:
         o   An answer to the received message.
         o   The update performed.


         The NED main procedure interfaces the procedures:

         FDT                           ref 3.1.2
         Initializes the display tables.

         FILE ̲OPEN                     ref 3.1.3
         Connects NED to TV and horn.

         NET ̲DISPLAY                   ref 3.1.4
         Clears the TV or sends a horn signal.

         INIT ̲DISPLAY                  ref 3.1.5
         Display the whole network.

         GET ̲ENT ̲ADR                   ref 3.1.16
         Gets the display table.



         DISPLAY ̲TRUNK                 ref. 3.1.14
         Displays a trunk.

         DISPLAY ̲NNH                   ref 3.1.15
         Displays a neighbour node hook.

         DISPLAY ̲NODE                  ref 3.1.12
         Displays a node.

         DISPLAY ̲SCC                   ref 3.1.11
         Displays a SCC.

         DISPLAY ̲NTL                   ref 3.1.13
         Displays a NICS/TARE Link.

         GET ̲TRUNK ̲NO                  ref 3.1.17
         Gets the trunk id seen from the other end.



3.2.1.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The Ned main procedure interfaces the monitor procedures:

         MON RDF GMEDID
         Reads the SCC's own id.

         MON WAITEVENT BMMESSAGE
         Waits for a update message.

         MON SENDANSWER
         Returns the message buffer to the originator.

         MON TERMINATE
         Terminales NED process in case of fatal errors.



3.2.2.   F̲D̲T̲





3.2.2.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The FDT procedure is invoked by:
         NED main                      ref 3.1.1

         Input to the FDT procedure is:
         o   Empty display tables.

         Output from the FDT procedure is:
         o   Initialized display tables

         The FDT procedure interfaces to the procedures:

         INIT ̲SCC ̲COOR                 ref 3.1.18
         Initializes the SCC display table.

         INIT ̲COOR                     ref 3.1.19
         Initializes the Node display table.



3.2.2.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The FDT procedure interfaces the monitor procedure:
         MON STA.
         Reads the FNC region to get the hook connections.



3.2.3    F̲I̲L̲E̲ ̲O̲P̲E̲N̲



3.2.3.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The FILE ̲OPEN procedure is invoked by:

         NED main                      ref 3.1.1
         There is no input to the FILE ̲OPEN procedure.

         Output from the FILE ̲OPEN procedure is:

         o   NED process connected to the TV and the horn.





3.2.3.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The FILE ̲OPEN procedure interfaces the monitor procedures:
         MON IO GETROOT.
         Gets the file descriptors to system volume.

         MON LCFH.
         Connects NED process to the TV and the horn.

         MON ERROR.
         Logs an error received from LCFH.



3.2.4    N̲E̲T̲ ̲D̲I̲S̲P̲L̲A̲Y̲.̲



3.2.4.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The NET ̲DISPLAY procedure is invoked by:
         NED main                      ref 3.1.4
         DISPLAY SCC                   ref 3.1.11
         DISPLAY ̲NODE                  ref 3.1.12
         DISPLAY ̲TRUNK                 ref 3.1.14
         DISPLAY ̲NNH                   ref 3.1.15
         DISPLAY ̲NTL                   ref 3.1.13

         Input to the NET ̲DISPLAY procedure is:
         o   Reference to the update buffer.
         o   Size of the update.
         o   File address to the output channel.

         Output from the NET ̲DISPLAY procedure is:
         o   Completion code.



3.2.4.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲

         The NET ̲DISPLAY procedure interfaces the monitor procedures:

         MON IO APPENDBYTES.
         Outputs the update.
 
         MON ERROR.
         Logs an error from appendbytes.

         MON WAITEVENT BMDELAY.
         Delay the attempt to reupdate the TV.



3.2.5    I̲n̲i̲t̲ ̲D̲i̲s̲p̲l̲a̲y̲



3.2.5.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The INIT ̲DISPLAY procedure is invoked by: 
         NED main                      ref. 3.1.1

         Input to the INIT ̲DISPLAY procedure is:
         o   Display table initialized.

         Output from the INIT ̲DISPLAY procedure is:
         o   Network displayed.

         The INIT ̲DISPLAY procedure interfaces the procedures:
         DIS ̲SCC
         Displays the SCC's.

         DIS ̲NODE
         Displays the Node's.

         DIS ̲NTL
         Displays the Nics/Tare links.

         DIS ̲TR
         Displays the trunks.

         DIS ̲NNH
         Displays the neighbour node hooks.



3.2.5.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A



3.2.6    D̲I̲S̲-̲S̲C̲C̲



3.2.6.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DIS ̲SCC procedure is invoked by:
         INIT ̲DISPLAY                  ref. 3.1.5

         Input to the DIS ̲SCC procedure is:
         o   SCC display tables.

         Output from the DIS ̲SCC procedure is:
         o   SCC's displayed.



         The DIS ̲SCC procedure interfaces the procedure:
         DISPLAY ̲SCC                   ref. 3.1.11
         Displays one SCC



3.2.6.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A



3.2.7    D̲I̲S̲-̲N̲O̲D̲E̲



3.2.7.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DIS ̲NODE procedure is invoked by:
         INIT ̲DISPLAY                  ref. 3.1.5

         Input to the DIS ̲NODE procedure is:
         o   Node display tables.

         Output from the DIS ̲SCC procedure is:
         o   Nodes displayed.

         The DIS ̲NODE procedure interfaces the procedure:
         DISPLAY ̲NODE                  ref. 3.1.12
         Displays one Node



3.2.7.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A





3.2.8    D̲I̲S̲ ̲N̲T̲L̲



3.2.7.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DIS ̲NTL procedure is invoked by:
         INIT ̲DISPLAY                  ref. 3.1.5

         Input to the DIS ̲NTL procedure is:
         o   NTL display table
         o   NTL location (COL/REM)

         Output from the DIS ̲NTL procedure is:
         o   Nics/Tare Links displayed.

         The DIS ̲NTL procedure interfaces the procedure:
         DISPLAY ̲NTL                   ref. 3.1.13
         Displays a NICS/TARE Link.



3.2.7.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A



3.2.9    D̲I̲S̲ ̲T̲R̲



3.2.9.1  I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DIS ̲TR procedure is invoked by:
         INIT ̲DISPLAY                  ref. 3.1.5

         Input to the DIS ̲TR procedure is:
         o   Trunk display table

         Output from the DIS ̲TR procedure is:
         o   All trunks displayed.

         The DIS ̲TR procedure interfaces the procedure:
         DISPLAY ̲TRUNK                 ref. 3.1.14
         Displays all trunks for a node.





3.2.9.2  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A



3.2.10   D̲I̲S̲ ̲N̲N̲H̲



3.2.10.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DIS ̲NNH procedure is invoked by:
         INIT ̲DISPLAY                  ref. 3.1.5

         Input to the DIS ̲NNH procedure is:
         o   NNH display tables

         Output from the DIS ̲NNH procedure is:
         o   All NNH's displayed.

         The DIS ̲NNH procedure interfaces the procedure:
         DISPLAY ̲NNH                   ref. 3.1.15
         Displays all NNH's to one node.



3.2.10.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A





3.2.11   D̲I̲S̲P̲L̲A̲Y̲ ̲S̲C̲C̲



3.2.11.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲SCC procedure is invoked by:
         NED main                      ref. 3.1.1

         Input to the DISPLAY ̲SCC procedure is:
         o   SCC id
         o   SCC display table

         Output from the DISPLAY ̲SCC procedure is:
         o   SCC displayed.

         The DISPLAY ̲SCC procedure interfaces the procedure:
         NET ̲DISPLAY                   ref. 3.1.4
         Performs the display.

         SEM ̲ERROR                     ref. 3.1.20
         Waits 0.5 seconds



3.2.11.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲SCC procedure interfaces the monitor procedures:

         MON STA FST
         Reads the SCC status

         MON SCCM  GET ̲NM ̲IDA
         Converts the SCC id to an ASCII char.

         The DISPLAY ̲SCC procedure accesses the region:

         FST
         Containing the SCC status.



3.2.12   D̲I̲S̲P̲L̲A̲Y̲ ̲N̲O̲D̲E̲



3.2.12.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲NODE procedure is invoked by:

         NED main                      ref. 3.1.1
         DIS ̲NODE                      ref. 3.1.6

         Input to the DISPLAY ̲NODE procedure is:

         o   Node id
         o   Node display table

         Output from the DISPLAY ̲NODE procedure is:

         o   Node displayed

         The DISPLAY ̲NODE procedure interfaces the procedure:

         NET ̲DISPLAY                   ref. 3.1.4
         Performs the display

         SEM ̲ERROR                     ref. 3.1.20
         Waits 0.5 seconds



3.2.12.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲NODE procedure interfaces the monitor procedure:

         MON STA FST
         Reads the node status

         MON SCCM GET ̲NM ̲IDA
         Converts the node id to an ASCII char

         The DISPLAY ̲NODE procedure accesses the region:

         FST
         Containing the node status.



3.2.13   D̲I̲S̲P̲L̲A̲Y̲ ̲N̲T̲L̲



3.2.13.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲NTL procedure is invoked by:

         NED main                      ref. 3.1.1
         DIS ̲NTL                       ref. 3.1.8

         Input to the DISPLAY ̲NTL procedure is:

         o   SCC id
         o   Nics/Tare link display table

         Output from the DISPLAY ̲NTL procedure is:

         o   Nics/Tare link displayed

         The DISPLAY ̲NTL procedure interfaces the procedure:

         NET ̲DISPLAY                   ref. 3.1.4
         Performs the display

         SEM ̲ERROR                     ref. 3.1.20
         Waits 0.5 seconds



3.2.13.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲NTL procedure interfaces the monitor procedure:

         MON STA FST
         Reads the Nics/Tare Link status

         The DISPLAY ̲NTL procedure accesses the region:

         FST
         Contains the Nics/Tare Link status.



3.2.14   D̲I̲S̲P̲L̲A̲Y̲ ̲T̲R̲U̲N̲K̲



3.2.14.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲TRUNK procedure is invoked by:

         NED main                      ref. 3.1.1
         DIS ̲TR                        ref. 3.1.9

         Input to the DISPLAY ̲TRUNK procedure is:

         o   Trunk id  (all trunks/trunk no.)
         o   Node id
         o   Trunk display tables

         Output from the DISPLAY ̲TRUNK procedure is:

         o   Trunk(s) displayed

         The DISPLAY ̲TRUNK procedure interfaces the procedure:

         NET ̲DISPLAY                   ref. 3.1.4
         Performs the display

         SEM ̲ERROR                     ref. 3.1.20
         Waits 0.5 seconds



3.2.14.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲TRUNK procedure interfaces the monitor
         procedure:

         MON STA FST
         Reads the TRUNK status

         The DISPLAY ̲TRUNK procedure accesses the region:

         FST
         Contains the trunk status.



3.2.15   D̲I̲S̲P̲L̲A̲Y̲ ̲N̲N̲H̲



3.2.15.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲NNH procedure is invoked by:

         NED main                      ref. 3.1.1
         DIS ̲NNH                       ref. 3.1.10

         Input to the DISPLAY ̲NNH procedure is:

         o   Trunk id (all trunks/trunk no.)
         o   Node id
         o   Neighbour node hook display table

         Output from the DISPLAY ̲NNH procedure is:

         o   Neighbour node hook(s) displayed

         The DISPLAY ̲NNH procedure interfaces the procedure:

         NET ̲DISPLAY                   ref. 3.1.4
         Performs the display

         SEM ̲ERROR                     ref. 3.1.20
         Waits 0.5 seconds



3.2.15.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The DISPLAY ̲NNH procedure interfaces the monitor procedure:

         MON STA FST
         Reads the NNH status

         The DISPLAY ̲NNH procedure accesses the region:

         FST
         Contains the Neighbour node hook status.



3.2.16   G̲E̲T̲ ̲E̲N̲T̲ ̲A̲D̲R̲



3.2.16.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The GET ̲ENT ̲ADR procedure is invoked by:

         NED main                      ref. 3.1.1

         Input to the GET ̲ENT ̲ADR procedure is:

         Node id

         Output from the GET ̲ENT ̲ADR procedure is:

         o   Reference to node display table.



3.2.16.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The GET ̲ENT ̲ADR procedure interfaces the monitor procedure:

         MON SCCM GET ̲NN ̲IDB
         Converts the node id to a binary no.



3.2.17.  G̲E̲T̲ ̲T̲R̲U̲N̲K̲ ̲N̲O̲



3.2.17.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The GET ̲TRUNK ̲NO procedure is invoked by:

         NED main                      ref. 3.1.1

         Input to the GET ̲TRUNK ̲NO procedure is:

         o   To node id
         o   From node id

         Output from the GET ̲TRUNK ̲NO procedure is:

         o   Trunk No.





3.2.17.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The GET ̲TRUNK ̲NO procedure interfaces the monitor procedure:

         MON SCCM GET ̲NM ̲IDB
         Converts the node id to a binary no.

         MON STA FNC
         Reads trunk connection table

         The GET ̲TRUNK ̲NO procedure accesses the region:

         FNC
         Contains the trunk connection table.



3.2.18   I̲N̲I̲T̲ ̲S̲C̲C̲ ̲C̲O̲O̲R̲



3.2.18.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The INIT ̲SCC ̲COOR procedure is invoked by:

         FDT                           ref. 3.1.2

         Input to the INIT ̲SCC ̲COOR procedure is:

         o   Ref. to the display table for the SCC in question.

         Output from the INIT ̲SCC ̲COOR procedure is:

         o   Display table updated according to the offset table.



3.2.18.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A



3.2.19   I̲N̲I̲T̲ ̲C̲O̲O̲R̲



3.2.19.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The INIT ̲COOR procedure is invoked by:

         FDT                           ref. 3.1.2

         Input to the INIT ̲COOR procedure is:

         o   Ref. to the display table for the node in question.

         Output from the INIT ̲COOR procedure is:

         o   Display table updated according to the offset table.



3.2.19.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         N/A



3.2.20   S̲E̲M̲ ̲E̲R̲R̲O̲R̲



3.2.20.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The SEM ̲ERROR procedure is invoked by:

         DISPLAY ̲SCC                   ref. 3.1.11
         DISPLAY ̲NODE                  ref. 3.1.12
         DISPLAY ̲TRUNK                 ref. 3.1.14
         DISPLAY ̲NNH                   ref. 3.1.15
         DISPLAY ̲NTL                   ref. 3.1.13

         There is no input or output to or from the SEM ̲ERROR
         procedure.

3.2.20.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The SEM ̲ERROR procedure interfaces the monitor procedure:

         MON WAITEVENT BMDELAY
         Suspends the process 0.5 seconds.



3.3      P̲R̲O̲C̲E̲S̲S̲I̲N̲G̲

         The processing is described by means of the flow-charts
         in section 7. The result of the processing (the network
         displayed is described in section 6.



3.4      D̲A̲T̲A̲ ̲O̲R̲G̲A̲N̲I̲Z̲A̲T̲I̲O̲N̲

         Please refer to sourcelisting.



3.5      S̲T̲O̲R̲A̲G̲E̲ ̲A̲L̲L̲O̲C̲A̲T̲I̲O̲N̲

         Please refer to the SCCLDD document.



3.6      P̲E̲R̲F̲O̲R̲M̲A̲N̲C̲E̲ ̲C̲H̲A̲R̲A̲C̲T̲E̲R̲I̲S̲T̲I̲C̲S̲

         N/A



3.7      L̲I̲M̲I̲T̲A̲T̲I̲O̲N̲S̲

         N/A



3.8      E̲R̲R̲O̲R̲ ̲C̲O̲D̲E̲S̲/̲E̲R̲R̲O̲R̲ ̲L̲O̲C̲A̲T̲I̲O̲N̲S̲

         Error codes returned by monitor procedures are reported
         at the consol together with an error label which points
         out the location in the procedures where the error
         occurred.

         The error labels are listed in the source listing.



3.9      L̲I̲S̲T̲I̲N̲G̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲

         Please refer to the SCCLDD document.



                   4  Q̲U̲A̲L̲I̲T̲Y̲ ̲A̲S̲S̲U̲R̲A̲N̲C̲E̲



4.1      Q̲u̲a̲l̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲T̲e̲s̲t̲s̲

         Please refer to

         System Test Report S050   FIX/0000/TPR/0081
         System Test Report S090   FIX/0000/TPR/0083



4.2      O̲t̲h̲e̲r̲ ̲Q̲u̲a̲l̲i̲t̲y̲ ̲A̲s̲s̲u̲r̲a̲n̲c̲e̲ ̲P̲r̲o̲v̲i̲s̲i̲o̲n̲s̲

         N/A





               5  P̲R̲E̲P̲A̲R̲A̲T̲I̲O̲N̲ ̲F̲O̲R̲ ̲D̲E̲L̲I̲V̲E̲R̲Y̲

         The command files in the directory:

         a * FIXLIB * FIX ̲SOURCE.D * NED.D * NED.YYYY.D

         Will generate the binary code file if the directories:

         a ** GENS.P * SWELLPREFIX.D  and
         a ** SCCNAMES.D

         exists, including the files listed in:

         a * FIXLIB * GENS.D * SWELLPREFIX.D  and
         a * FIXLIB * SCCNAMES D.




                 6  N̲E̲T̲W̲O̲R̲K̲ ̲D̲I̲S̲P̲L̲A̲Y̲ ̲I̲M̲A̲G̲E̲

         The network displayed by the NED process is shown in
         figure 6.1. The Nodes A-N are the ordinary FIKS nodes,
         and the nodes P and Q are the SCC's. The two special
         hooks at the SCC's are the Nics/Tare connections and
         the lines between the nodes are trunk connections.

         In figure 6.2 is shown in details how the display picture
         is built.

         At the nodes E and K the square section indicates the
         status of the mede. The ring around the "mede" indicates
         the status of the node.

         At the SCC both the square box and the ring around
         the box are indicating the status of the SCC, but if
         a SCC status change request has been issued the box
         will change to the requested state. If the request
         is denied the box will return to the old state, and
         if the request is accepted the ring around the box
         will change to the new state too.

         The trunk is divided into three pieces:

         Two end-pieces called neighbour node hooks and one
         center-piece called trunk.

         When a trunk status is changed from one end of the
         trunk the NNH at that end and the trunk will change
         status. When it is reported from the other end of the
         trunk that the status has been changed this NNH will
         change status as well.

         If node K reports a node failure at node E the NNH
         at the E-end of the trunk will change status.

         The trans between a SCC and the collocated node is
         treated as a trunk without NNH's.

         In table 6.1 the colours used for status indicating
         are listed.



         T̲R̲U̲N̲K̲ ̲C̲O̲L̲O̲U̲R̲S̲:

         RED          :    Disconnected or closed
         WHITE        :    Transition state (ON OPERATOR RWQ.)
         YELLOW       :    NPDN Connection, OPEN
         GREEN        :    NORMAL connection, OPEN
         BLUE         :    TRUNK THRESHOLD EXCEEDED

         N̲E̲I̲G̲H̲B̲O̲U̲R̲ ̲N̲O̲D̲E̲ ̲H̲O̲O̲K̲ ̲C̲O̲L̲O̲U̲R̲:

         MAGENTA      :    NEIGHBOUR NODE FAIL
         OTHER        :    SAME AS FOR TRUNK

         S̲C̲C̲ ̲C̲O̲L̲O̲U̲R̲S̲:      (transition shown by changing SCC
                           ID to colour of new state)

         MAGENTA      :    Offline
         YELLOW       :    Standby (incl. transitions away from
                           standby)
         GREEN        :    Active and Act Standby trans.
         RED          :    Unknown

         N̲/̲M̲ ̲C̲O̲L̲O̲U̲R̲S̲:

         GREEN        :    Dual Operation
         MAGENTA      :    Singular operation
         RED          :    N/M Failed (Off)
         BLACK        :    Offline

         N̲I̲C̲S̲-̲T̲A̲R̲E̲ ̲L̲I̲N̲K̲ ̲C̲O̲L̲O̲U̲R̲S̲:

         GREEN        :    Open
         WHITE        :    Transition
         RED          :    Closed
         YELLOW       :    Error, when open

         Explanation to Flashing Colours on SCC Network Status
         Display.

         N/M-id Flashing:  Indicated Mede Status overdue (No
                           answer to the last status requests;
                           app. 9 min.).

         Ring around id
         Flashing:         Indicated Node Status overdue (No
                           answer to the last 6 status requests;
                           10-50 min. depending on events and
                           operator OLD requests).

                        Table 6.1
             Colour usage for status display























          THIS PAGE IS INTENTIONALLY LEFT BLANK


























                        Figure 6.1
                       FIKS Network























          THIS PAGE IS INTENTIONALLY LEFT BLANK


























                        Figure 6.2
               FIKS Node and Trunk Display




                      7  F̲L̲O̲W̲-̲C̲H̲A̲R̲T̲S̲