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

⟦0cf231c72⟧ Wang Wps File

    Length: 16995 (0x4263)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN64.00«

Derivation

└─⟦e53c2fc59⟧ Bits:30006055 8" Wang WCS floppy, CR 0087A
    └─ ⟦this⟧ »~ORPHAN64.00« 

WangText




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



     4.3   SYSTEM SUPERVISION .................. 157
       4.3.1 CAMPS Modes of Operation ......... 157
         4.3.1.1 On-Line Operation ............. 158
         4.3.1.2 Off-Line Operation ............ 160
         4.3.1.3 Watchdog Operation ............ 160
         4.3.1.4 Switch-Over ................... 164
           4.3.1.4.1 Emergency Switch-Over ..... 164
         4.3.1.4.2 Ordered Switch-Over ....... 165

         4.3.1.5 Start-Up of CAMPS Modes ....... 165
         4.3.1.6 Load of Modified Software ..... 167
           4.3.1.6.1 Load of Modified Applica-
                     tion Software Prepared at
                     the CSSI ................. 167

         4.3.1.7 Detailed Start-Up of On-Line
                 Operations .................... 168
         4.3.1.8 Close Down of CAMPS Modes of
                 Operation ..................... 168

       4.3.2 Equipment Resource Handling ....... 169
         4.3.2.1 Dis Equipment ................ 170
           4.3.2.1.1 Modes of Operation ........ 170
           4.3.2.1.2 Hardware Control .......... 171
           4.3.2.1.3 Software Control .......... 173
           4.3.2.1.4 Reconfiguration ........... 173

         4.3.2.2 TDX-Bus System ............... 173
           4.3.2.2.1 Modes of Operation ........ 173
           4.3.2.2.2 Hardware Control .......... 174
           4.3.2.2.3 Software Control .......... 174
           4.3.2.2.4 Reconfiguration ........... 174

         4.3.2.3 LTU and Attached Lines ....... 174
           4.3.2.3.1 Modes of Operation ........ 174
           4.3.2.3.2 Hardware Control .......... 175
           4.3.2.3.3 Software Control .......... 176
           4.3.2.3.4 Re-configuration .......... 176


         4.3.2.4 LTUX and Attached Terminal
                 Equipment ..................... 176
           4.3.2.4.1 Modes of Operation ........ 176
           4.3.2.4.2 Hardware Control .......... 176
         4.3.2.4.3 Software Control .......... 177
           4.3.2.4.4 Re-configuration .......... 177

       4.3.3 Watchdog and Manual Supervision
             Facilities ........................ 178
         4.3.3.1 Watchdog Control .............. 178
         4.3.3.2 Watchdg Monitoring ........... 180
         4.3.3.3 Manual Fallback ............... 182


4.3      S̲Y̲S̲T̲E̲M̲ ̲S̲U̲P̲E̲R̲V̲I̲S̲I̲O̲N̲

         System supervision addresses the monitoring and control
         of the CAMPS modes of operation.

         The description is separated into three sections:

         1)  control o CAMPS modes of operation
         2)  control of peripheral equipment
         3)  watchdog and manual control and monitoring facilities.



4.3.1    C̲A̲M̲P̲S̲ ̲M̲o̲d̲e̲s̲ ̲o̲f̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲

         The CAMPS system supports on-line and off-line operations.

         The on-line modes of operationare:

         -   a dualized mode consisting of an active and a standby
             processor.

         -   a degraded mode consisting of an active processor
             unit (PU).

         In the degraded mode, the non-active processor is used
         for off-line operations:

         -   software development an test (SD&T) at CSSI site

         -   table generation (TG) at CSSI site

         -   maintenance and diagnostics (M&D) at all sites

         -   off-line utilities (OU) at all sites

             -   print memory dump

             -   print trace records

         The CAMPS modes of operations are controled software-
         and hardware-wise from the watchdog position, which
         contains:


         -   the watchdog (WPD)
         -   the operator VDU
         -   the operator printer



4.3.1.1  O̲n̲-̲L̲i̲n̲e̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲

         CAMPS on-line operations are supported by either a
         dualized PU configuration or by  single PU configuration.

         The dualized configuration consists of an active PU,
         which performs on-line functions and a standby PU,
         which is ready to assume on-line functions, when a
         switch-over is executed.  On an event basis checkpoints
         (defininge.g. terminal and traffic status) are transferred
         to the standby processor to assure an acceptable level
         of data continuity at the time of recovery and restart
         during a switch-over.  The active processor owns all
         disks, terminals, and external chanels, whereas the
         standby PU has none.  The dualized configuration is
         depicted in figure 4.3.1-1 overleaf.

         The single PU configuration consists of an active PU,
         which operates as the active PU above, except for checkpoint
         generation.


















































             Fig. 4.3.1-1…01…D̲u̲a̲l̲i̲z̲e̲d̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲


4.3.1.2  O̲f̲f̲-̲L̲i̲n̲e̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲

         In the M&D configuration (refer to figure 4.3.1-2),
         the off-line processor may be assigned a number of
         devices:

         -   the off-line disk or the floppy dis for load of
             M&D SW
         -   two LTUXs on the same DTM-X
         -   one LTU
         -   the off-line disk or an out of service mirrored
             disk

         The M&D test programs are operated from the operator
         VDU, whereas test output is directed to the operator
         printer.  M&D programsare residing on the off-line
         disk and on the floppy disk.

         The OU configuration is assigned the floppy disk or
         the off-line disk. OU programs are operated like M&D
         Programs.

         The SD&T and TG configuration (refer figure 4.3.1-3)
         at the developmentsite (CSSI) is assigned VDU and printer
         on the IO BUS for control of operation and output of
         results.

         The SD&T and TG programs are residing on the floppy
         disk or on the off-line disk.  Modified software (incl.
         M&D software) are generated at a flopy disk for transportation
         to CAMPS sites.



4.3.1.3  W̲a̲t̲c̲h̲d̲o̲g̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲

         The watchdog is an independent processor, which:

         -   monitors and controls the CAMPS hardware as described
             in section 4.3.3.

         -   determines and executes switch-over, therebyauthority
             conflicts between the two processors are avoided.

         -   provides an operator command interface from the
             operator VDU to both PUs, thereby enabling a software
             control of all CAMPS modes of operation.


         -   monitors the active and standby PU by the periodic
             reception of a "keep alive" message.

         The operator VDU contains a display of the CAMPS system
         status.

         The operator printer rovides a hard copy facility for
         system status print-out (e.g error reports).


















































          Fig. 4.3.1-2…01…D̲e̲g̲r̲a̲d̲e̲d̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲ ̲(̲M̲&̲D̲)̲


















































           Fig. 4.3.1-3…01…D̲e̲g̲r̲a̲d̲e̲d̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲ ̲S̲D̲&̲T̲


4.3.1.4  S̲w̲i̲t̲c̲h̲-̲O̲v̲e̲r̲

         During dualized operation, a switch-over to the standby
         PU will take place:

         -   subsequent to a non-recoverable hardware or software
             error in the active PU (eergency switch-over).

         -   subsequent to an operator switch-over command (ordered
             switch-over).

         The error detection is described in section 4.11.

         A switch-over implies, that:

         -   the active PU is taken off-line by the watchdog.

         -   the watchdog irects the standby PU to capture all
             peripherals and go into a recovery/restart procedure
             to restore CAMPS on-line operations.

         The active PU normally directs the watchdog to perform
         a switch-over, however, the watchdog executes automatically
         an eergency switch-over, if:

         -   no keep alive message is received from the active
             PU.

         -   a non-recoverable hardware error (e.g. power down)
             is detected via the configuration control bus (refer
             section 4.3.3).



4.3.1.4.1    E̲m̲e̲r̲g̲e̲n̲c̲y̲ ̲S̲w̲i̲t̲c̲h̲-̲O̲v̲e̲r̲

         The aulty active PU is electrically disconnected from
         its peripherals and the standby PU is commanded to
         go active.  The standby PU captures all peripherals
         and loads and starts the application software.  The
         recovery actions based upon received checkpints are
         defined in section 4.7.




4.3.1.4.2    O̲r̲d̲e̲r̲e̲d̲ ̲S̲w̲i̲t̲c̲h̲-̲O̲v̲e̲r̲

         All input/output to/from external lines are stopped,
         when a complete message is received/transmitted.

         Terminal operators are given a limited time o stop
         input.  Having completed a transaction (inclusive presentation)
         the terminal position is signed off.  All remaining
         packages are commanded to stop processing and the standby
         PU is notified to become active.



4.3.1.5  S̲t̲a̲r̲t̲-̲U̲p̲ ̲o̲f̲ ̲C̲A̲M̲P̲S̲ ̲M̲o̲d̲e̲s̲o̲f̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲

         The operator starts all CAMPS modes of operation. 
         At first, the operator defines an initial hardware
         configuration via operator commands directly to the
         watchdog:

         -   enable Pu
         -   set PU in normal mode
         -   connect disk to the PU in qestion
         -   issue master clear

         (Refer to section 4.3.3 for a detailed description
         of these signals).

         Hereby a dialogue to a MIA PROM program executed by
         a CPU is set-up and the PU has access to a disk.

         The operator specifies a disk drive and th above program
         loads a number of segments into RAM and starts execution.
          The loaded program performs further loading, which
         may be:

         -   start-up active PU
         -   start-up standby PU
         -   start-up M&D in off-line PU
         -   start-up OU in off-line PU
         -   startup SD&T in off-line PU
         -   start-up TG in off-line PU

         Overleaf in figure 4.3.1.5-1, the start-up modes of
         on-line operations are illustrated. Prior to a start-up,
         a memory dump can be performed to the floppy disk or
         the off-line disk.  Via OU softare, it can later be
         disassembled and printed at the operator printer.


















































      Fig. 4.3.1.5-1…01…S̲t̲a̲r̲t̲-̲U̲p̲ ̲o̲f̲ ̲O̲n̲-̲L̲i̲n̲e̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲s̲


4.3.1.6  L̲o̲a̲d̲ ̲o̲f̲ ̲M̲o̲d̲i̲f̲i̲e̲d̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲



4.3.1.6.1    L̲o̲a̲d̲ ̲o̲f̲ ̲M̲o̲d̲i̲f̲i̲e̲d̲ ̲A̲p̲p̲l̲i̲c̲a̲t̲i̲o̲n̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲P̲r̲e̲p̲a̲r̲e̲d̲
             ̲a̲t̲ ̲t̲h̲e̲ ̲C̲S̲S̲I̲

         At the CSSI site new application software is developed
         and tested.  On foppy disk packs, the modified application
         software is transported to CAMPS sites, where it is
         copied to the mirrored disks or the off-line disk.
          At a subsequent switch-over or a start-up subsequent
         to an ordered close down, the modified applicatio software
         can be brought into operation.




4.3.1.7  D̲e̲t̲a̲i̲l̲e̲d̲ ̲S̲t̲a̲r̲t̲-̲U̲p̲ ̲o̲f̲ ̲O̲n̲-̲L̲i̲n̲e̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲s̲

         During start-up of on-line operations the CAMPS operating
         system (COPSY) is loaded and started at first.  COPSY
         is the parent of al processes and assigns resources
         (e.g. memory, CPU, lines, access, and security rights)
         to its children based on a system status table.  LTU
         and LTUX lines are assigned/deassigned by COPSY, whereas
         THP(LTU-lines), TEP (LTUX terminal lines), and TH (LTUX-TRC
         lines) opens/closes the lines.  During assignment,
         the watchdog is commanded to execute physical connection
         as described in section 4.3.3.

         Processes and procedures are given start-up information,
         which defines the type of start-up.  Soinitialization
         and recovery actions are performed decentralized. 
         The mapping of recovery requirements to packages are
         defined in section 4.7.

         A description of disk start-up information is given
         in section 5.10.1.2.1.1.



4.3.1.8  C̲l̲o̲s̲e̲-̲D̲o̲w̲n̲ ̲o̲f̲ ̲C̲M̲P̲S̲ ̲M̲o̲d̲e̲s̲ ̲o̲f̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲

         The operator can close all CAMPS modes of operation
         either ordered or non-ordered.

         During a non-ordered close down, the PU in question
         is physically isolated (the PU is disabled as described
         in section 4.3.3).  If the actve PU is closed non-ordered
         an emergency switch-over will take place.

         During an ordered close down the concerned PU is commanded
         to stop execution.  Having done so, the PU is disabled.
          For the active PU two types of ordered close-down
         are handle:


         a)  C̲l̲o̲s̲e̲-̲d̲o̲w̲n̲ ̲a̲n̲d̲ ̲D̲i̲e̲-̲o̲u̲t̲

             All input from external lines are stopped, when
             a complete message is received (Handled by THP).
              All input from terminals are stopped after a limitedtime
             (Handled by TEP).

             Hereafter, the system will slowly die out.  When
             all queues are empty, all processing will be terminated
             and the PU disabled.

         b)  C̲l̲o̲s̲e̲-̲d̲o̲w̲n̲ ̲a̲n̲d̲ ̲S̲a̲v̲e̲ ̲Q̲u̲e̲u̲e̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             All input/output to/from external lines are stoppe,
             when a complete message is received/transmitted
             (handled by THP).  Terminal operators are given
             a limited time to stop all input.  Having completed
             a transaction (incl. presentation) the terminal
             position is signed off.  (TEP and SSC actions).
              Al remaining packages are commanded to stop execution
             and the current queue content are saved on disk
             by the CAMPS system function (CSF) package.



4.3.2    E̲q̲u̲i̲p̲m̲e̲n̲t̲ ̲R̲e̲s̲o̲u̲r̲c̲e̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲

         This section defines the:

         -   modes of operation
         -   hardware andsoftware control
         -   reconfiguration possibilities

         for DISK, TDX-bus system, LTU and LTUX equipment.

         The Configuration Table contains a description of all
         CAMPS equipment.  The SSC in the active PU updates
         this table, when:

         -   operator commands or
         -   error fix-up procedures

         are executed.

         Device control is implemented via hardware and software.…86…1
                 …02…   …02…   …02…   …02…                                 
                  
         The hardware control connects a device to either of
         the PUs.  Also it ensures that active PU activities
         will not interfere with off-line PU activities.  The
         hardware control is imlemented by the SSC, but executed
         by the watchdog as described in section 4.3.3.

         The software control is handled by the SSC, which defines
         access and security rights for the users of the devices.



4.3.2.1  D̲i̲s̲k̲ ̲E̲q̲u̲i̲p̲m̲e̲n̲t̲



4.3.2.1.1    M̲o̲d̲e̲s̲ ̲o̲f̲ ̲O̲p̲r̲a̲t̲i̲o̲n̲

         A CAMPS site configuration contains:

         -   two mirrored disk drives
         -   one off-line disk drive
         -   one floppy disk drive

         The mirrored disk drives are always assigned to the
         active PU, except when a drive is erroneous.

         The off-line disk drve may be assigned to either the
         active or the off-line PU.

         The off-line disk is used in performing the following
         active PU functions:

         -   retrieval of off-loaded messages
         -   start-up of active operation
         -   back-up of the system parameter file
         -off-loading of messages
         -   memory dump and trace information storage
         -   loading of modified application software

         and for the following standby PU function:

         -   start-up of standby operation

         and for the following off-line PU functions:


         -   start-up of off-line operation
         -   source for memory dump and trace information print-out
         -   source for load of M&D SW

         The mirrored and off-line disks are permanently defined
         a start-up time i.e. no interchange between mirrored
         and off-line disk drives takes place.

         The floppy disk is used as storage for:

         -   modified application software, which are generated
             at the CSSI and loaded at CAMPS sites.

         -   M&D and OU program.

         -   memory dump and trace information



4.3.2.1.2    H̲a̲r̲d̲w̲a̲r̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲

         The SSC controls via the watchdog whether all DISKs
         in common can be accessed from either IO BUS-A or B,
         or from both A and B, or from none. Access means that
         the PU "take owneship", i.e. executes an IO instruction,
         which connects an IO BUS device to the PU issuing the
         command. The command has only effect if the IO BUS
         in question is not disabled by the watchdog.  Via manual
         switches in the Channel Unit, it is possible t override
         this decision and enable a specific device to be accessed
         via either of the IO BUSes.

         The use of the manual facility makes it possible to
         assign peripherals to the off-line PU and totally shield
         the off-line operations from those of theactive PU.

         In table 4.3.2.1.2-1 below, the co-operation of the
         above facilities are defined.…86…1         …02…   …02…   …02…   …02…  
                                                 








 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
Start-up of    Start-up f       Dualized           Off-Line 
Active PU      Standby PU       Operation          Operation
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
IO BUS A enable                 IO BUS A enable    IO BUS A enable      IO
                                                                        BUS
                                                                        A
                                                                        enable

IO BUS B disable                IO BUS B enable    IO BUS B diable      IO
                                                                        BUS
                                                                        B
                                                                        disable

                                                   Manual enable of:

                                                   - floppy disk
                                                   - off-line disk
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
Assumption:  IO Bus A is connected to the active PU








         …01…Table 4.3.2.1.2-1…01…I̲O̲ ̲B̲U̲S̲ ̲H̲a̲r̲d̲a̲r̲e̲ ̲C̲o̲n̲n̲e̲c̲t̲i̲o̲n̲s̲


4.3.2.1.3    S̲o̲f̲t̲w̲a̲r̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲

         During on-line operation, the assignment/deassignment
         of disk drives are performed by the SSC, whereas the
         volume handling is split:

         -   the mirrored ad the floppy disk volumes are controlled
             by the SSC via operator commands.

         -   the off-line disk volumes are controlled by the
             TEP (via supervisor commands).

         However, during start-up, the PU in question performs
         assignment and volume handling.

         uring off-line operation, the off-line PU performs
         assign/deassign and mount/dismount.



4.3.2.1.4    R̲e̲c̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲

         A suspected erroneous disk drive may be connected to
         the off-line PU.  A repaired disk drive can be connected
         to the active PU.  T