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

⟦311a55547⟧ Wang Wps File

    Length: 10806 (0x2a36)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN55.08«

Derivation

└─⟦17da89677⟧ Bits:30006229 8" Wang WCS floppy, CR 0126A
    └─ ⟦this⟧ »~ORPHAN55.08« 

WangText



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



       4.6.3.3 Storage and Retrieval Package (SAR)   
                 
           4.6.3.3.1 Functional Specifications  .....
                         
             4.6.3.3.1.1 Storage of Messages  .......
                 
             4.6.3.3.1.2 Online Retrieval  ..........
                 
             4.6.3.3.1.3 Off-line Retrieval  ....... 
                
             4.6.3.3.1.4 Dump  ......................
                 
           4.6.3.3.2 Retrieval keys  ................
                         
           4.6.3.3.3 Retrieval Catalogues  ..........
                         
           4.6.3.3.4 Retrieval Result  ..............
                         
         4.6.3.4 Log Package ....................... 
                    
           4.6.3.4.1 Functional Breakdown  ..........
                         
             4.6.3.4.1.1 Log Collection Function  ...
                 
             4.6.3.4.1.2 Log Trace Functions  .......
                 
         4.6.3.5 Statistics Package (STP)  ..........
                     
           4.63.5.1  Statistics Collection  .........
                         
           4.6.3.5.2 Statistics Dump  ...............
                         
           4.6.3.5.3 Statistics Generation ..........
                         
           4.6.3.5.4 Statistics Delivery  ...........
                         …86…1         …02…   …02…   …02…   …02…         
                                                     
                     
4.6.3.3  S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲(̲S̲A̲R̲)̲ 

   SAR is an application package, performing storage and
   retrieval of messages



4.6.3.3.1  F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲s̲

   The main functios performed by SAR are:

   - storage of messages on-line

   - on-line retrieval of messages

   - off-line retrieval of messages

   - dump of messages to off-line disk

   - execution of supervisory commands.

   SAR consists of four subpackages each perforing one
   of the above mentioned functions.



4.6.3.3.1.1 S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲ 

   The storage of messages is performed by a STORE module,
   the store subpackage.

   Main functions performed by this module are:

   - waiting of storage requests in the incoing storage
     queue.

   - identification of message and pick up of retrieval
     key for temporary storage.


         -   emptying of temporary storage when either a certain
             time interval has elapsed or a certain number of
             storage requests has been received.

         -   appending temporary storage area to n-line catalogue.

         -   actual storage of message text by request to message
             management system (MMS).



4.6.3.3.1.2 O̲n̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ 

         The on-line retrieval sub-package handles the retrieval
         of messages from the on-line disk.  Retrieval requests
         ar received from the retrieval requests queue (RRQ)
         and treated in an FIFO manner.  The retrieval requests
         are sorted according to TOC +DTG retrievals, TOC-window
         retrievals and OFFLINE retrievals, and they are inserted
         in corresponding lists.

         For nline DTG retrieval that results in a not found
         completion code.  the request is inserted in the offline
         list if DTG is contained in DTG intervals for the offline
         volumes.  The message corresponding to the retrieval
         keys is retrieved using MMS and s finally returned
         to requestor.



4.6.3.3.1.3 O̲f̲f̲-̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ 

         Off-line retrieval requests are handled in the same
         manner as on-line retrievals.  Mount requests for off-line
         disk are delivered to supervisor's report printer.


         If offline retrieval is of type DTG-retrieval and the
         result shows not found, the request remains in the
         offline list if DTG is contained in the DTG interval
         of the succeeding volme



4.6.3.3.1.4 D̲u̲m̲p̲ 

         Dump performs the transfer of messages and transactions
         from on-line disk to the off-line disk.

         A report to supervisor's report printer will indicate
         that dump has been performed.



4.6.3.3.2    R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲K̲e̲y̲s̲

         A primary ist of retrieval keys used by the supervisor
         or message service position for retrieval of the previous
         stored messages are given below.

         The keys include security and access parameters used
         for directing the message to the right operator with
         the llowed classification level.

         The primary key list is:

         1)  Internal serial number

         2)  Channel Identification
             Transmission sequence number
             Time of File (TOF)

         3)  Originating Station Routing Indicator
             Time of File (TOF)


         4)  Action Addressee (AO)
             Date Time Group (DTG)

         5)  Channel Identification
             Time of File Window (TOF window)

         The retrieval keys used during automatic retrieval
         are:

         Action ddresse (TO)

         Date time Group (DTG),

         which will be forwarded by the traffic handling package
         (THP) when an automatic retrieval is required.



4.6.3.3.3    R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲C̲a̲t̲a̲l̲o̲g̲u̲e̲s̲ 

         The following catalogue structure or file structure
         is proposed:

         -Internal Message Number (IMN)

         -   Time of File (TOF)

         -   Date Time Group (DTG)

         -   Main Catalogue

         The DTG catalogue consists of 7, one day catalogues
         where the day cataloguqe including the DTG is searched
         first.  If not found the next day's catalgue is searched
         until a fit is found or until DTG is out of DTG catalogue
         range.


         When correspondance has been obtained in one of the
         above mentioned three primary catalogues the corresponding
         main entry is found for check of remaining parameters.
          The primary atalogues contain pointers to the main
         catalogue.



4.6.3.3.4    R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲R̲e̲s̲u̲l̲t̲

         The result of a retrieval request will be the first
         message found which fits the retrieval request keys.
         If no message fits the request keys, a not found completion
         rport will be returned as the result of the retrieval.



4.6.3.4  L̲o̲g̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲(̲L̲O̲G̲)̲



4.6.3.4.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲B̲r̲e̲a̲k̲d̲o̲w̲n̲ 

         The functions implemented by LOG are separated in two
         groups:

         1) Log collection functions
         2) Log trace functions



4.6.3.4.11 L̲o̲g̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲

         Log records, generated by the applications, are transferred
         to the incoming log queue. The incoming log records
         are read by the LOG application and processed as follows:


         a)  The log record buffer is read and stored in a log
             CIF.

         b)  An acknowledgement is returned to the log record
             sender.

         c)  Every 10 minutes, or on supervisors request, the
             prsent log CIF is closed and stored via SAR.

         d)  The closed log CIF is sent to the supervisory log
             print queue for printout.

         S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲l̲o̲g̲ ̲C̲I̲F̲'̲s̲

         Every 10 minutes the presently used log CIF is stored
         and catalogued via SAR. A new log CIF is requsted from
         MMS. If no log records were appended to the log CIF,
         no action will be taken.



4.6.3.4.1.2 L̲o̲g̲ ̲T̲r̲a̲c̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲

         The stored log records may be retrieved with respect
         to specific trace keys  and sent to supervisor's position
         via TEP. Thefollowing functions are implemented by
         LOG when log records are retrieved:

         a)  The trace command is received from TEP.

         b)  The pertinent time interval is computed, and the
             CIF-refs. are retrieved via SAR.

         c)  The wanted log records are traced an appended to
             a trace CIF.

         d)  The trace CIF-ref is sent to tep via a queue element
             when the trace action is completed.




4.6.3.5  S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲(̲S̲T̲P̲)̲ ̲

         This section describes the statistical functions under
         normal operation.

         The Statistics Package supports 4 functions outlined
         in the package dscription:

         -   Statistics collection

         -   Statistics dump

         -   Statistics generation

         -   Statistics delivery



4.6.3.5.1    S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲

         The statistics collection is perfomed by the STP collection
         monitor procedure and statistics are stored n the shared
         data area. The collection procedures include:

         -   Count increment

         -   Add a number to a value

         -   Boundary (minimum + maximum)

         -   Cumulative time periods (i.e. how many percent
             on for a switch)

         The table is defined by the StatisticsPackage in such
         a way that the processing by STP is defined by the
         table in conjunction with the parameters specified
         by the calling application.…86…1         …02…   …02…   …02…   …02…    
                                               






































Fig. 4.6.3.5-1 Statistics.…86…1         …02…   …02…   …02…   …02…                                
           
         The request for statistics is made by supplying:

         -   Statistics group number
         -   Statistics sub-group number
         -   Statistics record number
         -   Statistics parameter

         The group and numer are verified against the requestor.

         The events in the processing are (refer to fig. 4.6.3.6-1
         for event numbers):

         Application calls Statistics Package (STP) with a request
         to generate statistics (1a).  The STP collector checks
         the request paameters by access to the Table in the
         shared data and updates the shared area at addresses
         specified in the Table (1b).  During update and access
         of the shared data area, exclusive accesses is granted
         by requesting CSF.  The STP collector returns t the
         application (1c).

         When different applications request statistics, collection
         specific parameters are supplied.



4.6.3.5.2    S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲D̲u̲m̲p̲

         The statistics package is activated every 6 minutes
         to dump the collected data.  The timing is contolled
         by a request to the CROSFOX MPF System Function timer.
          The dump processing is (Refer fig. 4.6.3.6-1 for event
         numbers):

         Invocation of the Statistics Package by CROSFOX MPF
         System Functions (2a).  Request to CROSFOX MPF System
         Function for xclusive access to the shared data area
         (2b).  Dump the data area (2e) and (2d).  Give up the
         exclusive access (2f).


         If a system switch-over or restart has taken place
         the shared data area will be marked as invalid and
         the dump will generate a dummy dump.

         The dummy dump is a version of the shaed data area
         which does not contribute any informatin during generation
         of the statistics.



4.6.3.5.3    S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲G̲e̲n̲e̲r̲a̲t̲i̲o̲n̲ ̲

         The statistics package generates statistics is once
         per hour for the last hour.  The processing is (refer
         to figure 4.63.6-1): for event numbers):

         Invocation of generation part of statistics package
         (3a).  Calculate from the dumped statistics, statistics
         for the last hour and output to statistics files (3c
         and 3f).

         Statistics are kept on an hourly basis for 24 ours,
         on a daily basis for 1 day and on a weekly basis for
         4 weeks.



4.6.3.5.4    S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲D̲e̲l̲i̲v̲e̲r̲y̲

         Statistics print is output by the terminal package.
          STP delivers the statistics information to TEP.  The
         processing is (for event numbers, referto fig. 4.6.3.6-1.

         Invocation of delivering statistics (4a).

         Read the appropriate statistics information (4b) and
         copy it into 2 CIFs, as much as they can accomodate
         (4c).  Send CIFs to printer process (4d) and await
         reply when next CIF hall be created and sent (c).

         Request storage occupancy, from MMS (4f).