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

⟦e70017e5d⟧ Wang Wps File

    Length: 45494 (0xb1b6)
    Types: Wang Wps File
    Notes: CPS/210/SYS/0001          
    Names: »0235A «

Derivation

└─⟦4c54cd805⟧ Bits:30006066 8" Wang WCS floppy, CR 0020A
    └─ ⟦this⟧ »0235A « 

WangText



1…0b…1…01…1…06…1…07…0…08…0…0f…0 /…0a…/…0f…/ .…86…H
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            …02…
            
            
            
            
            
            
            
            
            
            
            …02…
            
            
            …02…
            
            
            
            
            
            
            
            
            
            

    CPS/210/SYS/0001



…02…801124

CAMPS
 SYSTEM
 REQUIREMENTS

    ISSUE
    1.2 CAMPS
















                 T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
                   S̲e̲c̲t̲i̲o̲n̲ ̲3̲.̲2̲.̲4̲


…02……02……02…3.2.4  Supervisory Functions ................  143
…02……02……02……02…3.2.4.1  Supervisor Functions..............  146
…02……02……02……02……02…3.2.4.1.1  Supervisor Commands...........  148
…02……02……02……02……02……02…3.2.4.1.1.1  Common Requirements For
                          Commands ................. 
                     148
…02……02……02……02……02……02…3.2.4.1.1.2  Command Processing Control  149
…02……02……02……02……02……02…3.2.4.1.1.3  Message Processing Control  150
…02……02……02……02……02……02…3.2.4.1.1.4  Terminal Position Control.  153
…02……02……02……02……02……02…3.2.4.1.1.5  Operator Control..........  155
…02……02……02……02……02……02…3.2.4.1.1.6  External Connection
                            Control ..................
  156
…02……02……02……02……02……02…3.2.4.1.1.7  OCR, PTR/PTP, and Stand
                          Alone Teleprinter Control  
                     157
…02……02……02……02……02……02…3.2.4.1.1.8  Report Control............  158
…02……02……02……02……02……02…3.2.4.1.1.9  Statistic Control ........  159
…02……02……02……02……02……02…3.2.4.1.1.10  Log Control..............  159
…02……02……02……02……02……02…3.2.4.1.1.11  Offline Storage Control..  159
…02……02……02……02……02……02…3.2.4.1.1.12  Security Warning Control.  161
…02……02……02……02……02……02…3.2.4.1.1.13  Supervisor Engineering
                             Commands ................
  161
…02……02……02……02……02……02…3.2.4.1.1.14  Queue Control at Restart.  161
…02……02……02……02……02……02…3.2.4.1.1.15  Message Deletion ........  162

…02……02……02……02……02…3.2.4.1.2  Service Message Handling .....  162
…02……02……02……02……02……02…3.2.4.1.2.1  Reception of Service
                            Messages .................
  162
…02……02……02……02……02……02…3.2.4.1.2.2  Preparation of Service
                            Messages .................
  162

…02……02……02……02……02…3.2.4.1.3  Message Handling .............  163
…02……02……02……02……02……02…3.2.4.1.3.1  Message Rerun ............  163
…02……02……02……02……02……02…3.2.4.1.3.2  Retrieval ................  163
…02……02……02……02……02……02…3.2.4.1.3.3  Redistribution ...........  164

…02……02……02……02……02…3.2.4.1.4  Statistics Print .............  164
…02……02……02……02……02…3.2.4.1.5  Report Print .................  164
…02……02……02……02……02…3.2.4.1.6  Log Print ....................  164



…02……02……02……02…3.2.4.2  Message Service ..................  164
…02……02……02……02……02…3.2.4.2.1  Incoming Message Assistance ..  168
…02……02……02……02……02…3.2.4.2.2  Routing Indicator Assignment .  168
…02……02……02……02……02…3.2.4.2.3  Handling of Outgoing Messages
                        with Encrypted Text ..........
  169

…02……02……02……02…3.2.4.3  Message Distribution
                  Control .......................... 
                 169
…02……02……02……02……02…3.2.4.3.1  Distribution .................  171
…02……02……02……02……02…3.2.4.3.2  Retrieve for Distribution ....  172

…02……02……02……02…3.2.4.4  Reports ..........................  172
…02……02……02……02……02…3.2.4.4.1  General ......................  172
…02……02……02……02……02…3.2.4.4.2  Security Reports .............  173
…02……02……02……02……02…3.2.4.4.3  Warning Reports ..............  174
…02……02……02……02……02…3.2.4.4.4  Command Completion Reports ...  174
…02……02……02……02……02…3.2.4.4.5  Traffic Reports ..............  175
…02……02……02……02……02…3.2.4.4.6  Channel Reports ..............  176
…02……02……02……02……02…3.2.4.4.7  Deletion Request Report ......  176

 …02……02……02……02…3.2.4.5  Engineering Functions ............  176
           3.2.4.5.1  Engineering Function Imple-
                      mentation .................... 
                 176
           3.2.4.5.2  Engineering Functions         
                      Detailed Definition .......... 
                   177
           3.2.4.5.3  H/W Configuration Status Dis-
                      play ......................... 
                   177
           3.2.4.5.4  Software Development ......... 
           178





3.2.4…02…S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲y̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲

         The supervisory functions are functions to control
         a CAMPS site as specified in this section.

         The supervisory functions may be divided into

…02…-        Supervisor functions (supervisor position)
…02…-        Message service functions (service position)
…02…-        Message distribution control (distribution position)
…02…-        Engineering functions (engineering position)

         The supervisory functions may be allocated to terminal
         positions with equipment configurations as specified
         below:

         a)  The supervisor position has always assigned a VDU
             and one or more (up to 4) medium speed teleprinters.

             There is only one supervisor position at a time.

         b)  A message service position has always assigned
             a VDU and a medium speed printer. There may be
             up to 4 message service positions.

         c)  A message distribution position has always assigned
             a VDU and a medium speed teleprinter. There may
             be up to 4 message distribution positions.

         d)  The engineering position has equipment required
             to control hardware and software such as lineprinter,
             console, floppy disk or similar.

         The CAMPS supervisory functions are shown in fig. 3.2.4-1.





                      Figure 3.2.4-1




                      Figure 3.2.4-2







         Terminal positions may be assigned the supervisory
         functions in parallel as marked in matrix fig. 3.2.4-2

         Where more than one of the functions shown in fig.
         3.2.4-2 is assigned to a supervisory terminal, the
         operator selects whether he will perform supervisory
         functions, i.e. supervisor, MDCO, and Message Servicing,
         or any other function. Having selected supervisory
         functions these will be simultaneously available to
         him with functions interleaving on a transactional
         basis.

         Supervisor position, messages service positions and
         message distribution positions shall have use of standard
         terminal procedures and functions as described below.

         a)  Sign-in, and sign-out are identical to those at
             non supervisory terminal positions.

         b)  Cancel has the effect that any transaction not
             yet accepted by the central processor is disregarded
             (e.g. a command prepared but not given confirmation
             is disregarded).

         c)  Suspend does not apply to supervisory terminal
             positions.

         d)  Preemption does not apply to supervisory terminal
             positions.

         e)  Delete character and enter new character (VDU input).

         f)  Delete entry of last variable data field and make
             new entry.



3.2.4.1…02…S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲

         At system generation time 2 terminal positions are
         designated as supervisor position.

         The 2 terminal positions should be so connected to
         the central processor that availability requirements
         are met.

         One of the 2 terminal positions is the active supervisor
         position.



         A special assign command is used to determine which
         of the 2 terminal positions is the active supervisor
         position.

         Issue of the special command from one of the 2 terminal
         positions shall have the effect that the issuing terminal
         position becomes the active supervisor position.
         The effect on the presently active supervisor position
         of issuing the special command from the inactive supervisor
         position shall be similar to cancel.

         The supervisor functions are subdivided into:

         1)  Supervisor command functions
         2)  Service message handling
         3)  Message Handling
         4)  Statistics print
         5)  Report print
         6)  Log print

         The supervisor assigns print functions to the printers
         associated with his position. The functions are:

         1)  Supervisor print
         2)  Report print
         3)  Log print
         4)  Statistics print.

         Any combination of above printer functions may be assigned
         to the same printer (if less than 4 medium speed teleprinters
         are assigned).

         If more than one printout function is assigned to one
         printer, printout is per priority as defined below:

         1)  Supervisor printout
         2)  Report print
         3)  Statistics print
         4)  Log print




3.2.4.1.1    S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲s̲



3.2.4.1.1.1  C̲o̲m̲m̲o̲n̲ ̲R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲ ̲f̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲s̲

         a)  The command format shall consist of a brief mnemonic
             code related to the "command function" from six
             to eight characters in length, including space
             followed by one or more variable data fields as
             appropriate to the command function.

             The entry of a supervisor command shall be subject
             to the data entry time-out.

             The action resulting from a command shall only
             commence after the operator has entered a confirmation
             signal as defined below.

             Until confirmation signal is sent the operator
             shall be able to cancel the command.

         b)  Supervisor commands are protected or unprotected
             as specified by the supervisor.

             Protected commands shall be accepted by the system
             only if accompanied by the permissive entry code
             (PEC).

             The PEC shall consist of six alphanumeric characters.

             A command shall exist for modifying the PEC.

         c)  All commands shall be displayed on the VDU for
             confirmation.

             Commands shall be issued to the system upon operator
             entry of a confirmation code.

             The confirmation code shall either be a short alphanumeric
             character string (3 characters) or a function key.

             Commands shall be disregarded by the system if
             the operator instead of confirmation code gives
             a cancel.

             Upon command completion a completion report shall
             be issued.



             The system response to unacceptable commands shall
             be explicitly stated to allow the operator to identify
             the reason for rejection:

             -   invalid data entry.

             -   command function not allowable from that terminal.

             -   not preceded by the permissive entry code (PEC).

             -   ineffective (e.g., ascribing functions to non-existent
                 terminals).

             Update of a parameter by a command shall - unless
             otherwise specified - have effect for future access
             to the parameter.



3.2.4.1.1.2…02…C̲o̲m̲m̲a̲n̲d̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  A command shall exist to specify whether a given
             command is protected or not.

         b)  Ten short command codes shall exist.

             Each short command code consists of one or two
             alphanumeric characters.

             A command shall exist to specify the assignment
             of commands to short command codes.

             Entry of a short command code shall cause display
             of the normal mnemonic.

         c)  Use of commands shall if specified cause storage
             of a command utilization record.

             A command utilization record shall consist of:

             -   command code

             -   time of command confirmation

             -   terminal position used.



             A command shall exist causing printout of command
             utilization records recorded in specified time
             interval.

             The printout shall be on the supervisor printer.

         d)  A list of commands with restrictive effect on the
             system operation or configuration shall exist.

             A command shall exist for display and update of
             above list.

             When appropriate the restriction(s) shall be displayed
             to the operator during execution of these commands
             or on request.



3.2.4.1.1.3  M̲e̲s̲s̲a̲g̲e̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ ̲C̲o̲n̲t̲r̲o̲l̲

         Message processing is controlled through update of
         parameters in the automatic processing as specified
         below.

         a)  Addressing tables:
             Commands shall exist to display and modify tables/table-entries
             as specified below.

             The term "table" is a logical relationship without
             implying restrictions on the physical layout when
             implemented.

             1)  P̲L̲A̲ ̲T̲a̲b̲l̲e̲

                 -   PLA text

                 -   Reference number

                 -   Associated routing indicators

                 -   Indication ZEN to be used with PLA

                 -   Indication for insertion of accounting
                     information (FL10)

             2)  A̲I̲G̲ ̲T̲a̲b̲l̲e̲

                 -   PLA's as ACTION

                 -   PLA's as INFO



             3)  T̲a̲b̲l̲e̲ ̲o̲f̲ ̲R̲I̲'̲s̲ ̲r̲e̲c̲o̲g̲n̲i̲z̲e̲d̲ ̲b̲y̲ ̲C̲A̲M̲P̲S̲

                 -   Per RI the associated channel designator
                     of the channel to be used when routing
                     outgoing messages.

                 -   In common for all RIs whether outgoing
                     messages shall be routed automatically
                     or be output to papertape punch.

             4)  T̲a̲b̲l̲e̲ ̲o̲f̲ ̲R̲I̲s̲ ̲f̲o̲r̲ ̲t̲h̲i̲s̲ ̲C̲A̲M̲P̲S̲ ̲S̲i̲t̲e̲

                 This table contains all RIs for Headquarters
                 served by this CAMPS.

             5)  T̲a̲b̲l̲e̲ ̲o̲f̲ ̲H̲e̲a̲d̲q̲u̲a̲r̲t̲e̲r̲s̲ ̲f̲o̲r̲ ̲t̲h̲i̲s̲ ̲C̲A̲M̲P̲S̲ ̲S̲i̲t̲e̲

                 This table contains the two PLAs for each of
                 the Headquarters served by this CAMPS.

             6)  S̲I̲C̲ ̲T̲a̲b̲l̲e̲s̲

                 One SIC table is defined per Headquarters.

                 In each SIC-table the distribution within the
                 Headquarters based on SICs.

                 One SIC defined by all three letters may identify
                 an SDL (see below) or a group of SICs identified
                 by the first letter or by the first two letters
                 may identify an SDL. Further an originator
                 may identify an SDL.

             7)  S̲D̲L̲ ̲t̲a̲b̲l̲e̲

                 -   Associated SCD's for normal traffic.

                 -   Associated SCD's for exercise traffic.

             8)  S̲C̲D̲ ̲t̲a̲b̲l̲e̲

                 -   Terminal designator associated to the staff
                     cell.

                 -   Number of printed copies to each staff
                     cell.



             9)  S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲A̲s̲s̲i̲s̲t̲e̲d̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲

                 Specify routing of incoming messages for message
                 distribution control as one of the following:

                 -   All incoming messages

                 -   All incoming messages of specified classification

                 -   All incoming messages except messages of
                     specified classifications.

             10) The supervisor shall be able to modify the
                 disc fill rate threshold.

             11) O̲t̲h̲e̲r̲

                 Specify terminal (line identification for distribution
                 of encrypted incoming messages and outgoing
                 messages where no channel of proper authorization
                 can be found.

                 Specify staff cell for printout of messages
                 containing ZEN associated with one or more
                 PLAs.

         b)  ACP127 parameters.

             Select detection of exercise indicator.

             Specify for outgoing messages (ACP127) that 18
             spaces are used instead of 5 spaces in Format Line
             1.

             Specify for outgoing messages that in FL 2 precedence
             warning shall be used for all precedence levels
             and not only Flash.

             Specify for outgoing messages whether both R and
             U series RI's are used in FL 2 or whether FL 2a
             shall contain R series only and FL 2b shall contain
             U series only.

             Specify for outgoing messages that in FL5 2 figures
             indicating year shall be inserted after month or
             alternatively no provision for year.



             Maintain the year for use if year is specified
             to be included.

             Select for outgoing messages which zone-time letter
             to be used.

             Specify in common for FL7 and FL8 if RI's shall
             be included.

         c)  Counters.

             Reset to 0001 of the system print control number
             of printed output common to all hardcopy reception
             terminals.

             Reset to 0001 of the special handling control number
             of printed output common to all hardcopy reception
             terminals.

             Reset/set value of each release series.




3.2.4.1.1.4  T̲e̲r̲m̲i̲n̲a̲l̲ ̲P̲o̲s̲i̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲

         A command shall exist for display and update of capabilities
         and parameters of terminal positions as specified below.
         The supervisor command capability cannot be reassigned
         by this command:

         a)  Indicate that a terminal position has reception
             capability.

         b)  Indicate that a terminal position has preparation
             capability.

         c)  Indicate that a terminal position has distribution
             capability (MDCO).

         d)  Specify for preparation position the associated
             release position.

         e)  Indicate that a terminal position has Message service
             capability.

         f)  Indicate that a terminal position has release capability.



         g)  Not used.

         h)  Specify for release positions the message originator
             designator to be inserted in FL6 (Routing Indicator).

         i)  Specify for release positions if acknowledge required
             on Flash messages.

         j)  Specify terminal position designator.

         k)  Specify terminal position classification.

         l)  Specify special handling categories that may be
             handled at terminal position.

         m)  Specify security classification leading to security
             interrogation for all terminals within a CAMPS
             site before display/print of classified information.

         n)  Specify special handling categories leading to
             security warning for all terminals within a CAMPS
             site before display/print of classified information.

         o)  Specify if classification above SECRET shall lead
             to the special security warning for all terminals
             within a CAMPS site before display/print of classified
             information.

         p)  Specify identification of operators who may sign
             in at terminal position.

         q)  Specify VDU identification of configured VDU or
             blank if no VDU.

         r)  Specify Medium Speed Teleprinter identification
             of configured Medium Speed Teleprinter or empty
             if none.

         s)  Specify Low Speed Teleprinter identification of
             configured low speed teleprinter or empty if none.

         t)  VDU or teleprinter reconfiguration may only be
             performed if the terminal position is unmanned
             and the equipment is not allocated any other terminal
             position.

         u)  Specify per equipment type number of lines used
             in printout when paging is applied.



         v)  Specify per equipment type number of blank lines
             between pages.

         w)  A command shall exist to block and unblock terminal
             position.

         x)  A command shall exist to display total queue length
             per terminal for all messages awaiting delivery
             at reception positions.

         y)  Specify on a per site basis frequency of summary
             report automatically printed at terminal positions
             with hardcopy device.

         z)  Select per terminal type the allowed delay that
             does not require preemption to 5, 10.....30 seconds.




3.2.4.1.1.5…02…O̲p̲e̲r̲a̲t̲o̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  Indicate that operator may act as operator of distribution
             position.

         b)  Indicate that operator may act as operator of service
             position.

         c)  Indicate that operator may act as operator of release
             position.

         d)  Indicate that operator may act as operator of preparation
             position.

         e)  Indicate that operator may act as operator of reception
             position.

         f)  Indicate whether operator has access to exercise
             traffic only or to all traffic types.

         g)  Indicate that operator may act as supervisor operator.

         h)  Classification of operator.

         i)  Password of operator.

         j)  Indicate that time limit shall apply for operator
             password.



         k)  Set password time limit in increments of days with
             max. 5 days.

         l)  A command shall exist to initiate print of all
             operator identifications and passwords. This command
             shall be protected by default.



3.2.4.1.1.6…02…E̲x̲t̲e̲r̲n̲a̲l̲ ̲C̲o̲n̲n̲e̲c̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  The supervisor shall by means of command(s) be
             able to control external connections

                             
…02……02……02……02…-NICS TARE
…02……02……02……02…-SCARS II
…02……02……02……02…-ACE CCIS
…02……02……02……02…-TRC
                     -POINT-TO-POINT CONNECTIONS



             to the extent described below.

         b)  The control shall be performed through commands
             capable of displaying and updating parameters in
             the control of external connections.

         c)  Specify for each channel the 3 letter channel designator.

         d)  Select sequence type to 001 through 999 or 0001
             through 9999 per channel.

         e)  Select reset schedule to either daily reset to
             001/0001 at 2400 hours or reset only by wrap around
             (i.e. 001 after 999 and 0001 after 9999).

         f)  Reset of sequence for each sequence.

         g)  Specify max. classification of messages transmitted
             over the channel.

         h)  Specify that a service message shall be received
             daily in the interval 2345 to 0015.



         i)  Selection of periodicity of receiving self-addressed
             channel check messages as either 30 minutes, 60
             minutes, or none on incoming channels from TRCs
             (TARE class "X").

         j)  Selection of periodicity for automatic transmission
             of channel continuity messages as either 5 minutes
             or none on channels to NICS TARE (TARE class "A").

         k)  Selection of periodicity of channel check messages
             and channel continuity messages as 5 minutes to
             30 minutes in increments of 5 minutes or none on
             channels to other connected external stations.

         l)  Specify whether service messages shall be automatically
             generated if more than 50 identical consecutive
             characters have been received.

         m)  Selection of allowed delay without requiring preemption
             as 5 to 30 secs. in increments of 5 secs.

         n)  Select time limit in common for all channels for
             arrival of receipt report for Flash messages to
             2,4,6....20 minutes.



3.2.4.1.1.7…02…O̲C̲R̲,̲ ̲P̲T̲R̲/̲P̲T̲P̲ ̲a̲n̲d̲ ̲S̲t̲a̲n̲d̲ ̲A̲l̲o̲n̲e̲ ̲T̲e̲l̲e̲p̲r̲i̲n̲t̲e̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  The OCR, PTR/PTP and Stand Alone teleprinter equipment
             may be controlled to the extent specified below.

             The OCR and PTR/PTP are used for entry of complete
             messages as described in 3.2.1.4.

         b)  The OCR and PTR/PTP are used for entry of complete
             messages as described in 3.2.1.4.

         c)  The control shall be in form of commands capable
             of displaying and updating status as outlined below.

         d)  Specify to CAMPS to

             -   Accept input of messages from the OCR

             -   Not accept input of messages from the OCR…02…(logically
                 disconnected)



         e)  Specify to CAMPS to

             -   Accept input of messages from PTR

             -   Accept no input from PTR
                 (logically disconnected)

         f)  Specify to CAMPS to

             -   Output messages awaiting punch to the PTP

             -   Output no messages on the PTP

         g)  Specify to the CAMPS central equipment for each
             lowspeed teleprinter line to

             -   Either output messages awaiting output

             -   or allow input of complete messages

             -   or accept no input or output (logically disconnected)

         h)  Specify for each medium speed teleprinter

             -   Either output messages awaiting output

             -   or allow no output (logically disconnected)

         i)  Specify for each stand alone teleprinter

             -   Terminal ID

             -   Classification



3.2.4.1.1.8…02…R̲e̲p̲o̲r̲t̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  Commands shall exist to control reports as specified
             below.

         b)  Select for each report type whether to be printed
             in near real time or to be stored on the outstanding
             report file.



         c)  Reassign Report print. The supervisor shall be
             able to select any of the receive-only teleprinters
             associated with his terminal position as report
             printer. The output already issued for the printer
             that was assigned shall be printed.  The printout
             on the assigned printer shall start with the first
             not printed report.

         d)  Initiate printout of all outstanding reports either
             on Report printer or on Log printer.



3.2.4.1.1.9  S̲t̲a̲t̲i̲s̲t̲i̲c̲ ̲C̲o̲n̲t̲r̲o̲l̲

         Commands shall exist to control statistics print as
         specified below.

         Reassign statistics print. The supervisor shall be
         able to select any of the receive-only teleprinters
         associated with his terminal position as Statistics
         printer. The output already issued for the printer,
         that was assigned shall be printed.  The printout on
         the assigned Statistics printer shall start with the
         first not printed statistics.



3.2.4.1.1.10…02…L̲o̲g̲ ̲C̲o̲n̲t̲r̲o̲l̲

         Commands shall exist to control Log printout as specified
         below.

         Reassign Log print. The supervisor shall be able to
         assign any of the receive-only teleprinters associated
         with his terminal position as Log printer. The output
         already issued for the printer that was assigned shall
         be printed. The printout on the assigned Log printer
         shall start with the first not printed Log entry.


3.2.4.1.1.11…02…O̲f̲f̲l̲i̲n̲e̲ ̲S̲t̲o̲r̲a̲g̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  Commands shall exist to control the offline storage
             for archiving/retrieval as specified below.



         b)  If drive/interface is shared between active central
             processor and standby central processor then the
             commands specified below using the drive/interface
             shall fail if drive/interface is not allocated
             to active central processor.

             The drive to be used for mounting offline storage
             media may be unavailable if:

             l)  One of the operational drives has failed so
                 the drive is used as spare

             2)  The standby processor uses the drive for software
                 maintenance (at the specified site).

         c)  Commands shall exist to control the storage to
             the long term storage and to mount/dismount media
             involved.

         d)  A command shall exist to give name to storage media
             units not initialized.

         e)  A command shall exist to delete previously stored
             information.

         f)  The deletion of previous stored information shall
             be by overwriting the media with a data pattern.

         g)  When retrieving from back ground storage then the
             following (or similar) sequence shall apply to
             get the offline media online.

             1)  Ensure drive allocated and available

             2)  Perform physical mount of volume

             3)  Perform logical mount of volume by giving the
                 identification of the volume.

         h)  The mount procedure shall be implemented as a command
             giving normal command completion report upon termination
             of execution. The command completion report shall
             identify the mounted volume.





3.2.4.1.1.12 S̲e̲c̲u̲r̲i̲t̲y̲ ̲W̲a̲r̲n̲i̲n̲g̲ ̲C̲o̲n̲t̲r̲o̲l̲

         The security warning displayed at reception positions
         before special handling and (level specified by supervisor)
         classified messages are received shall be maintained
         as described below.

         A command shall exist to display and update the warning
         text.

         A command shall exist to display and update the five
         letter code for warning



3.2.4.1.1.13 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲ ̲C̲o̲m̲m̲a̲n̲d̲s̲

         The supervisor engineering commands are those engineering
         functions implemented to work from the supervisor command
         position.

         The commands described below are a minimum, the actual
         commands shall be derived from hardware and software
         design and requirement for engineering functions.

         A command shall exist to initiate system integrity
         check (ref. 3.2.8).



3.2.4.1.1.14 Q̲u̲e̲u̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲a̲t̲ ̲R̲e̲s̲t̲a̲r̲t̲

…02…a)       During restart commands shall exist to cancel messages
         and transactions as specified below.

             1)  For each outgoing channel cancel all messages
                 of specified precedence.

             2)  For each reception position cancel all output
                 of specified precedence.

             3)  For each release position cancel all messages
                 of specified precedence awaiting release.

             4)  For each preparation position cancel all suspended
                 transactions.

             5)  Cancel all messages of specified precedence
                 awaiting MDCO processing.

             6)  Cancel all messages of specified precedence
                 awaiting message service.


         b)  Messages, for which queue elements has been cancelled
             as specified above will still be available for
             retrieval to the extent specified in section 3.2.7.



3.2.4.1.1.15 M̲e̲s̲s̲a̲g̲e̲ ̲D̲e̲l̲e̲t̲i̲o̲n̲

         A command shall exist for the supervisor to delete
         messages as specified below.

         Delete messages that have been released. Parameters
         shall be

         -   DTG
         -   Release Series identification 
         -   Serial number

         The deletion shall have effect for transactions not
         yet initiated for the released message (e.g. printout
         at terminal position, transmission over external channel).



3.2.4.1.2    S̲e̲r̲v̲i̲c̲e̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲



3.2.4.1.2.1  R̲e̲c̲e̲p̲t̲i̲o̲n̲ ̲o̲f̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲

         a)  The supervisor shall have capability to receive
             service messages.

         b)  Service messages shall be queued to the supervisor
             printer on a FIFO basis by precedence.



3.2.4.1.2.2  P̲r̲e̲p̲a̲r̲a̲t̲i̲o̲n̲ ̲o̲f̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲

         a)  The supervisor shall be able to prepare service
             messages and abbreviated service messages by means
             of format AS. (Ref. CPS/230/ICD/0002).

         b)  The supervisor shall be able to edit service messages
             prepared using format C1S. (Ref. CPS/230/ICD/0002).



         c)  Whenever the supervisor completes the service message
             preparation it shall automatically be processed
             until transmission.

         d)  Upon final completion a service message is no longer
             available for the supervisor except by retrieval
             as specified in section 3.2.7.



3.2.4.1.3    M̲e̲s̲s̲a̲g̲e̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲



3.2.4.1.3.1  M̲e̲s̲s̲a̲g̲e̲ ̲R̲e̲r̲u̲n̲

         a)  The supervisor shall be capable of rerunning (retransmitting)
             any of the outgoing messages retained in the Historical
             database.

         b)  The procedure is described in CPS/230/ICD/0002
             and includes

             1)  Identification of message to be rerun

             2)  Generation of Pilot (i.e. format lines A, B
                 and C in ACP127)

             3)  Dispatch for transmission

         c)  The retrieval implicit in message rerun is processed
             similar to and with the same restrictions as normal
             retrieval.

         d)  The dispatch for transmission means queue for routing
             determination.



3.2.4.1.3.2  R̲e̲t̲r̲i̲e̲v̲a̲l̲

         The supervisor shall be able to retrieve messages and
         other transactions as described in 3.2.7.





3.2.4.1.3.3  R̲e̲d̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲

         The supervisor shall be able to redistribute locally
         messages as described below:

         -   Incoming Messages
         -   Released Messages

         The retrieval implicit in the redistribution shall
         be similar to and with same restrictions as normal
         retrieval.



3.2.4.1.4    S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲P̲r̲i̲n̲t̲

         Statistics shall be printed at one of the printers
         assigned to the supervisor position as specified by
         the supervisor.

         Statistics shall be queued on a FIFO basis.



3.2.4.1.5    R̲e̲p̲o̲r̲t̲ ̲P̲r̲i̲n̲t̲

         Reports shall be printed at one of the printers assigned
         to the supervisor position as specified by the supervisor.

         Reports shall be queued on a FIFO basis.



3.2.4.1.6    L̲o̲g̲ ̲P̲r̲i̲n̲t̲

         Log print shall be performed at one of the printers
         assigned to the supervisor position, as specified by
         the supervisor.

         Log entries shall be queued on a FIFO basis.



3.2.4.2  M̲e̲s̲s̲a̲g̲e̲ ̲S̲e̲r̲v̲i̲c̲e̲

         a)  The messages service function supports:

…02…         1)  correction of garbled incoming messages



…02…         2)  routing indicator assignment for outgoing messages
             (including T instructions inserted in FL4 of ACP127
             messages as applicable)

…02…         3)  verification and correction of accounting informtaion
             on outgoing messages.

             4)  validation and correction of operating signals

         b)  Messages shall be queued for message service per
             precedence.

         c)  The queuing and terminal position allocation is
             shown in fig. 3.2.4.2-1.





                     Figure 3.2.4.2-1






         d)  Messages without recognizable precedence level
             shall be queued with immediate precedence.

         e)  The message service queue shall be accessed by
             terminal positions with message service function
             allocated as described below.

         f)  The terminal operator issues a 3 letter TBD sequence
             to request a message from the message service queue.

         g)  The requesting terminal position gets the oldest
             of the messages with highest precedence (i.e. prioritized
             FIFO queue).

         h)  When a queue element has been obtained from the
             service queue it is logically deleted from the
             queue so that 2 simultaneous requests will not
             get the same message for service.

         i)  Any discontinue of processing for a queue element
             (e.g. cancel) returns the element as the oldest
             element for the appropriate precedence level.

         j)  In case of discontinue of processing the message
             shall be as if it was not processed by the service
             operator.

         k)  The message for service is displayed at the service
             position together with a short notification why
             the message has been sent for message service.

         l)  The notification shall be displayed before the
             message itself.

         m)  The notification shall indicate which of the following
             message service functions is expected

…02……02…1)       garble correction

…02……02…2)       group count assignment

…02……02…3)       RI assignment

         n)  The display of a message to the message service
             position is in the actual format for incoming messages
             and in the ACP127 converted form for outgoing messages.



         o)  Incoming messages returned for further processing
             as described below will be subject to complete
             renewed analysis of ACP127 format.

         p)  Outgoing messages returned for further processing
             are only analysed for RI's and precedence in FL2
             or B to determine external channels and precedence.



3.2.4.2.1.   I̲n̲c̲o̲m̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲A̲s̲s̲i̲s̲t̲a̲n̲c̲e̲

         The message service operator shall be capable of processing
         incoming messages as described below.

         a)  He shall be capable of modifying/correcting any
             part of the message.

         b)  He shall be capable of queing the message for printout
             at terminal positions allocated to specified staff
             cells.

         c)  He shall be capable of generating a one line annotation
             to be printed with the message at all terminal
             positions as derived above from specification of
             staff cells.

         d)  He shall be capable of printing the message at
             his own printer.

         e)  The printout shall be in the format as received
             and corrected by the servicer with the annotation
             described above in front.

         f)  He shall be capable of returning the message to
             the queue for processing-of-incoming-messages for
             renewed processing.



3.2.4.2.2    R̲o̲u̲t̲i̲n̲g̲ ̲I̲n̲d̲i̲c̲a̲t̲o̲r̲ ̲A̲s̲s̲i̲g̲n̲m̲e̲n̲t̲

         a)  Messages with PLAs which require manual addition
             of routing indicator shall be queued for message
             service for routing indicator assignment.



         b)  The message shall be displayed in ACP127 headed
             by a list of those PLAs entered with "X" in the
             initial preparation.

         c)  The message servicer shall be capable of modifying
             the message in order to include the corresponding
             RIs.

         d)  The message servicer shall after assignment of
             missing RIs queue the message for routing determination.



3.2.4.2.3    H̲a̲n̲d̲l̲i̲n̲g̲ ̲o̲f̲ ̲O̲u̲t̲g̲o̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲ ̲w̲i̲t̲h̲ ̲E̲n̲c̲r̲y̲p̲t̲e̲d̲ ̲T̲e̲x̲t̲

         a)  Messages with encrypted text shall be queued for
             message service for verification and possible modification
             of group count.

         b)  The message shall be displayed in ACP127 headed
             by indication "Group Count Verification".

         c)  The message servicer shall be able to modify the
             message in order to correct the group count.

         d)  The message servicer shall after verification and
             possibly modification of the group count queue
             the message for routing determination.



3.2.4.3  M̲e̲s̲s̲a̲g̲e̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲

         a)  The message distribution function supports

             1)  Specification of distribution instructions
                 replacing or completing automatically determined
                 distribution (Distribution).

             2)  Retrieval of messages from Historical database
                 for distribution as specified (Retrieve for
                 distribution)

         b)  Messages shall be queued for message distribution
             per precedence.

         c)  The queuing and terminal position allocation is
             shown in fig 3.2.4.3-1.



                     Figure 3.2.4.3-1







3.2.4.3.1    D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲

         a)  The message distribution queue shall be accessed
             by terminal positions with message distribution
             function allocated as described below.

         b)  The terminal operator issues a 3 letter TBD sequence
             to request a message from the message distribution
             queue.

         c)  The requesting terminal position gets the oldest
             of the messages with highest precedence (i.e. prioritized
             FIFO queue).

         d)  When a queue element has been obtained from the
             distribution queue it is logically deleted from
             the queue so that simultaneous requests will not
             get the same message for distribution.

         e)  Any discontinue of processing for a queue element
             (e.g. cancel) returns the element as the oldest
             element for the appropriate precedence level.

         f)  Messages are displayed to the operator of a distribution
             position in ACP127 format.

         g)  The operator shall by means of procedure TBD described
             in CPS/230/ICD/0002 be able to

             1)  Confirm/select precedence of messages

             2)  Confirm/select security classification of messages

             3)  Select whether to combine staff cells obtained
                 automatically with his selection or his selection
                 only shall apply

             4)  Specify staff-cells for distribution and select
                 whether they are ACTION or INFO addresses.

             5)  Specify distribution to PTP

         h)  A hard copy of the distribution instruction shall
             be printed at the distribution position printer
             if desired.



         i)  The distribution position operator shall be able
             to review and modify the distribution instructions
             before sending the message for further processing.

         j)  The distribution position operator shall receive
             an acknowledgement that distribution instructions
             have been entered.

         k)  In case distribution instructions are not acceptable
             the messages shall be queued again for the message
             distribution control function.



3.2.4.3.2    R̲e̲t̲r̲i̲e̲v̲e̲ ̲f̲o̲r̲ ̲d̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲

         a)  The message distribution operator shall by means
             of procedure TBD (CPS/230/ICD/0002) be able to

             1)  retrieve messages for distribution

             2)  specify staff cells to which a retrieved message
                 shall be distributed.

         b)  The processing of the retrieval implicit in retrieve
             and distribute is similar to and with the same
             restrictions as normal retrievals.

3.2.4.4  R̲e̲p̲o̲r̲t̲s̲



3.2.4.4.l    G̲e̲n̲e̲r̲a̲l̲

         a)  Reports shall be produced by the system to draw
             the attention of the supervisory staff to specific
             events as specified below.

         b)  Each report shall as specified be printed out and/or
             stored in the outstanding report file.

         c)  Reports for which printout is specified shall be
             queued for printout at report teleprinter.

         d)  Printout of reports above shall be preceded by
             a "BELL".

         e)  Reports for which storage have been specified are
             written to the outstanding report file.



         f)  Whenever the outstanding report file gets full
             oldest entries are deleted to allow for writing
             new entries.

         g)  Printout of all outstanding reports shall be performed
             when specified by supervisor.

         h)  Printout of outstanding reports shall be on either
             the report teleprinter or the log teleprinter.

         i)  Outstanding reports shall be queued for print in
             groups of max. 30 reports.

         j)  Each report shall contain the following information
             which shall be printed out on the same print line:

             1)  report identification, i.e. type and serial
                 number

             2)  time of occurrence of the reported event

             3)  a short description in English, and possible
                 recommended action to the reported event

             4)  data applicable to the report.

             5)  identity of related report which the new report
                 either supersedes or supplements



3.2.4.4.2    S̲e̲c̲u̲r̲i̲t̲y̲ ̲R̲e̲p̲o̲r̲t̲s̲

         Security reports are those reports specified below.

         a)  Unsuccessful system integrity check.

         b)  Unsuccessful sign-in attempt (format K1).

         c)  Unsuccessful security interrogation and whether
             it was due to time-out or faulty password.

         d)  Unsuccessful change of password.

         e)  Security warning timed out or invalid entry code.

         f)  Unsuccessful password entry by release officer
             during release procedure.

         g)  Attempt by the equipment to transmit messages of
             classification/special handling category not permitted
             on channel.



3.2.4.4.3    W̲a̲r̲n̲i̲n̲g̲ ̲R̲e̲p̲o̲r̲t̲s̲

         Warning reports are those reports specified below.

         a)  Table, queue, or file capacity exceeds a preset
             threshold which may result in loss of information
             for

             1)  message storage file

             2)  log

             3)  outstanding report file

             4)  channel queues

         b)  Preemption on external channels, which requires
             supervisory action for retransmission of preempted
             messages from external channel.

         c)  Report when 100 characters have been received on
             channel after EOM but without VZCZC detected.

         d)  Halted messages when transmission to CAMPS of a
             message is interrupted for more than 5/30 seconds
             on highspeed/lowspeed channels.

         e)  More than 50 identical consecutive characters received
             over a channel except for data messages identified
             by format line 4.

         f)  Report that a service message has been sent indicating
             50 identical characters.

         g)  Report that no receipt message has been received
             within required time (Flash acknowledge).

         h)  No channel found available for transmission.

         i)  Report that mounting of off-line storage media
             is required for retrieval.



3.2.4.4.4…02…C̲o̲m̲m̲a̲n̲d̲ ̲C̲o̲m̲p̲l̲e̲t̲i̲o̲n̲ ̲R̲e̲p̲o̲r̲t̲

         a)  Command completion reports are those reports specified
             below.

             1)  Termination of processing of supervisor command.


3.2.4.4.5…02…T̲r̲a̲f̲f̲i̲c̲ ̲R̲e̲p̲o̲r̲t̲s̲

         Traffic reports are those reports specified below.

         a)  For each incoming channel traffic reports shall
             be generated each hour for the last hour:

             1)  Total number of messages received

             2)  Average length of messages

             3)  Per precedence level number of messages received

             4)  Per security classification category number
                 of messages received

             5)  Per special handling category number of messages
                 received

         b)  For each incoming channel traffic reports shall
             be generated each day for the previous day separately
             for the same message categories as for hourly report.

         c)  The daily report shall cover Oh-23h59.

         d)  For each incoming channel traffic reports shall
             be generated each week for the previous week separately
             for the same message categories as for hourly reports.

         e)  The weekly report shall cover Monday through Sunday.

         f)  For each outgoing channel and with the same intervals
             for the same periods and message categories as
             for incoming messages traffic reports shall be
             generated.

         g)  For each incoming channel traffic reports shall
             be generated with the same interval for the same
             periods specifying number of messages rejected
             for message service.

         h)  A Queue Status Report shall be generated on supervisor
             request. The report shall contain the following
             information:

             -   for each internal delivery channel (incl. release
                 position and supervisor and supervisor assistant
                 positions): Total queue length of incoming
                 messages/transactions.

             -   for each external outgoing channel: Total queue
                 length for outgoing messages


3.2.4.4.6…02…C̲h̲a̲n̲n̲e̲l̲ ̲R̲e̲p̲o̲r̲t̲s̲

         Channel reports are those reports specified below.

         a)  Discontinuity of incoming message traffic as detected
             from the improper serial number sequence.

         b)  Missing transmission serial number of incoming
             traffic from external stations.

         c)  No service messages received within the period
             starting at 23,45 and ending 00,15 hours on channels
             as specified by the supervisor.

         d)  A message has been prematurely terminated. This
             report is generated for messages, where the supervisor
             is responsible for requesting retransmission.

         e)  On incoming channels a report when incoming messages
             exceed a length of 12000 characters, i.e. before
             a valid EOTF sequence is detected.



3.2.4.4.7    D̲e̲l̲e̲t̲i̲o̲n̲ ̲R̲e̲q̲u̲e̲s̲t̲ ̲R̲e̲p̲o̲r̲t̲

         Report that a preparation position has made attempt
         to delete a message already released.



3.2.4.5…02…E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲

         Engineering functions are hardware and software control
         functions.



3.2.4.5.1    E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲I̲m̲p̲l̲e̲m̲e̲n̲t̲a̲t̲i̲o̲n̲

         a)  Engineering functions are executed at 3 levels:

             1)  Direct hardware control (e.g. switch, patch).

             2)  System console control.

             3)  Supervisor engineering command control.

         b)  The level of executing an engineering function
             depends on actual hardware and software.


3.2.4.5.2    E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲D̲e̲t̲a̲i̲l̲e̲d̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         a)  The detailed definition of single engineering functions
             depends on actual hardware and software, however,
             main functions as described below shall be covered
             and guidelines be followed.

         b)  Supervisor engineering command control may only
             be used for control of on-line equipment.(Refer
             3.2.4.1.1.13).

         c)  Engineering functions shall exist to switch between
             hardware units whenever dualization is used to
             obtain required availability.

         d)  Engineering functions shall exist to control external
             lines as required by line interface equipment.
              Examples are line speed, code, start/stop bits
             control.

         e)  Engineering function shall exist to conduct online
             and offline tests by software or other means as
             needed to meet availability requirement.

         f)  Engineering function shall exist to control load
             of software from online and offline media to facilitate
             fast restart in failure cases and load of new software
             transported to site as required for initialization
             and restart (see 3.2.8).



3.2.4.5.3    H̲/̲W̲ ̲C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲ ̲S̲t̲a̲t̲u̲s̲ ̲D̲i̲s̲p̲l̲a̲y̲

         As a basis for execution of engineering functions the
         following status information shall be displayed at
         VDUs and/or display-panels:

         -   switching status of redundant equipment on crate-level
             (refer to 3.2.4.5.2.c)

         -   status of line interface equipment with regard
             to parameters controllable via engineering functions
             (refer to 3.2.4.5.2.d)

         A full description is given in CPS/ICD/002.


3.2.4.5.4    S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲

         a)  One of the sites shall be nominated as software
             maintenance centre.

         b)  Line printer shall exist at the software maintenance
             centre.

         c)  Software package with compilers and other support
             software as required shall exist at the software
             maintenance centre.

         d)  Software development is performed on the standby
             central processor at the software maintenance centre.

         e)  When the standby central processor is to be used
             for software development at the software maintenance
             centre  it shall be taken offline (i.e. not available
             for CAMPS operations).

         f)  The central processor performing software development
             at the software maintenance centre shall have access
             to background storage media for loading compilers,
             source code etc.

         g)  The central processor performing software development
             at the software maintenance centre shall have access
             to such media for output of system generation that
             the generated systems can be transported to other
             sites and loaded (e.g. floppy disk).

         h)  It is acceptable that the media above are loaded/interfaced
             on the same drives/via the same units as used for
             mounting offline storage for retrieval and as used
             for software input at initialization.