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

⟦5edad2451⟧ Wang Wps File

    Length: 45773 (0xb2cd)
    Types: Wang Wps File
    Notes: FIX/1162/PSP/0069         
    Names: »5100A «

Derivation

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

WangText

…00……00……00……00……00…:…02……00……00…:
:…05…:…07…9…00…9…05…9…07…8…0b…8…0d…8…01…8…07…7…08…7…0d…7…00…7…01…7…06…6…0a…6…0d…6…0f…6…00…6…01…6…02…6
5…0a…5…0f……86…1                                             …02…           …02…   …02…        

…0f…     5100A/aml…02…FIX/1162/PSP/0069

…02…APE/840622…02…     #
FIKS NETWORK STATISTIC SUBSYSTEM (NES)
PRODUCT SPECIFICATION…02……02…FK 7809…0e…














                 FIKS NETWORK STATISTIC SUBSYSTEM (NES)
                 PRODUCT SPECIFICATION


                 FIX/1162/PSP/0069













                 Allan Petersen




                 Ole Eskedal








                 AMC (6), APE, REV, BHE, LU, Conf. Mgr., File
















                     …0e…     ILS Manager     840622

                          S/W Manager     840622
             1
                                                

             840622
                          Conf. Mgr.      840622



…0f…    5100A/aml…02… FIX/1162/PSP/0069

…02… APE/840622…02……02… ii
FIKS NETWORK STATISTIC SUBSYSTEM (NES)
PRODUCT SPECIFICATION…02……02…FK 7809…0e…














   1    840622                 All       First issue of document







    5100A/aml…02…FIX/1162/PSP/0069

…02…APE/840622…02……02…iii
FIKS NETWORK STATISTIC SUBSYSTEM (NES)
PRODUCT SPECIFICATION…02……02…FK 7809






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



     1  SCOPE .......................................  
     1 
     2  APPLICABLE DOCUMENTS ........................  
     2 
       2.1 ABBREVIATIONS ............................  
           3 

     3  NETWORK STATISTIC SUBSYSTEM (NES) Overview ..  
     4 
       3.1 FUNCTIONS ................................  
           4 
       3.2 SUBSYSTEM OVERVIEW BLOCK DIAGRAM .........  
           5 
       3.3 DESIGN OVERVIEW ..........................  
           7 
         3.3.3 Incoming Statistics for NES ..........  10
               

       3.4 VISUAL TABLE OF CONTENTS .................  14
           
       3.5 SUBSYSTEM OVERVIEW HIPO DIAGRAM ..........  16
           
     4  DETAILED SUBSYSTEM DESIGN ...................  18
     
       4.1 INTRODUCTION .............................  18
           
       4.2 DATA COLLECTION MODULE (DCM) .............  19
           
         4.2.1 Introduction .........................  19
               
         4.2.2 Module Description ...................  19
               
         4.2.3 HIPO Chart ...........................  22
               
         4.2.4 Summary Description ..................  26
               
         4.2.5 Data Description .....................  28
               
         4.2.6 I/F Description ......................  29
               

       4.3 STATISTIC GENERATION MODULE (SGM) ........  30
           
         4.3.1 Introduction .........................  30
               
         4.3.2 Module Description ...................  30
               
         4.3.3 HIPO Chart ...........................  32
               
         4.3.4 Summary Description ..................  36
               
         4.3.5 Data Description .....................  39
               
         4.3.6 I/F Description ......................  39
               

       4.4 DUMP STATISTIC MODULE (DSM) ..............  40
           
         4.4.1 Introduction .........................  40
               
         4.4.2 Module Description ...................  40
               
         4.4.3 HIPO Chart ...........................  42
               
         4.4.4 Summary Description ..................  45
               
         4.4.5 Data Description .....................  48
               
         4.4.6 I/F Description ......................  48
               




    5100A/aml…02…FIX/1162/PSP/0069

…02…APE/840622…02……02… iv
FIKS NETWORK STATISTIC SUBSYSTEM (NES)
PRODUCT SPECIFICATION…02……02…FK 7809






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



      5  STORAGE ALLOCATION .........................  49
     

      6  PERFORMANCE CHARACTERISTICS ................  50
     

      7  LIMITATIONS ................................  51
     

      8  ERROR LOCATIONS ............................  52
     

      9  LISTING REFERENCE ..........................  55
     

     10  QUALITY ASSURANCE ..........................  56
     

     11  PREPARATIONS FOR DELIVERY ..................  57
     

     12  NOTES ......................................  58
     
       12.1 MODULE GENERATION .......................  58
            
       12.2 EXECUTION CONSIDERATIONS ................  58
            
       12.3 RECOVERY/CHECKPOINT - RESTART ...........  59
            


                         1  S̲C̲O̲P̲E̲

         The aim of this document is to describe the Network
         Statistic Subsystem.

         The purpose of the NES is to collect and store statistical
         data record on a statistical data file.
         On request generate 24 hour MEDE statistic or dump
         statistic data record to statistical data file on floppy
         disc.

         The NES is only implemented at the two SCC's and executing
         under control of the NSC subsystem.





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

          1)  CR80 AMOS Kernel
              Product Specification
              CSS/302/PSP/0008

          2)  CR80 AMOS I/O System
              Product Specification
              CSS/006/PSP/0006

          3)  CR80 AMOS File Management System 
              System Product Specification
              CSS/920/SPS/0001

          4)  FIKS System PSP
              FIX/1000/PSP/0038

          5)  FIKS Data Interface Reference
              FIX/0100/MAN/0004

          6)  MTCB Monitor,
              FIX/1256/PSP/0066

          7)  QACCESS Procedure
              FIX/1256/PSP/0078

          8)  SCCM Subsystem PSP
              FIX/1266/PSP/0089

          9)  HSP Subsystem PSP
              FIX/1161/PSP/0051

         10)  TEPINT Background I/F Submodule
              FIX/1364/PSP/0101

         11)  FIKS ESP SYSTEM
              FIX/1105/PSP/0046

         12)  EVA Subsystem PSP
              FIX/1161/PSP/0047

         13)  FIKS FIle Generators PSP
              FIX/1200/PSP/0042






2.1      A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲

         Refer to FIKS Data Interface Reference

         Special Abbreviations:

         NES     Network Statistic Subsystem

         DCM     Data Collection Module

         SGM     Statistic Generation Module

         DSM     Dump Statistic Module

         SDF     Statistic Data File (Base)





      3  N̲E̲T̲W̲O̲R̲K̲ ̲S̲T̲A̲T̲I̲S̲T̲I̲C̲ ̲S̲U̲B̲S̲Y̲S̲T̲E̲M̲ ̲(̲N̲E̲S̲)̲ ̲O̲v̲e̲r̲v̲i̲e̲w̲



3.1      F̲U̲N̲C̲T̲I̲O̲N̲S̲

         The Network Statistic Subsystem (NES) at the System
         Control Center (SCC) provides the following functions:

         1)  S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲D̲a̲t̲a̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲a̲n̲d̲ ̲S̲t̲o̲r̲a̲g̲e̲

             It receives statistical reports hourly or event
             statistical reports from the Node/MEDE's or from
             the SCC internally.  The statistical data are then
             stored in the Statistical Data Base (SDF) on disc.

         2)  G̲e̲n̲e̲r̲a̲t̲i̲o̲n̲ ̲(̲o̲n̲ ̲r̲e̲q̲u̲e̲s̲t̲)̲ ̲o̲f̲ ̲t̲h̲e̲ ̲2̲4̲ ̲H̲o̲u̲r̲ ̲M̲E̲D̲E̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲

             Upon request, the Statistic Generation Module is
             activated to generate 24 hour MEDE statistic. 
             The statistic report is generated for the period
             of 24 hours of preceding day, and the MEDE statistic
             is distributed to the appropriate MEDE.

         3)  D̲u̲m̲p̲i̲n̲g̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲ ̲F̲i̲l̲e̲ ̲t̲o̲ ̲F̲l̲o̲p̲p̲y̲ ̲D̲i̲s̲c̲ ̲(̲o̲n̲ ̲r̲e̲q̲u̲e̲s̲t̲)̲

             Upon the (on-line) request for dumping statistical
             data file, statistical data are copied from the
             SDF to the floppy disc.





3.2      S̲U̲B̲S̲Y̲S̲T̲E̲M̲ ̲O̲V̲E̲R̲V̲I̲E̲W̲ ̲B̲L̲O̲C̲K̲ ̲D̲I̲A̲G̲R̲A̲M̲

         Figure 3.2-1 illustrated the flow of data and control
         for each of the three functions supported by the NES.

         All data enter the NES through the Network Supervision
         and Control Subsystem (NSC) (1a).  NSC places a MTCB
         entry to NES.

         Details described in Reference 6+7.

         Statistic reports are extracted from the NS queue and
         are stored in the SDF (ref. 5, sec. 11.10.5) according
         to the type and the Day Time Group of the report (1b).
          Data Collection & Storage Module then print the status
         of the process on printer through log queue (1c).

         The Statistic Generation Module (SGM) is activated
         on operator's request (2a) to retrieve the MEDE statistic
         information from the Statistical Data FIle (2b) and
         to generate 24 hour MEDE statistic.

         The MEDE statistics are then sent to the input queue
         of NSC (2c) - the Control Message Queue (CM) for further
         distribution.  (Statistic Generation Module then print
         the status of the process on printer through log queue
         (2d)).

         Statistic file is copied from the SDF to the floppy
         disc (3a) upon the terminal operator's request (3b).
          (Dump Statistic Module then prints the status of the
         process on printer through queue (3c)).




















































 Figure 3.2-1…01…Network Statistics Subsystem, Block Diagram



3.3      D̲E̲S̲I̲G̲N̲ ̲O̲V̲E̲R̲V̲I̲E̲W̲

         The Network Statistic Subsystem (NES) collects statistical
         data on an hourly basis.  All statistical data are
         stored on a disc file which in cyclic manner contains
         statistical data records of up to the last 48 hours.

         The NES provides the facility of generating a 24 hour
         MEDE statistic.  Further, it is possible to dump the
         statistical file to a floppy disc file.

         S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲D̲a̲t̲a̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲a̲n̲d̲ ̲S̲t̲o̲r̲a̲g̲e̲

         The Network Statistic Subsystem (NES) receives once
         per hour statistical data records from NSC as illustrated
         in Figure 3.3-2.

         o   C̲o̲n̲t̲r̲o̲l̲ ̲m̲e̲s̲s̲a̲g̲e̲s̲ containing statistical records,
             the contents of which originate from Node/MEDE's
             and are received indirectly from the Network Supervision
             and Control (NSC).  The control messages may originate
             from:

             -   a Node
             -   a MEDE
             -   SIP (Narrative message statistics).

             The recieved records are stored on a statistics
             file which contains the latest 48 hours statistics
             in a cyclic manner.

             Each record contains the following information:

             -   Statistic type
             -   length of record
             -   Statistic data
             -   Day Time Group





         2̲4̲ ̲H̲o̲u̲r̲ ̲M̲E̲D̲E̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲ ̲G̲e̲n̲e̲r̲a̲t̲i̲o̲n̲

         The statistic is generated on-line when the supervisor
         activates the procedure.

         The statistic contains information about the released
         and received messages for each Node/MEDE, and cover
         the traffic for the preceeding day from 00.00 - 24.00
         hour.

         The statistic are after generation automatically distributed
         to the appropriate Node/MEDE (CM queue).

         D̲u̲m̲p̲ ̲o̲f̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲F̲i̲l̲e̲ ̲t̲o̲ ̲F̲l̲o̲p̲p̲y̲ ̲D̲i̲s̲c̲

         The statistical files are dumped (on-line) to floppy
         disc files when the supervisor activates the dump procedure.

         This causes a copy of the statistical data record from
         the preceeding day (00.00 - 24.00 hour) to be produced.




















































     Figure 3.3-2…01…Network Statistics, Design Overview





         o   S̲D̲F̲ ̲F̲i̲l̲e̲s̲

             Those files "Statistical Data Files" are used for
             storage of statistical data.  Statistical data,
             i.e. hourly statistical reports or event statistic
             reports, are stored in those files according to
             their statistic type and day time group.  Refer
             to ref. (5), sec. 11.10.5 for detailed information.

3.3.3    I̲n̲c̲o̲m̲i̲n̲g̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲f̲o̲r̲ ̲N̲E̲S̲


         S̲I̲P̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

         o   N̲I̲C̲S̲-̲T̲A̲R̲E̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲F̲l̲o̲w̲

             -   Number of incoming messages (from NICS) per
                 precedence per hour.

             -   Number of outgoing messages (to NICS) per precedence
                 per hour.

         o   A̲C̲P̲ ̲F̲o̲r̲m̲a̲t̲ ̲C̲o̲n̲v̲e̲r̲s̲i̲o̲n̲s̲

             -   Number of messages converted from ACP to SMF.

             -   Average message delay to and from NICS-TARE,
                 i.e. DTG of oldest message in the NICS-TARE
                 and conversion queue.

             -   Number of messages converted from SMF to ACP.

             -   Number of messages in error on conversion per
                 precedence.

             Refer to ref. (5), sec. 10.2.2.13













Table 3.3.3-1a,…01…Network Statistics Subsystem, Input Data List





         M̲E̲D̲E̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

         o   M̲e̲s̲s̲a̲g̲e̲ ̲F̲l̲o̲w̲

             -   Messages released, i.e. class/precedence/No.
                 of messages/No. of ANO's/Total No. of characters.

             -   Messages received (from the trunk), i.e. class/precedence/No.
                 of messages/total No. of characters.

         o   S̲t̲o̲r̲a̲g̲e̲ ̲(̲H̲D̲B̲)̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

             The DTG of the oldest message in the HDB per MEDE
             (per hour) is collected.

         o   M̲e̲s̲s̲a̲g̲e̲ ̲F̲l̲o̲w̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

             The NES collects statistical data for the following:

             a)  Print queue-length of the message queues in
                 the MEDE categorized by precedence per MEDE.

             b)  Number of mutilated messages per MEDE.

             c)  DTG of oldest message in print queue per precedence
                 per MEDE.

             Refer to ref. (5), sec. 10.2.2.10 + sec. 10.2.2.11




















Table 3.3.3-1b…01…Network Statistics Subsystem, Input Data List





         N̲o̲d̲e̲ ̲S̲t̲a̲t̲u̲s̲/̲U̲S̲P̲ ̲P̲r̲o̲f̲i̲l̲e̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

         o   M̲a̲i̲n̲t̲e̲n̲a̲n̲c̲e̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

             The following events are collected:

             a)  Trunk circuit outage (closed or failure)

             b)  Trunk circuit back in service (open)

             c)  Crypto failure (on/off)

             Refer to ref. (5), sec. 10.2.2.4

         o   S̲e̲c̲u̲r̲i̲t̲y̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

             -   Security profiles up-dates (changes/added/deleted).

             Refer to ref. (5), sec. 10.2.2.9





























Table 3.3.3-1c…01…Network Statistics Subsystem, Input Data List





         N̲o̲d̲e̲/̲T̲r̲u̲n̲k̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲

         o   M̲e̲s̲s̲a̲g̲e̲ ̲F̲l̲o̲w̲

             -   Number of frames retransmitted per trunk per
                 hour.

             -   Trunk message load in characters per hour.

             -   Trunk queue length per precedence per hour.

             -   The DTG of the oldest message in trunk queue
                 per precedence per Node.

             Refer to ref. (5), sec. 10.2.2.1


































Table 3.3.3-1d…01…Network Statistics Subsystem, Input Data List





3.4      V̲I̲S̲U̲A̲L̲ ̲T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲

         Figure 3.4-1 provides a visual table of contents of
         the three functional categories that comprise the NES.



















































    Figure 3.4-1…01…Network Statistics, Table of Contents





3.5      S̲U̲B̲S̲Y̲S̲T̲E̲M̲ ̲O̲V̲E̲R̲V̲I̲E̲W̲ ̲H̲I̲P̲O̲ ̲D̲I̲A̲G̲R̲A̲M̲

         Figure 3.5-1 provides an overview of the functions
         covered in the NES.




















































            Figure 3.5-1…01…HIPO Diagrams for NES





               4  D̲E̲T̲A̲I̲L̲E̲D̲ ̲S̲U̲B̲S̲Y̲S̲T̲E̲M̲ ̲D̲E̲S̲I̲G̲N̲



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

         The following describes each module enclosing the NES.
          The modular breakdown of the main functions in the
         NES has been given in Section 3, Network Statistics
         Subsystem Overview.

         The description of the modules gives the details of
         the S/W structure of the modules reflecting the functional
         requirements, it also describes the data and external
         interfaces.  The detials about the data and the interfaces
         are described in ref. (5), ref. (6), ref. (7), and
         ref. (8).

         The three functions shown in Figure 3.4-1 are implemented
         as three modules enclosed in three AMOS processes namely
         the:

         o   Data Collection and Storage Process
             (DCM-process)

         o   Generate Statistic Process
             (SGM-process)

         o   Dump Statistic Process
             (DSM-process)

         D̲a̲t̲a̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲&̲ ̲S̲t̲o̲r̲a̲g̲e̲ ̲P̲r̲o̲c̲e̲s̲s̲

         This process encloses the Data Collection Module (DCM).
          The process is queue driven, i.e. when the NSC enters
         an element into the NES input queue, i.e. the NS queue,
         the QACCESS invokes the DCM by means of a AMOS signal.
          Once invoked, the DCM will serve the NS queue until
         it is empty.

         D̲u̲m̲p̲ ̲a̲n̲d̲ ̲G̲e̲n̲e̲r̲a̲t̲e̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲ ̲P̲r̲o̲c̲e̲s̲s̲e̲s̲

         Those processes enclose the Dump Statistic Module (DSM)
         and the Generate Statistic Module (GSM).  The processes
         are interactive processes executing under control of
         the TEPINT Background I/F Submodule.  Ref. (10).  The
         processes are invoked by a terminal operator entering
         a command which is handles by the above mentioned modules.





4.2      D̲A̲T̲A̲ ̲C̲O̲L̲L̲E̲C̲T̲I̲O̲N̲ ̲M̲O̲D̲U̲L̲E̲ ̲(̲D̲C̲M̲)̲



4.2.1    I̲n̲t̲r̲o̲d̲u̲c̲t̲i̲o̲n̲

         The purpose of this module is to collect statistical
         reports either from the Node/MEDE's or form the SCC
         internally.

         The statistical reports are mainly received periodically,
         i.e. once per hour, but also event statistical reports
         are received, i.e. report sent on an event occuring
         within the FIKS Network.

         Further, the purpose of the DCM is to store the contents
         of the statistical report on a Statistical Data Base
         (SDF) in a way which makes it possible off-line to
         genrate Network Statistics, based on these data records.

4.2.2    M̲o̲d̲u̲l̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The NES will once per hour receive statistical reports
         from all Node/MEDE's in the FIKS Network and from the
         Active SIP at the collocated Node/MEDE.

         The statistical reports are received as a queue elements
         in the NS queue.  The queue elements point to a MTCB
         which again points to the control messages on the IMF
         or the PDB file.  The control messages, i.e. the statistical
         reports contain:

         o   Sampled counters
         o   Snapshot of queues
         o   Statistical events





         S̲a̲m̲p̲l̲e̲d̲ ̲C̲o̲u̲n̲t̲e̲r̲s̲

         Statistical counters are received from the Node/MEDE
         about:

         o   Message Flow
         o   Trunk Load
         o   Retransmission on Trunks.

         and from SIP about:

         o   Converted Messages
         o   Converted Messages in Error

         These counters will be reset if the Node/MeDE performs
         a restart or a switchover and each midnight (0…0e…00…0f… hour).

         S̲n̲a̲p̲s̲h̲o̲t̲ ̲o̲f̲ ̲Q̲u̲e̲u̲e̲s̲

         Snapshot received from the Node/MEDE's and the SCC
         about queues are absolute values.  This includes snapshot
         of:

         o   Print Queues
         o   Trunk Queues

         S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲E̲v̲e̲n̲t̲s̲

         Statistical event reports can be received any time
         (when the event is occurring).  This means one event
         results in one report.

         S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲D̲a̲t̲a̲ ̲R̲e̲c̲o̲r̲d̲s̲

         Statistical data records are mainly copies of those
         control messages released to the SCC by the originator.
          A record header is added to the control message. 
         This header contains information about the originator,
         time of release, type and subtype of message.  The
         information is used later on when statistical reports
         are generated and sent back to the originators.  A
         "file header" for each kind of record keeps track of
         which record was last stored and when it was stored.
          For detailed information refer to ref. (5), sec. 11.10.5.



         The following is a list of those records that are received
         by the DCM and in which files they are stored:

         1)  Node Statistical Records
             -   Hourly received.  "Node Statistics" - ref.
                 (5), sec. 10.2.2.1.
                 Stored in file:  a *MOVHEAD*SDF.D*NSF

         2)  MEDE Hourly Records
             -   Hourly received "MEDE Hourly Reprots" - ref.
                 (5), sec. 10.2.2.11.
                 Stored in file:  a *MOVHEAD*SDF.D*MHF

         3)  MEDE Statistical Records
             -   Hourly recieved "MEDE Statistics" - ref. (5),
                 sec. 10.2.2.10.
                 Stored in file  a *MOVHEAD*SDF.D*MSF

         4)  SIP Records
             -   Hourly received "ACP127 and N/T Statistics"
                 - ref. (5), sec. 10.2.2.13.
                 Stored in file:  a *MOVHEAD*SDF.D*SIF

         5)  USP Records
             -   Event based received "USP Profile Corrected/Inserted/Deleted"
                 - ref. (5), sec. 10.2.2.9.
                 Stored in file:  a *MOVHEAD*SDF.D*USF

         6)  LOF Records
             -   Event based received "Local Network Status"
                 - ref. (5), sec. 10.2.2.4.
                 Stored in file:  a *MOVHEAD*SDF.D*LOF





         S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲T̲y̲p̲e̲ ̲1̲ ̲t̲h̲r̲o̲u̲g̲h̲ ̲4̲

         These records are stored in a file having a fixed number
         of records - one entry per orginator per hour in a
         48 hour period.

         I.e. a full range of records covering the last 0…0e…00…0f…
         - 24…0e…00…0f… hour period will always be available.  The key
         by storage of this type of records is the originators
         release DTG (form the binary header in the control
         message).

         Key: = Remainder of ((DTG + 1/2 hour)/48)

         If two records within one hour, by anomality, has been
         received twice, the latest received will over write
         the former.  If no one is received within an hour,
         this will be known indirectly via the DTG in the reocrd
         header of the one stored 48 hours earlier.

         S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲T̲y̲p̲e̲ ̲5̲ ̲+̲ ̲6̲

         These types of records are stored in files having a
         fixed number of records. (Current value is #400). 
         The records are stored in order of arrival.  When end
         of file is reached "WRAP-AROUND" is performed.  This
         means that the range of time for which these records
         may be retrieved depends upon how often the initializing
         events occur.

         When the storage is executed, this event is logged
         by enqueing the proper MTCB into the EVENT-queue. 
         Refer to ref. (5), sec. 6 + 7.1.2.2, ref. (9), ref.
         (12).



4.2.3    H̲I̲P̲O̲ ̲C̲h̲a̲r̲t̲

         HIPO chart that describes the statistical collection
         module is shown below.

         Data and file items that are references are described
         in section 4.2.5.

         Procedure referenced, not AMOS, is described in ref.
         6 + 7.




















































           Figure 4.2.3-1…01…HIPO Diagram for DCM


















































                      Figure 4.2.3-2
                   HIPO Diagram for DCM


















































                      Figure 4.2.3-3
                   HIPO Diagram for DCM



4.2.4    S̲u̲m̲m̲a̲r̲y̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         Figure 4.2.4-1 illustrates the flow of data and control
         for the function supported by the data collection module.

         1)  The NSC enqueues a control message containing a
             statistical report to the NES-DCM.

         2)  If the queue is empty, the QACCESSS invokes the
             NES-DCM with a signal.

         3)  The DCM dequeues the element.

         4)  The DCM reads the characteristica from the MTCB
             and the binary header of the control message.

         5)  The DCM finds where to store the received report,
             i.e. on the SDF.

         6)  The statistical report is stored according to time
             or release.




















































 Figure 4.2.4-1…01…NES-Data Collection Module, Block Diagram





4.2.5    D̲a̲t̲a̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         External data structures used by the DCM.

         1.  AMOS system software data structures.
             Ref. (1)+ (2) + (3).

         2.  FIKS Queues.
             Ref. (5), sec. 6.

         3.  MTCB, FIKS message control blocks.
             Ref. (5), sec. 7.1.

         4.  FIKS Control Message Layout.
             Ref. (5), sec. 10.2.

         5.  SCCM Data Structures.
             Ref. (10).

         6.  SDF-Data Base Layout.
             Ref. (5), sec. 11.10.5.

         Note:  There exists a "SFD-Data-Base" - generator which
         creates all the files in thge SDF-data-base.  Refer
         to ref. (13), sec. 3.2.2.

         No exceptional internal data structures have been used
         by the DCM.





4.2.6    I̲/̲F̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The external interfaces of the DCM can be divided into:

         o   NSC - NES interface
         o   NES - HSP interface

         N̲S̲C̲ ̲-̲ ̲N̲E̲S̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The NES communicates with the NSC when the NSC delivers
         statistical data records from the network or from the
         SCC internally.  The NES is invoked when the NSC, by
         means of QACCESS, enters elements in the empty NES
         input queue - the NS queue.

         Through QACCESS and MTCB monitor calls, the NES can
         locate statistic data record in the PDB file.  The
         statistic data received by NES are the same as the
         data that NSC receives from the Node/MEDE's or the
         SCC internally.  The NES will serve its input queue
         until it is empty.

         N̲E̲S̲ ̲-̲ ̲H̲S̲P̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The NES interfaces to the HSP for the purpose of logging
         on the logprinter.


         This interface is executed by means of the log queue
         and pseudo MTDB's.  The interface is handled by the
         QACCESS and the MTCB monitor.

         Refer to ref. (6) + (7).





4.3      S̲T̲A̲T̲I̲S̲T̲I̲C̲ ̲G̲E̲N̲E̲R̲A̲T̲I̲O̲N̲ ̲M̲O̲D̲U̲L̲E̲ ̲(̲S̲G̲M̲)̲



4.3.1    I̲n̲t̲r̲o̲d̲u̲c̲t̲i̲o̲n̲

         The purpose of this module is generation of a 24 hour
         MEDE statistic report on request.

         A generate statistic request is entered via an interactive
         command.  Upon completion of statistic generation,
         the MEDE statistics are handed to the NSC subsystem
         which then handles the distribution to the appropriate
         MEDEs.

         The SGM process is an interactive process running under
         control of the TEPINT Background I/F Submodule.



4.3.2    M̲o̲d̲u̲l̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The SGM module gains control when the appropriate interactive
         command is entered from one of the three interactive
         terminals at the SCC.

         The result of the interactive commands is a 24 MEDE
         statistic report for each of the MEDEs in the FIKS
         network.

         The statistic report is generated for the period from
         00.00 to 24.00 hour of the preceding day on the basis
         of the statistic reports received by the DCM module.
          The terminal operator will in case were he enters
         the command shortly after the period of the preceeding
         day has completed, receive a warning ("LAST RECORD
         MAY BE MISSING") that the statistical report may be
         generated based on statistical data where by the last
         record is missing.  The last statistical data record
         for a given period may arrive when a new period has
         begun due to network delay.

         The statistical reports, i.e. control messages contain
         binary information.  The statistical report will on
         request be printed on the receiving MEDE.  This means
         that the formatting of the statistical report takes
         place in the MEDE.  The receiving subsystem at the
         MEDE is the SFS.



         The statistical report contains the following binary
         information:

         o   M̲e̲s̲s̲a̲g̲e̲s̲ ̲R̲e̲l̲e̲a̲s̲e̲d̲

             The number of messages released per class per precedence
             together with total number of address numbers,
             ANO (Action + INFO) and total number of characters
             of released messages.

             These items are found in the MSF-file, ref. (5),
             sec. 10.2.2.10, item  MESMO  .

         o   M̲e̲s̲s̲a̲g̲e̲s̲ ̲R̲e̲c̲e̲i̲v̲e̲d̲

             The number of messages received from the network
             per class and precedence together with the total
             number of characters received from the network.

             These items are found in the NSF-file, ref. (5),
             sec. 10.2.2.1, last item.

         Layout for the 24 hour MEDE stat is described in ref.
         (5), sec. 10.2.1.4.2.

         The statistical report for a MEDE is generated as follows:

         All records in the files (NSF/MSF) belonging to the
         MEDE and concerning the previous day (hour 0-23/24-47)
         are scanned starting with the latest hour and ending
         with earliest.  If the record is too old, i.e. if the
         DTG in the record header is older than the oldest DTG
         in the affected period (no record has been received),
         then the record is ignored.  If the previous record
         was of "Reset type" (indicated by the subtype in the
         record header) then all the single items are added
         to those already updated (the items are summarized).
          This scheme is used to ensure valid statistics even
         if a Node/MEDE had been restarted or been out of the
         network for a while.

         If, as a result of the scanning, no useful (too old)
         records are found, then no report is generated for
         this particular Node/MEDE and the operator is informed
         by a display on the console:
         "NO STATISTIC FOR MEDE X".



         When generated, the report will be written into a control
         message placed on a PDB-file.  This message is then
         by use of the MTCB-, QACCESS- and SCCM-procedures (ref.
         (6) + (7) + (8)) be enqueued to the NSC subsystem,
         which will see to it that via the FIKS networks it
         will be distributed to the proper Node/MEDE.

         The event of generating a statistic report is logged
         by queing the proper MTCB into the EVENT-queue.  Ref.
         (5), sec. 6 + 7.1.2.2, Ref. (9) + (12).



4.3.3    H̲I̲P̲O̲ ̲C̲h̲a̲r̲t̲

         HIPO chart that describes the statistical generation
         module is shown below.

         Data and file items that are referenced are described
         in section 4.3.5.

         Procedures referenced, not AMOS procedures, are described
         in ref. 6 + 7 + 8.




















































                      Figure 4.3.3-1
                   HIPO Diagram for SGM



















































           Figure 4.3.3-2…01…HIPO Diagram for SGM


















































           Figure 4.3.3-3…01…HIPO Diagram for SGM








4.3.4    S̲u̲m̲m̲a̲r̲y̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         Figure 4.3.4-1 illustrates the flow of data and control
         for the function supported by the statistical generation
         module.

         1)  The generate MEDE statistic command is entered
             via an interactive terminal.

         2)  From the time the file partioned is found.

         3)  The statistical data are extracted from disc and
             the statistic are generated.

         4)  Via the MTCB monitor file space for the statistical
             reports are allocated on the PDB file.

         5)  The statistics are written into a control message,
             which is intermediate stored on the PDB file.

         6)  the 24 hour statistics file is delivered to the
             NSC by entering the MTCB referenced into the CM
             by means of QACCESS.




















































Figure 4.3.4-1…01…SGM - Statistical Generation Module, Block Diagram




















































Figure 4.3.4-2…01…Flow Chart for Statistic Generation Progress





4.3.5    D̲a̲t̲a̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The data structures used by the SGM-process is also
         used by the DCM-process, therefore, refer to section
         4.2.5.

         Re. layout of 24 hour MEDE-statistic refer to ref.
         (5), sec. 10.2.1.4.2.



4.3.6    I̲/̲F̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The external interfaces of the SGM can be divided into:

         o   NES - NSC interface
         o   TEPINT BG I/F - NES interface

         N̲E̲S̲ ̲-̲ ̲N̲S̲C̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         This interface is executed by means of QACCESS and
         the MTCB monitor calls in the Control Message (CM)
         queue.  The NES is invoked when the request for 24
         MEDE stat. is entered.  This command results in outputing
         24 hour MEDE statistic to the input queue of the NSC
         - the CM queue.

         T̲E̲P̲I̲N̲T̲ ̲B̲G̲ ̲I̲/̲F̲ ̲-̲ ̲N̲E̲S̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         This interface is executed by means of call to the
         SCCM-procedures VDUIO, GETCMD, ref. (8).

         By receiving the GMS command, the TEPINT BG I/F will
         dispatch control to the SGM module.  The SGM will now
         execute directly I/O on the VDU by means of the two
         above-mentioned procedures.  By completion, the SGM
         will return to the TEPINT BG I/F.





4.4      D̲U̲M̲P̲ ̲S̲T̲A̲T̲I̲S̲T̲I̲C̲ ̲M̲O̲D̲U̲L̲E̲ ̲(̲D̲S̲M̲)̲



4.4.1    I̲n̲t̲r̲o̲d̲u̲c̲t̲i̲o̲n̲

         The purpose of this module is to dump the SDF-files,
         statistical data base, on the MMD disc to statistical
         data files on the floppy discs.

         The statistical data files dumped is hereby only the
         part from the preceeding day, i.e. from 00.00 to 24.00
         hour.  A dump statistic file request is entered via
         an interactive command and during the processing the
         module will communicate with the operator about mount
         and dismount of floppy disc.

         The DSM process is an interactive process executing
         under control of the TEPINT Background I/F Submodule.



4.4.2    M̲o̲d̲u̲l̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The DSM module gains control when the appropriate interactive
         command is entered from one of the three interactive
         terminal at the SCC.

         The result of the interactive command is a dump of
         the SDF-records to floppy discs.  Due to the size of
         the SDF-files, the dump will be written to four floppy
         discs with the following content:

         1:  NSF-file
         2:  MHF-file
         3:  MSF-file
         4:  SIF-, NSF-, LOF-file

         The NSF-, MHF-, MSF- and SIF-files are copies of those
         contained in the SDF data base, where only the records
         belonging to the previous day is included.  The USF-
         and LOF-files are exact copies of those from the SDF
         data base.



         In case where the terminal operator initiates a dump
         of the SDF data base close to midnight (shift in period),
         he will receive a warning ("LAST RECORD MAY BE MISSING")
         that the data dumped may not be complete, anyway. 
         A missing record will show up as and "too old" DTG
         in the record header, ref. sec. 4.3.2.

         The files are dumped to floppy discs in the following
         way:

         1)  The operator is asked, by use of the SCCM-procedure
             VDUIO, to mount the proper floppy discs with one
             of the following display on the console:

             'INSERT FLOPPY DISC FOR DUMP OF NSF-FILE'
             'INSERT FLOPPY DISC FOR DUMP OF MHF-FILE'
             'INSERT FLOPPY DISC FOR DUMP OF MSF-FILE'
             'INSERT FLOPPY DISC FOR DUMP OF SIF, USF, LOF -
             FILES'

         2)  The operator then inserts the floppy discs with
             volume name: FLOPPY in the floppy drive and notifies
             the system by keying in his "accept".  If he does
             not accept then the dumping is skipped.  (Go to
             point 6).

         3)  If the file already exists on the floppy discs,
             it is deleted (REMOVED).

         4)  The file is created as CONTIGNOUS with optimal
             SIZE (not bigger than needed).

         5)  The SDF-file (or part of it) is copied into the
             newly created file.

         6)  If there is more files to be dumped then do so.
              (Go to point 1).

         This procedure is very sensible concerning operator
         mistakes, therefore, special error handling has been
         implemented.  If an error in the processing occur,
         (e.g. caused by an erroneous floppy disc) the DSM-process
         may be restarted by use of the system operator commnad
         'START DSM' - ref. (11), sec. 3.2.  After being restarted
         'LOCAL ̲FIX ̲UP' is performed so that the DSM-process
         is ready to repeat the dumping procedure from the beginning.

         When the dumping is finished this event is logged by
         enqueueing the proper MTCB into the EVENT-queue.  Refer
         to ref. 5), sec. 6 + 7.1.2.2, ref. (9) + (12).



4.4.3    H̲I̲P̲O̲ ̲C̲h̲a̲r̲t̲

         HIPO chart that describes the dump statistical file
         module is shown below.

         Data and file items that are referenced are described
         in section 4.4.5.

         Procedures referenced, not AMOS procedures, are described
         in ref. 6 + 7 + 8.




















































                      Figure 4.4.3-1
                   HIPO Diagram for DSM




















































                      Figure 4.4.3-2
                   HIPO Diagram for DSM




4.4.4    S̲u̲m̲m̲a̲r̲y̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         Figure 4.4.4-1 illustrates the flow of data and control
         for the function supported by the dump statistic module.

          1) The dump statistical file to floppy disc command
             is entered via an interactive terminal.

          2) The operator is requested to mount the floppy disc.

          3) The NSF-file is removed/created on the floppy disc.

          4) The current day is determined to calculate the
             partition to be dumped and the file is opened.

          5) The file on the FMS is copied to the floppy disc.

          6) The file is closed.

          7) The operator is requested to dismount the floppy
             disc.

          8) 2 to 7 is repeated for the MHF file.

          9) 2 to 7 is repeated for the MSF file.

         10) 2 to 7 is repeated for the SIF-, USF-, LOF-file.




















































Figure 4.4.4-1…01…DSM - Dump Statistical File Module, Block Diagram




















































   Figure 4.4.4-2…01…Flow Chart for Dump Statistic Process





4.4.5    D̲a̲t̲a̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The data structures used by the DSM process is also
         used by the DCM-process, therefore, refer to section
         4.2.5.

         Re. layout of SDF dump files (floppy files) refer to
         ref. (5), sec. 11.10.5.



4.4.6    I̲/̲F̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         The only external interface of the DSM is the

         o   TEPINT BG I/F - NES interface

         T̲E̲P̲I̲N̲T̲ ̲B̲G̲ ̲I̲/̲F̲ ̲-̲ ̲N̲E̲S̲ ̲i̲n̲t̲e̲r̲f̲a̲c̲e̲

         This interface is executed by means of the calls to
         the SCCM-procedures VDUIO, GETCMD, ref. (8).  The DSM
         hereby prompt the terminal operator for input.

         The prompt concern:

         o   Mount/Dismount floppy disc
         o   Error codes

         By receiving the DSF command, the TEPINT BG I/F will
         dispatch control to the DSM module.  The DSM now execute
         direct terminal I/O on the VDU as described above.

         By completion. the DSM will return control to the TEPING
         BG I/F.





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

         The modules included in the NES-subsystem has the following
         memory claims (approximately) in words


         M̲o̲d̲u̲l̲e̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲^̲ ̲P̲r̲o̲g̲r̲a̲m̲ ̲ ̲ ̲ ̲^̲ ̲P̲r̲o̲c̲e̲s̲s̲ ̲ ̲
                      ^            ^          
         DCM          ^ 880        ^ 1370     
         SGM          ^ 690        ^ 1880     
         DSM          ^ 920        ^ 1980     
                      ^            ^          

         Program header is not included in program. process
         header is included in process.





              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̲

         The processes that make up the NES are all activated
         by events; DCM at arrival of statistic reports and
         DSM, SGM once each 24 hours when statistics are issued
         or dumped.  This, together with the fact that statistic
         is of secondary importance, ensures that no essential
         timing constrain exists.





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

         No vital limitation exists.





                    8  E̲R̲R̲O̲R̲ ̲L̲O̲C̲A̲T̲I̲O̲N̲S̲



     L̲a̲b̲e̲l̲ ̲ ̲ ̲ ̲ ̲ ̲R̲a̲i̲s̲e̲d̲ ̲b̲y̲ ̲(̲c̲a̲l̲l̲ ̲o̲f̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲C̲o̲m̲m̲e̲n̲t̲ ̲ ̲ ̲ ̲ ̲ ̲
     ̲ ̲ ̲ ̲ ̲ ̲
              ^                         ^              
          
     D̲C̲M̲      ^                         ^              
          
              ^                         ^              
          
        1     ^ MON (IO, MODIFYBYTES)   ^ storage of record
      
        2     ^ MON (IO, READBYTES)     ^ of RECORD HEADER
       
        3     ^ MON (CONVDTG)           ^ of DTG to ASCII
        
        4     ^ MON (IO, MODIFYBYTES)   ^ at update of RECORD
     HEADER  
        5     ^ MON (GETDTG)            ^ at update of FILE
     HEADER    
        6     ^ MON (IO, MODIFYBYTES)   ^ at update of FILE
     HEADER    
        7     ^ MON (IO, READBYTES)     ^ of FILE HEADER
         
        8     ^ MON (IO, GETROOT)       ^ of MOVHEAD   
          
        9     ^ MON (IO, DESCENT)       ^ to SDF.D     
          
       10     ^ MON (IO, LOOKUP)        ^ of NSF-file  
          
       11     ^ MON (IO, LOOKUP)        ^ of MHF-file  
          
       12     ^ MON (IO, LOOKUP)        ^ of MSF-file  
          
       13     ^ MON (IO, LOOKUP)        ^ of SIF-file  
          
       14     ^ MON (IO, LOOKUP)        ^ of NSF-file  
          
       15     ^ MON (IO, LOOKUP)        ^ of LOL-file  
          
       16     ^ MON (IO, DISMANTLE)     ^ of SDF.D     
          
       17     ^ MTCBINIT                ^ SCCM-procedure
         
       18     ^ MON (QACCESS, READ ̲DEST)^ read input queue
       
       19     ^ MON (MTCB, GETFILE)     ^ of control message
     
       20     ^ MON (IO, READBYTES)     ^ of binary header
     in
              ^                         ^ control message
        
       21     ^ illegal stat. kind      ^ not expected 
          
       22     ^ MON (IO, READBYTES)     ^ of control message
     
       23     ^ MON (SCCM, GET ̲NM ̲IDB)  ^              
          
       24     ^ INSERT ̲MTCB-use         ^ at EVENT-logging
       
       25     ^ INSERT ̲QE-use           ^ at EVENT-logging
       
       26     ^ MON (MTCB, RELEASE FILE)^ of control message
     
       27     ^ MON (MTCB, RELEASE)     ^ of control message
     
              ^                         ^              
          







     L̲a̲b̲e̲l̲ ̲ ̲ ̲ ̲ ̲ ̲R̲a̲i̲s̲e̲d̲ ̲b̲y̲ ̲(̲c̲a̲l̲l̲ ̲o̲f̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲C̲o̲m̲m̲e̲n̲t̲ ̲ ̲ ̲ ̲ ̲ ̲
     ̲ ̲ ̲ ̲ ̲ ̲
              ^                         ^              
          
     S̲G̲M̲      ^                         ^              
          
              ^                         ^              
          
        1     ^ MON (IO, GETROOT)       ^ of MOVHEAD   
          
        2     ^ MON (IO, DESCENT)       ^ to SDF.D     
          
        3     ^ MON (IO, LOOKUP)        ^ of NSF-/MSF-file
       
        4     ^ MTCBINIT-use            ^ SCCM-procedure
         
        5     ^ MON (GETDTG)            ^              
          
        6     ^ VDUIO-use               ^ at WARNING   
          
        7     ^ MON (SCCM, GET ̲NM ̲IDA)  ^              
          
        8     ^ MON (IO, READBYTES)     ^ in NSF-/MSF-file
       
        9     ^ VDUIO-use               ^ at WARNING   
          
       10     ^ illegal NM ̲ID           ^              
          
       11     ^ INSERT ̲MTCB-use         ^ at generate stat.msg.
       12     ^ MON (MTCB, CREATEFILE)  ^ at generate stat.msg.
       13     ^ MON (IO, MODIFYBYTES)   ^ at generate stat.msg.
       14     ^ INSERT ̲QE ̲RES-use       ^ at generate stat.msg.
       15     ^ MON (MTCB, RELEASEFILE) ^ at generate stat.msg.
       16     ^ MON (MTCB, RELASE)      ^ at generate stat.msg.
       17     ^ INSERT ̲MTCB-use         ^ at EVENT logging
         
       18     ^ INSERT ̲QE               ^ at EVENT logging
         
              ^                         ^              
            








     L̲a̲b̲e̲l̲ ̲ ̲ ̲ ̲ ̲ ̲R̲a̲i̲s̲e̲d̲ ̲b̲y̲ ̲(̲c̲a̲l̲l̲ ̲o̲f̲)̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲C̲o̲m̲m̲e̲n̲t̲ ̲ ̲ ̲ ̲ ̲ ̲
     ̲ ̲ ̲ ̲ ̲ ̲
              ^                         ^              
          
     D̲S̲M̲      ^                         ^              
          
              ^                         ^              
          
        1     ^ MON (IO, DISMANTLE)     ^ of floppy-file
         
        2     ^ MON (IO, MOUNT)         ^ of FLOPPY-volume
       
        3     ^ MON (IO, GETROOT)       ^ of FLOPPY-volume
       
        4     ^ MON (IO, DISMANTLE)     ^ of a *MD*FLOPPY
       
        5     ^ MON (IO, DISMOUNT)      ^ of FLOPPY-volume
       
        6     ^ MON (GETDTG)            ^ at copy of file
        
        7     ^ MON (IO, APPENDBYTES)   ^ at copy of file
        
        8     ^ MON (IO, READBYTES)     ^ at copy of file
        
        9     ^ MON (IO, APPENDBYTES)   ^ at copy of file
        
       10     ^ MON (IO, LOOKUP)        ^ of file on FLOPPY
      
       11     ^ MON (IO, REMOVE)        ^ of file on FLOPPY
      
       12     ^ MON (IO, DISMANTLE)     ^ of file on FLOPPY
      
       13     ^ MON (IO, CREATE)        ^ of file on FLOPPY
      
       14     ^ MON (IO, ENTERFILE)     ^ of file on FLOPPY
      
       15     ^ MON (IO, PROTECT)       ^ of file on FLOPPY,
     user 0
       16     ^ MON (IO, PROTECT)       ^ of file on FLOPPY,
     user-1
       17     ^ MON (IO, GETTROOT)      ^ of MOVHEAD   
          
       18     ^ MON (IO, DESCENT)       ^ to SDF.D     
          
       19     ^ MON (IO, LOOKUP)        ^ of NSF-file  
          
       19     ^ MON (IO, LOOKUP)        ^ of NSF-file  
          
       20     ^ MON (IO, LOOKUP)        ^ of MHF-file  
          
       21     ^ MON (IO, LOOKUP)        ^ of MSF-file  
          
       22     ^ MON (IO, LOOKUP)        ^ of SIF-file  
          
       23     ^ MON (IO, LOOKUP)        ^ of USF-file  
          
       24     ^ MON (IO, LOOKUP)        ^ of LOF-file  
          
       25     ^ MON (IO, DISMANTLE)     ^ of LSDF.D    
          
       26     ^ MON (GETDTG)            ^              
          
       27     ^ MTCBINIT-use            ^ SCCM-procedure
         
       28     ^ VDUIO-use               ^ at WARNING   
          
       29     ^ VDUIO-use               ^ at WARNING   
          
       30     ^ INSERT ̲MTCB             ^ at EVENT-logging
       
       31     ^ INSERT ̲QE               ^ at EVENT-logging
       
       32     ^ VDUIO-use               ^ operator guidance
      
       33     ^ VDUIO-use               ^ operator guidance
      
              ^                         ^              
          





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

         Source listings and linker list may be obtained from
         FIXLIB.  Ref. to SCCLDD.





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

         Qualifications Tests:

         M̲o̲d̲u̲l̲e̲ ̲T̲e̲s̲t̲:̲  Refer to

         NES Subsystem Test Report
         FIX/1162/TRP/0062

         S̲y̲s̲t̲e̲m̲ ̲I̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲ ̲T̲e̲s̲t̲:  Refer to

         System Test Report for S060 -
         SCC - N/M Statistics Handling
         FIX/0000/TRP/0090





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

         Do as stated in file 'INFORMATION' in the last delivery
         of the NES-directory to FIXLIB.





                        12  N̲O̲T̲E̲S̲



12.1     M̲O̲D̲U̲L̲E̲ ̲G̲E̲N̲E̲R̲A̲T̲I̲O̲N̲

         The NES is compiled by means of the SWELL compiler
         CSS/415 and linked by means of the AMOS Linker CSS/416,
         Refer to:

             SWELL 80, Reference Manual
             CSS/415/RFM/0002

             CR80 AMOS SWELL Compiler, Users Manual
             CSS/415/USM/0047

             CR80 AMOS, Linker, Reference Manual
             CSS/416/RFM/0003

             CR80 AMOS, Linker, Users Manual
             CSS/416/USM/0048

         By using the command files as stated in the INFORMATION-file
         in the last FIXLIB-delivery of NES it is possible to
         generate all or a single module in the NES Subsystem.



12.2     E̲X̲E̲C̲U̲T̲I̲O̲N̲ ̲C̲O̲N̲S̲I̲D̲E̲R̲A̲T̲I̲O̲N̲S̲

         As already indicated in sec. 6 the NES-processing is
         of low priority compared to the rest of the processing
         in the SCC-installation.  That makes the processes
         candidates for being executed as background tasks ref.
         (11), sec. 3.3.15.  Furthermore the sizing limitations
         for being runned as background task (ref. (11), sec.
         3.4.3) is fulfilled for all the NES-processes.

         Therefore, it is obvious that they shall be executed
         as background tasks in the FIKS operational system
         and that the maintainer of the NES must have this in
         mind at future updates.





12.3     R̲E̲C̲O̲V̲E̲R̲Y̲/̲C̲H̲E̲C̲K̲P̲O̲I̲N̲T̲ ̲-̲ ̲R̲E̲S̲T̲A̲R̲T̲

         The processing in the NES Subsystem is independent
         of, the system is recovered or not, at restart.  The
         only data that determine the processing, is placed
         in the SDF-data-base, and this has no need for checkpointing/recovery.