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

⟦b7a6f3bc8⟧ Wang Wps File

    Length: 120000 (0x1d4c0)
    Types: Wang Wps File
    Notes: Crossfox Tilbud           
    Names: »1814A «

Derivation

└─⟦03f37a045⟧ Bits:30006227 8" Wang WCS floppy, CR 0138A
    └─ ⟦this⟧ »1814A « 

WangText






APPENDIX I OF VOL IV 
                      
      1982-03-05
MESSAGE SUBSYSTEM    
                      
            
TECHNICAL PROPOSAL






4.       M̲E̲S̲S̲A̲G̲E̲ ̲S̲U̲B̲S̲Y̲S̲T̲E̲M̲;̲ ̲E̲Q̲U̲I̲P̲M̲E̲N̲T̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲



4.1      S̲Y̲S̲T̲E̲M̲ ̲C̲O̲N̲F̲I̲G̲U̲R̲A̲T̲I̲O̲N̲

         The following subsections describe system configuration
         with respect to:

         -   connectivity and expandability

         -   Typical Layout

         -   Equipment Matrix

         -   Physical Characteristics

         -   Incoming Message Processing



4.1.1    C̲o̲n̲n̲e̲c̲t̲i̲v̲i̲t̲y̲ ̲a̲n̲d̲ ̲E̲x̲p̲a̲n̲d̲a̲b̲i̲l̲i̲t̲y̲

         The connectivity and modularity of the proposed MPF
         hardware support the required terminal and line connections
         and allow future expansion in incremented steps matching
         growth in system usage.

         The proposed system will be wired and equipped according
         to the required connection capacity as outlined in
         table 4.1.1-1.  This table lists the number of lines
         (circuits) connected to the MPF processor via the line
         termination units.  The total of internal as well as
         external communication lines is 34.

         To facilitate software maintenance and system configuration
         control each site will be supplied with a maintenance
         position which will be equipped with one VDU, one printer
         and one floppy disc unit.  These terminals are not
         included in table 4.1.1-1.



         The proposed MPF hardware configuration is very modular
         and allows for many expansion possibilities.  The expansion
         capabilities are at various levels covering a wide
         field from basic units to subsystems, such as:

         o   adding CPU, for increase of process power
         o   adding RAM, for memory expansion
         o   adding DISKS, for extra storage facilities
         o   adding LTU, for increase of connected lines to
             terminals and circuits
         o   adding Power Supply, Bus, Crate and Rack, for support
             of housing additional units.

         These wide expansion possibilities make a flexible
         system which can be expanded in steps matching the
         growth in message traffic.

         The proposed hardware will allow a 25% expansion of
         internal and external communication lines without any
         addition of extra hardware or software.

         In table 4.1.1-1 a possible, expanded connectivity
         is listed, meeting the 25% increase in total number
         of lines.

         To make it easy to expand the number of communication
         lines, each logical circuit and channel number will
         be parameterized.

         The dimensioning of the system will be such that a
         30% increase in future message traffic can be accommodated
         by the system without any additional software or H/W
         changes.



          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲ ̲ ̲

          Communication systems  Required         Expanded
          and terminals          ̲C̲o̲n̲n̲e̲c̲t̲i̲v̲i̲t̲y̲ ̲ ̲ ̲ ̲ ̲C̲o̲n̲n̲e̲c̲t̲i̲v̲i̲t̲y̲
         ̲ ̲ ̲
          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲n̲u̲m̲b̲e̲r̲ ̲o̲f̲ ̲l̲i̲n̲e̲s̲ ̲ ̲n̲u̲m̲b̲e̲r̲ ̲o̲f̲
         ̲l̲i̲n̲e̲s̲

          SHIP-TO-SHORE                 4                5

          MCU MONITOR                   4                5

          BROADCAST                     8               10

          MRL                           2                3

          NICS TARE                     1                2

          TRC                           6                7

          STANDBY MC                    1                1

          VDU                           5                6

          PRINTER                       3                4

          Total of lines               34               43
          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
         ̲ ̲ ̲ ̲ ̲ ̲
















                   Connectivity Matrix

                      Table 4.1.1-1


4.1.2    T̲y̲p̲i̲c̲a̲l̲ ̲L̲a̲y̲o̲u̲t̲

         A variety of layouts are possible within the space
         allocated for the equipment.  A typical site layout
         for the MPF room is illustrated in figure 4.1.2-1.

         It includes:

         -   3 computer racks
         -   2 disk cabinets
         -   4 operator positions consisting of:
                 4 visual display units (VDU)
                 2 medium speed printers (MSP)
         -   1 MCSF work station consisting of:
                 1 tempest VDU
                 1 tempest MSP
         -   1 Engineering Work station consisting of:
                 1 VDU
                 1 Printer
         
         The typical layout reflects the floor space required
         by cabinets and the operator positions.

         The racks are positioned so that sufficient clearance
         is maintained for access to front and rear of the equipment.
          Otherwise, only few constraints as to the placement
         of the equipment exist.  The final layout will take
         into account human factors, segregation of functional
         activities, access for maintenance and other considerations
         or preferences of the operating personnel.

         Besides the equipment shown in figure 4.1.2-1, four
         Message Compilation Units (MCU) will be installed in
         the crypto room.














































              Typical Layout…01…Figure 4.1.2-1


4.1.3    E̲q̲u̲i̲p̲m̲e̲n̲t̲ ̲M̲a̲t̲r̲i̲x̲

         The equipment matrix is compiled to correspond with
         the requirements in the IFB and to fulfill the equipment
         need for the proposed Message Subsystem.

         The equipment to be supplied for site 101 and site
         301 is identical.

         The equipment matrix contains figures for one site.
         The number of pieces of equipment must be multiplied
         by two to get the total amount of equipment to be supplied
         for the two sites.


         E̲q̲u̲i̲p̲m̲e̲n̲t̲ ̲M̲a̲t̲r̲i̲x̲ ̲p̲e̲r̲ ̲S̲i̲t̲e̲

Item     Number                Description

 …06…1…02…          …02…         …02…                  …02…                    
    
          1  3   CR8101-/036/00     Rack
          2  2   CR8125M/225PC/00   PU-CRATE
          3  2   CR8125M/425AB/00                                CU-CRATE
          4  4   CR8105M/020-/00                                 FAN
                                                                 UNIT
          5  3   CR8106-/220-/00                                 MAINS
                                                                 FILTER
          6  8   CR8050M/010-/00                                 POWER
                                                                 SUPPLY
          7  3   CR8107-/010-/00                                 POWER
                                                                 DIST.
                                                                 PANEL
          8  2   CR8020M/000PC/00                                MAP
          9  2   CR8071M/010-/00                                 MIA
         10  4   CR80030M/040PC/00                               CPU
                                                                 CACHE
         11  6   CR8016M/128PC/00                                RAM
                                                                 128K
         12  2   CR8081M/010A-/00                                CIA-A
         13  2   CR8081M/010-B/00                                CIA-B
         14  2   CR8211M/738-/00                                 DATA
                                                                 CHANNEL
                                                                 TERM.
         15  4   CR8211M/015-/00                                 CABLE
                                                                 DATA
                                                                 CHANNEL
          16         20                 CR8201M/015-/00          CABLE
                                                                 RACK
                                                                 POWER
          17         12                 CR8055M/020-/00          MBT
          18          3                 CR8044M/040AB            DISC
                                                                 CONTROLLER
          19          3                 CR8084M/010              DCA
          20          1                 CR8047M/040AB            FLOPPY
                                                                 DISC
                                                                 CONTR.
          21          1                 CR8087M/010              SFA
          22         11                 CR8066M/010AB            LTU
          23         11                 CR8082M/010              LIA-N
          24          1                 CR8309/104               WATCHDOG
           25        1                  DELTA DATA
                                        7260TC                   TEMPEST
                                                                 VDU
           26        1                  TRACOR 8000              TEMPEST
                                                                 PRINTER
           27        5                  DELTA DATA
                                        7301                     VDU
           28        3                  CR8330/200               PRINTER
           29        1                  CR8300/080               
                                                                 80
                                                                 MB
                                                                 SMD
                                                                 DISC
                                                                 DRIVE
           30        2                  CR8300/150               150
                                                                 MB
                                                                 SMD
                                                                 DISC
                                                                 DRIVE
           31        2                  CR8300/001               ACOUSTIC
                                                                 CABINET
           32        5                  CR8319/80                
                                                                 80
                                                                 MB
                                                                 DISC
                                                                 PACK
           33        2                  CR8319/150               150
                                                                 MB
                                                                 DISC
                                                                 PACK
           34        3 sets                                      CABLES
                                                                 FOR
                                                                 DISC
           35        1                  CR8308/232               DUAL
                                                                 FLOPPY
                                                                 DISC
           36        1                  CR1081S/020              S-CRATE
           37        3                  CR8105S/010              S-FAN
           38        1                  CR8022S/000              S-POWER
                                                                 SUPPLY
           39        2                                           OPTO
                                                                 MULTIPLEXER
           40        3                  CR1086S/000              BACK
                                                                 PANEL
                                                                 ADAPTOR
           41        3                                           L/L
                                                                 ADAPTOR
           42        4                  CR2560/008               MCU's
                                                                 BOX


4.1.4    P̲h̲y̲s̲i̲c̲a̲l̲ ̲C̲h̲a̲r̲a̲c̲t̲e̲r̲i̲s̲t̲i̲c̲s̲

         The physical characteristics of the proposed equipment
         are well known to the supplier since the MPF installation
         will be configured with existing hardware elements.
          This equipment information will be used in conjunction
         with site data to plan each installation.

         Hardware units are mounted in standard 19" racks except
         for the disk units (150 MB) which are contained within
         acoustic cabinets.  Either top or bottom cable entrance
         to the racks can be accomodated, depending on whether
         or not the equipment room is provided with a computer
         floor.  Servicing and maintenance of the equipment
         is performed from the front of the racks.  Access to
         the rear is only required  to connect or disconnect
         interrack cables.

         The physical characteristics of the individual MPF
         unit including power consumption, weight, height, width
         and depth are described in section 6.1.10 in this appendix.



4.2      F̲U̲N̲C̲T̲I̲O̲N̲A̲L̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲



4.2.1    I̲n̲c̲o̲m̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ 

         The following functions are included in full compliance
         with the IFB

         -   Reception and analysis of messages from all input
             channels in format according to ACP127 NATO Supplement
             3 .

         -   Reception and analysis of messages in format ACP126
             (modified) from SHIP-TO-SHORE and MRL input channels.



         -   Local Message Delivery

         -   Service Message Handling

         -   Message Servicing (refer section 4.2.4)

         -   Support functions are provided as interfaces to
             the above functions (refer sections 4.2.4 to 4.2.7)

         Fig. 4.2.1-1 presents the functional relationships.

         Christian Rovsing A/S will propose that an incoming
         message, as part of the analysis, is converted to an
         internal ACP127 format.  Thus this format in the case
         of an ACP126 formatted message is the result of the
         ACP126 to ACP127 conversion.  One advantage of this
         solution is that less processing is needed when the
         conversion is done at the time where the parameters
         are detected for the first time.  Especially the number
         of disk accesses is decreased for the following reason:
          Each message is written to disk after analysis; part
         of the message is later retrieved for conversion and
         routing and then written to disk, thereby providing
         the information necessary for transmission on the low
         speed channel(s) whenever available for transmission;
         if the basic conversion is done as part of the analysis
         less disk accesses will be needed to perform the final
         conversion and routing.














































     Fig. 4.2.1-1 Incoming message handling functions
               (A simplified block diagram)


         It is further suggested that, apart from sequences
         for initial transmission (refer ship to shore reception
         in section 4.2.1.1.2), incoming messages for local
         display be also displayed in an extract of this internal
         format which is, for most of the lines just a "cleaned
         up" version of the incoming message.

         A major advantage of an internal ACP127 message format
         would be that a message normally (garbled messages
         excepted) will be stored only once in a format which
         is the basis for all later processing, i.e. retrieval
         for retransmission and/or local display (refer section
         4.7.3 for further discussion).  The storage format
         will allow for field extensions for additional header
         information in case of multiple transmissions.

         The IFB section 5.1.2.1.7, however, requires that the
         local delivery of incoming messages be without conversion
         and CHRISTIAN ROVSING A/S has assumed the design to
         be in compliance with this requirement.  Thus each
         incoming message will be stored in its initial format
         and the internal ACP127 format is used for the retransmission
         handling.  Garbled incoming messages will be stored
         twice, before and after correction.

         The possible contents of an internal ACP127 display
         format is presented in section 4.2.1.3. Further discussion
         of the tasks of analysis and conversion in connection
         with the internal ACP127 format will be found in section
         4.2.2.

         CHRISTIAN ROVSING A/S' interpretation of the ACP127
         format is presented in ANNEX B to this Appendix.  
         This annex includes the basic format, possible deviations,
         incoming analysis, and generation of format for outgoing
         messages.

         A preliminary interpretation of the ACP126 format (modified)
         has been prepared by Rovsing A/S as well, refer ANNEX
         A.



         This annex presents on a line by line basis the format
         parameters and additionally the insertion of these
         parameters into the ACP127 format on conversion.



4.2.1.1  R̲e̲c̲e̲p̲t̲i̲o̲n̲ 

         The  main subfunctions are

         -   message detection

         -   message accounting

         -   message quality evaluation

         -   traffic evaluation & control

         -   temporary storage 

         The TARE & TRC incoming traffic will be discussed separately
         from the incoming traffic from Ship-to-Shore and MRL
         circuits. In general, messages are stored in the"internal
         ACP127 format" which is most useful for fast and safe
         processing. Garbled messages are always stored as received,
         as well.



4.2.1.1.1    T̲A̲R̲E̲ ̲&̲ ̲T̲R̲C̲ ̲R̲e̲c̲e̲p̲t̲i̲o̲n̲ 

         a)  Message start detection will be based on the Start
             of Transmission sequence (SOTF) "VZCZC" or "VV(Sp)(Sp)(Sp)".
             If not found then the characters are discarded
             until next SOTF.



         b)  Message accounting will be based on the Transmission
             Identification of format line 1: "TI" = "Station/Channel
             Designator "(CD)" and "Transmission Serial number"
             (TSN). The TI uniquely defines a message

             A counter will be maintained by the system for
             each incoming channel giving the expected TSN of
             the next message.

             1)  The counter will be reset to 001 (0001) at
                 the start of day or as decided by the supervisor
                 upon receipt of a service message (refer to
                 section 5 for the appropriate interface description).

             2)  For an incoming message where the TSN is not
                 present or not equal to the counter, a warning
                 will be printed out at the supervisor position
                 - indicating both the expected number and the
                 received incorrect number (if any). A log entry
                 will be made.

             3)  If the received TSN is less than the counter,
                 the message will not be stored on reception
                 and the counter will not be changed.

             4)  If the received TSN is equal to the counter,
                 the message will be stored on reception and
                 the counter will be incremented by one.

             5)  If the received TSN is greater than the counter,
                 the message will be stored. The counter will
                 be reset to the received TSN plus one.

             6)  If the message is received without a TSN, the
                 expected TSN will be allocated to the message
                 by the system. The message will be stored,
                 and the counter will be incremented by one.



         c)  Apart from case b 3) above, garbled messages will
             always be kept and stored in the initial non-corrected
             version.

         d)  Message quality evaluation will determine whether
             the incoming message is suitable for further processing
             or, alternatively, whether queuing for the message
             service position (MSO) is necessary for manual
             message corrections. Criteria for manual corrections
             are

             -   consecutive SOTF sequences
             -   oversized messages
             -   halted messages
             -   consecutive identical characters
             -   lines are too long
             -   non-standard EOTF (End of Transmission Function).
                 The EOTF for preempted messages is accepted
                 as standard.

             These cases are discussed in detail in ANNEX B.

             Traffic evaluation and control are concerned with
             the monitoring of channel traffic. If no traffic
             has been detected for a predefined period on an
             open channel, the proper service message will be
             transmitted on the outgoing channel. For further
             details refer to the appropriate interface descriptions
             in section 5.



4.2.1.1.2    S̲h̲i̲p̲-̲T̲o̲-̲S̲h̲o̲r̲e̲ ̲R̲e̲c̲e̲p̲t̲i̲o̲n̲

         a)  Message Detection may be based on the sequences
             described in section 4.2.1.1.1.  However, in some
             cases a message may be received without a format
             line 1. According to ANNEX 5I of the IFB the first
             line is then detected on the prosign "DE".



         b)  Message accounting may be based on the TSN in format
             line, or, if no format line 1 is present, on the
             following format line 3 parameters for ACP 127
             messages:

             -   originating stations RI
             -   station serial number
             -   Time of File (for originator)

             CHRISTIAN ROVSING A/S suggests that the format
             line 3 parameters always be used for reference
             (as secondary keys on retrieval with the receiving
             station TOF as primary key.)

             Similarly, the same format line 2 parameters may
             be used for ACP 126 message accounting.

             Continuity checks are, due to the type of traffic,
             not performed. Lack of accounting information,
             as specified above, will lead to queuing for the
             MSO, which may request retransmission(request automatic
             generation of service message, refer para 14 of
             ANNEX 5I of the IFB).

         c)  It is suggested by CHRISTIAN ROVSING A/S that the
             message quality evaluation criteria of section
             4.2.1.1.1.d also apply to this case.

             Furthermore, the following evaluation of incoming
             messages will be performed:

         d)  According to section 4.4 the MCU delivers, on a
             separate monitor channel for each incoming ship-to-Shore
             data channel, the following information

             -   for each character: whether it is ambiguous
                 or not

             -   for a TBD number of characters: the confidence
                 level for each of the 4 external lines feeding
                 the MCU.



             The above information will be used as follows:

             1)  Any change in confidence level of an external
                 line exceeding a threshold value, to be set
                 by the supervisor, will result in a warning
                 report to the supervisor.

             2)  The sum of ambiguous characters expressed as
                 a percentage of total number of characters
                 per message will be compared to a supervisor
                 set threshold value applicable for all channels
                 

                 -   if directed so by supervisor, the value
                     exceeded shall result in queuing for the
                     MSO.

                     The message lines with ambiguous characters
                     are highlighted when displayed. This does
                     n̲o̲t̲ apply to initial transmissions (see
                     below).

                 -   the value exceeded will on the supervisors
                     decission result in the automatic transmission
                     of a retransmission request on the service
                     channel of the broadcast (ANNEX 5I, section
                     14 of the IFB). This will n̲o̲t̲ apply to
                     initial transmissions.

                     CHRISTIAN ROVSING A/S suggests a warning
                     report indicating the number of repeated
                     retransmisson requests during a session.
                      This will assist the supervisor in proper
                     use of the manual channel availablitity
                     setting option (refer f2 below).

                 -   the value exceeded for reception of initial
                     transmission will result in queuing of
                     the message for display to the supervisor
                     together with a note on the relative number
                     of ambiguous characters and the present
                     external channel confidence levels.  Also
                     refer to e2) below.


                 -   n̲o̲t̲ exceeding the value will result in
                     the automatic transmission of a receipt
                     message on the service channel of the broadcast
                     (ANNEX 5I, section 13 of the IFB). This
                     does n̲o̲t̲ apply for reception of initial
                     transmissions.

                 -   not exceeding the value will for reception
                     of initial transmissions result in the
                     automatic transmission of a transmit instruction
                     (ANNEX 5I, section 11) over the service
                     channel of the broadcast. This automatic
                     transmission may be inhibited by the supervisor
                     (refer below).

         e)  The initial transmission sequence may correspond
             to the one in ANNEX 5I, section 10 of the IFB,
             and will include the following parameters:

             -   indefinite call sign
             -   number of messages to transmit
             -   precedence of the messages

             At the start of an initial transmission, i.e. having
             received a finite stream of characters corresponding
             to the above sequence or having recieved a predefined
             max. number of characters, the following actions
             will be taken:

             1)  The supervisor is informed on his display of
                 the arrival or

             2)  if decided by the supervisor, the input character
                 stream is instead displayed at the supervisor
                 position together with the relative number
                 of ambiguous characters and the actual channel
                 confidence limits. This display will replace
                 the display in the case of ambiguous character
                 errors , refer d2) and the "2 minutes delay"
                 display mentioned below. The automatic response
                 to evaluations is inhibited.



             3)  the character stream, in the case where the
                 character ambiguity level is not exceeded (refer
                 section d2 above), will be evaluated to isolate
                 the above mentioned parameters. If not possible,
                 a request for retransmission is sent over the
                 service channel for broadcast.  If the supervisor
                 has inhibited the automatic response, he is
                 informed on his display of the non-success
                 of parameter isolation.

             4)  each repeated sequence received during the
                 initial transmission phase is treated as mentioned
                 above in section d) and this section.  If 2
                 minutes have elapsed since reception of the
                 first sequence, and the wanted parameters have
                 not been found, the last message and the character
                 ambiguity measure together with the channel
                 confidence assessment will be queued for the
                 supervisor display unless already displayed
                 at the supervisor's direction, refer above.

             5)  The supervisor may also select to have all
                 MPF initiated messages to the afloat station
                 displayed during the initialization phase.

             6)  The supervisor may at any time during the initialization
                 sequence prepare and edit service messages
                 (prestored if required) for the afloat station.

         f)  Traffic evaluation and control will include the
             maintenance of an "Access Circuit Assignment List"
             containing the actual status of S/S channels. This
             list will be displayed at the supervisor's request.
             The following status items will be shown:

             -   channel assigned for common use or dedicated
                 traffic, including not-assigned.



             -   channel in use or available for common use;
                 this only applies to common use channels.

             The status of common use channels will automatically
             be changed as follows:

             1)  status changes from "available" to "in use"
                 as a result of the reception of an initial
                 transmission sequence (whether good or bad).

             2)  status changes back to "available" as a result
                 of any of the following three cases

                 -   the receipt of a specific end-of-transmission
                     sequence from the afloat station, e.g.
                     the operating signal QRU (refer to para
                     8 of annex 5I of the IFB)

                 -   no traffic received for a period of 2 minutes.

                 -   the supervisor instructs the MPF that the
                     circuit is again available for common use.

         The MPF will automatically transmit a service message
         over the BROADCAST service channel showing the current
         availability status for common use channels under the
         following conditions:

         -   at each change of status
         -   at times during each hour to be specified by the
             supervisor

         The format of this servicemessage will be in accordance
         with para 9 of ANNEX 5I of the IFB, including the designation
         of the lowest procedure of messages that may currently
         be transmitted by ships as specified by the supervisor.


4.2.1.1.3    M̲R̲L̲ ̲R̲e̲c̲e̲p̲t̲i̲o̲n̲

         Sections 4.2.1.1.2 a), b), and c) will apply for MRL
         reception as well.



4.2.1.2  A̲n̲a̲l̲y̲s̲i̲s̲

         Incoming message analysis covers the detection of all
         parameters necessary for:

         -   handling of messages according to precedence and
             security.

         -   proper conversion to an "internal ACP 127 format"
             for storage. This format will be defined to allow
             for fast and safe conversion for retransmission
             or display, immediately or as a result of retrieval.

             Refer to the introduction in secton 4.2.1 concerning
             the usage of the internal ACP 127 format.

         -   logging and retrieval catalog maintenance.

         The analysis will mainly depend on the kind of received
         format, ACP 127 or ACP 126, and only in some special
         cases on the kind of incoming circuit; these cases
         are clearly indicated in the following text.



4.2.1.2.1    A̲C̲P̲ ̲1̲2̲7̲ ̲A̲n̲a̲l̲y̲s̲i̲s̲

         a)  ANNEX B presents the CHRISTIAN ROVSING A/S interpretation
             of the ACP 127 format: The format presentation,
             possible deviations, and procedures to be applied
             at reception.

         b)  Detection of format lines will be based on the
             line detection criteria of table 4.2.1.2.1-1.

         c)  Until detection of the security level (classification
             of a message), a message will be treated as having
             the level of the input channel.



         d)  In general a message will be queued for message
             service in the following cases

         -   non-detectable classification/special handling
         -   errors according to ANNEX B
         -   formal routing errors. When detecting local delivery.
         -   detection of special handling designators - a set
             which may be specified by the supervisor. The MSO
             may by assigning proper routing information determine
             the retransmission and/or local delivery.

         e)  The message precedence is detected from format
             line 2 as follows

             P̲r̲e̲c̲e̲d̲e̲n̲c̲e̲ ̲l̲e̲v̲e̲l̲  P̲r̲o̲s̲i̲g̲n̲  N̲a̲m̲e̲

                    1            Z      FLASH
                    2            O      IMMEDIATE
                    3            P      PRIORITY
                    4            R      ROUTINE



         Detection of format lines during the analysis of messages
         in ACP 127 format shall be based on the "character
         sequences" specified below:

         F̲o̲r̲m̲a̲t̲ ̲L̲i̲n̲e̲  D̲e̲t̲e̲c̲t̲i̲o̲n̲ ̲C̲r̲i̲t̲e̲r̲i̲a̲

              1       VZCZC or VV(Sp)(Sp)(Sp)
              2       ZZ or OO or PP or RR
              3       DE
              4       ZNR or ZNY
              5       Precedence prosign Z, O, P, R for action addressees
              6       FM
              7       TO
              8       INFO
              9       XMT
             10       GR or "combination of letters"
             11       BT
             12       (text; no interest to MPF except SERVICE messages)
             13       BT
             14       C
             15       (FS)
             16       EOTF sequence





















                      Table 4.2.1.2.1-1



         f)  The following rules will apply for precedence processing.

             1.  based on time of detection (EOM), a message
                 will be treated in the order of reception within
                 each level. This rule is format independent.

             2.  when a message of precedence FLASH is received
                 from TARE or TRC and the operating signal ZGC
                 is n̲o̲t̲ contained in format line 4, the MPF
                 will automatically initiate the transmisson
                 of a receipt message of the following format:

                 ASM of precedence IMMEDIATE with format line
                 12g

                     R(sp)Z(sp)(TI)(EOLF)

                 No receipt shall be given for a receipt.

             3.  an audible alarm will be given to the supervisor
                 when a flash message is received.

         g)  As a result of comparing the procedures related
             to messages with expiry time/no expiry time (section
             5.1.2. 1.5.2 of the IFB) with the procedures concerning
             screening and vetting (section 5.1.2.2.7.8 of the
             IFB) CHRISTIAN ROVSING A/S propose to implement
             a general set of procedures.  For this purpose
             the following function will be implemented:

             An incoming message may contain in format line
             5 the operating signal ZPW followed by a date time
             group (DTG): "The expiry time" indicating the latest
             time of retransmission of the message.  The message
             analysis will detect the ZPW signal and the expiry
             time.  As selected by the supervisor on a network
             basis, outgoing messages with ZPW may then be subject
             to the screening and vetting and related procedures
             for expired messages, refer section 4.2.2.





4.2.1.2.2    A̲C̲P̲ ̲1̲2̲6̲ ̲A̲n̲a̲l̲y̲s̲i̲s̲

         a)  ANNEX A presents the preliminary CHRISTIAN ROVSING
             interpretation of the ACP 126 format: The format
             parameters to be detected are listed on a line
             by line (physical and format line) basis with some
             possible variations/deviations. Furthermore the
             corresponding ACP 127 parameters at conversion
             (if any) and their location in the message are
             shown.

             The conversion to an "internal ACP 127 format"
             as basis for further handling is considered part
             of the analysis.

         b)  Detection of format lines will be based on the
             line detection criteria of table 4.2.1.2.2-l

             Detection of format lines during the analysis of
             messages in ACP 126 (modified) will be based on
             the "character sequences" specified below:



         F̲o̲r̲m̲a̲t̲ ̲L̲i̲n̲e̲  D̲e̲t̲e̲c̲t̲i̲o̲n̲ ̲C̲r̲i̲t̲e̲r̲i̲a̲

              1       VZCZC 
              2       Z or O or P or R
              4       ZNR or ZNY
              5       (precedence prosign combinations)
              6       FM
              7       TO
              8       INFO
              9       XMT
             10       GR (or Accounting Signal)
             11       BT
             12       (text; no interest to MPF except SERVICE messages)
             13       BT
             14       (no interest to MPF)
             15       (FS)
             16       (2CR)(8BLF)(4N)...(EOMF sequence)





























                      Table 4.2.1.2.2-1



         c)  The procedures of sections 4.2.1.2.1 b) to f1)
             will also apply to ACP126 analysis.

         d)  Incoming messages from Ship-to-Shore channels may
             contain in format line 5 the operating signal ZPW
             followed by a date time group (DTG): "The expiry
             time" indicating the latest time of retransmission
             of the message. The supervisor will have the facility
             to select on a circuit type basis the detection
             of ZPW and expiry time.  Messages with ZPW may
             then be subject to screening, Vetting, and related
             procedures for Expired Messages, refer section
             4.2.2.2.b.  Also refer to section 4.2.1.2.1.g (first
             paragraph) for the reason behind the introduction
             of these procedures (which are selectable by the
             supervisor on a circuit basis).



4.2.1.3  L̲o̲c̲a̲l̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲D̲e̲l̲i̲v̲e̲r̲y̲

         The MPF will deliver incoming messages to terminals
         based on specific RI's detected in format line 2 of
         an incoming message.

         The supervisor will have the facility to maintain a
         table associating these RIs to the proper terminal
         (via Terminal Designator) for delivery. CROSSFOX users
         may be informed of the assignments via a supervisor
         initiated service message.

         CHRISTIAN ROVSING A/S will comply fully with display
         of incoming messages as received if so desired by purchaser.
          As described in 4.2.1, however, we propose the use
         of an internal ACP 127 format display which is almost
         identical with the format forwarded via BROADCAST:
         Format lines 5 to 13 as received plus a special easily
         readable format for information concerning special
         handling, security level, other message handling instructions,
         and internal MPF item reference.

         Data messages are not subject to local delivery.


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

         Certain service messages will be detected and acted
         upon automatically at reception. Such messages are
         normally connected with traffic control.

         Refer to ANNEX 5D and 5N of the IFB for a description
         of these messages for TARE and TRC, respectively. 
         The contents of these annexes concerning service messages
         are identical to documents CPS/ICD/007 and CPS/ICD/004
         issued by CHRISTIAN ROVSING A/S for the CAMPS project.
          

         In addition, the FLASH receipt message (section 4.2.1.2.1)
         will be detected automatically. Also a service message
         in ACP 127 for retransmission request  will be defined
         together with the purchaser for initiation of automatic
         retrieval and retransmission.

         For Ship-to-Shore and BROADCAST the service messages
         are defined in ANNEX 5I of the IFB: Retransmission
         request for automatic retrieval and retransmission,
         End-of-Transmission from ships, Initialization Sequence
         from ships.

         Automatic service messages on the MRL channels are
         not known, but are assumed to be the same types as
         for Ship-to-Shore.

         Other service messages are subject to local delivery
         based on Routing Indicator detection, i.e. the station
         RI.  They are queued to the supervisor position for
         display.



4.2.2    O̲u̲t̲g̲o̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲

         The following functions are included in full compliance
         with the IFB:

         -   convert messages received in format ACP 126 to
             format ACP 127 for retransmission.
             (Refer to sections 4.2.2.1.1 and 4.2.2.2)

         -   retransmit message received in format ACP 127.
             (Refer to section 4.2.2.1.2 and 4.2.2.3)

         -   provide capabilities for local service message
             preparation and entry to the MPF for transmission.
             (refer to section 4.2.2.4)

         -   Message Servicing (routing assignment assistance)
             
             (Refer to sections 4.2.2.1, 4.2.2, 4.2.2.3, 4.2.2.4.1,
             and 4.2.4)

         -   Support Functions are provided as interface to
             the above functions (refer to section 4.2.4 to
             4.2.7).

         -   provide the capability to produce on request a
             hardcopy record of the outgoing traffic on a channel
             basis.

             Fig. 4.2.2-1 presents the functional relationships.



4.2.2.1  C̲o̲n̲v̲e̲r̲s̲i̲o̲n̲ ̲&̲ ̲R̲o̲u̲t̲i̲n̲g̲

         Conversion and routing are closely connected and both
         are dependent on message format as well as message
         origin.










































          Fig. 4.2.2-1 Outgoing message handling
               (A simplified block diagram)


         It will be shown, however, that in all cases the conversion
         may be based on an internal ACP 127 format derived
         during incoming message analysis or produced as a result
         of local message generation. This internal format has
         a layout which, although it differs somewhat from case
         to case, is constant enough to be adopted as a proper
         working tool as it will be seen from the discussion.

         Any incoming message presented for conversion and routing
         has been subjected to detailed analysis and has possibly
         also been handled at the message service position.
         Refer to sections 4.2.1.2.1 and 4.2.1.2.2 for details.

         The conversion to an internal ACP 127 format is considered
         part of the incoming message analysis and will be explained
         in the following sections.



4.2.2.1.1    A̲C̲P̲ ̲1̲2̲7̲ ̲C̲o̲n̲v̲e̲r̲s̲i̲o̲n̲ ̲&̲ ̲R̲o̲u̲t̲i̲n̲g̲

         a)  Table 4.2.2.1.1-1 presents the task of format line
             detection and parameter isolation. This is performed
             by incoming message analysis to provide an internal
             message format containing the necessary information
             for conversion and transmission and for local message
             presentation. The table also shows the message
             format compilation to be performed in conversion
             and routing.

         b)  The information in the above table shall be referred
             to together with the flow of Fig. 4.2.2.1.1-1 which
             provides an overview of the routing principles
             for an incoming message in format ACP 127.










































                    Table 4.2.2.1.1-1









































Fig. 4.2.2.1.1-1 Routing of Messages Received in ACP 127 format


             Routing will be based on the RIs in format line
             2 and format line 4 (T-instructions) as will be
             explained below.

         c)  In case 1 of Fig. 4.2.2.1.1-1 there are no T-instructions.
             The RIs may be of 4 types which are

             1)  Local RIs which are defined by the supervisor.
                 For these RIs local delivery will take place.

             2)  RIs in messages from TARE/TRC which do not
                 point to BROADCAST, MRL, or MPF. In these cases
                 the message shall be queued at the message
                 service position from where the message may
                 be returned to the TARE network (with the proper
                 ACP 127 pilot). This only applies for those
                 RIs which are not accepted; for the proper
                 RIs transmission will take place automatically
                 on return from the service position.

             3)  RIs which are unknown to MPF i.e. for which
                 MPF has no responsibility or which are garbled.
                  In this case the message will be queued at
                 the message service position for correction.
                 As in the case c 3), the message may on return
                 from 


                 the message service position be transmitted
                 automatically on the proper RIs and transferred
                 to the TARE network on the non-correctable
                 RIs.

         d)  In case 2 of Fig. 4.2.2.1.1-1, T-instructions provide
             RIs which replace the RIs of format line 2. Otherwise
             the routing is the same as in C1, C2 and C3.

         e)  Procedures for channel selection based on the known
             RIs and other transmission procedures are discussed
             in sections 4.2.2.2 and 4.2.2.3.



4.2.2.1.2    A̲C̲P̲ ̲1̲2̲6̲ ̲C̲o̲n̲v̲e̲r̲s̲i̲o̲n̲ ̲&̲ ̲R̲o̲u̲t̲i̲n̲g̲

         a)  Table 4.2.2.1.2-1 presents the task of format line
             detection and parameter isolation.  This is performed
             by incoming message analysis to provide an internal
             message format containing the necessary information
             for conversion and transmission, and for local
             message presentation. The table also shows the
             message format compilation to be performed in conversion
             and routing.

         b)  The information in the above table shall be referred
             to together with the flow of Fig. 4.2.2.1.2-1 which
             provides an overview of the routing principles
             for an incoming message in format ACP 126.

             Routing will be based on the RIs which may be taken
             directly from the incoming message or derived via
             the address information as explained below.











































                    Table 4.2.2.1.2-1









































Fig. 4.2.2.1.2-1, Routing for Message Received in ACP126 format


         c)  In case 1 of Fig. 4.2.2.1.2-1 the message is routed
             to a local terminal based on the detection of an
             RI belonging to a supervisor specified set of RIs.

         d)  In case 2 of Fig. 4.2.2.1.2-2 the RIs of format
             line 2 may be of 4 types, which are:

             1)  RIs belonging to a set of RIs specified by
                 the supervisor for which full conversion to
                 ACP 127 shall take place. RIs of the destination
                 will then be derived from PLAs and indirectly
                 from AG/AIGs via tables maintained by the supervisor.
                 ZEN PLAs and PLAs from format line 9 will be
                 excluded when searching RIs.

                 There will be selected one and only one RI
                 per PLA and per circuit.

                 If, during the process of finding RIs corresponding
                 to the PLAs, certain PLAs are not found, the
                 system will enter a dummy sequence in front
                 of the PLA and the processing will then continue
                 as follows:

                 -   for high precedence messages (level decided
                     by supervisor) the copy of the message
                     with the dummy sequence may be forwarded
                     to the TARE, if this option is chosen by
                     the supervisor.

                 -   the message is always queued to the message
                     service position for possible replacement
                     of the dummy sequence. The message service
                     may also decide to have a copy sent to
                     TARE (in this case a pilot will be added
                     to the ACP 127 format).



             2)  RIs belonging to a set of RIs specified by
                 the supervisor for which modified conversion
                 shall take place.  The RIs for the outgoing
                 message are in this case identical to the incoming
                 message RIs.

             3)  RIs known to the system but not belonging to
                 the above groups will not lead to any conversion
                 of the ACP 126 format. It is not quite clear
                 in the IFB whether this group of RIs exist;
                 in any case the transmission on Broadcast is
                 not allowed without conversion.

             4)  If RIs are not known or garbled, the message
                 shall be queued to message service for correction.
                 It will be possible to have a message with
                 unknown routing transmitted to the TARE for
                 further handling.

         e)  CHRISTIAN ROVSING A/S proposes the following organization
             principle of the PLA/RI table:  If more than one
             RI exists per PLA then they should be listed in
             order of priority; RIs will always be listed together
             with the minimum routing classification and a pointer
             to the circuit, i.e. TARE, TRC, BROADCAST or MRL.
              This table arrangement will allow an early decision
             on the most preferred circuit with the proper classification.
              Even if only one circuit exists the classification
             is important since a decision on queuing for message
             service assistance may then be taken with a small
             amount of processing.

             The above RI selection procedure is the first step
             in selection of the proper channel.  Each circuit
             may have one or more channels, each possible with
             a separate classification, which will be h̲i̲g̲h̲e̲r̲
             ̲t̲h̲a̲n̲ or equal to the classification associated
             the RIs of the PLA/RI table pointing to the channels.



             Procedures for channel selection based on the known
             RIs and other transmission procedures are discussed
             in sections 4.2.2.2 and 4.2.2.3.



4.2.2.2  G̲e̲n̲e̲r̲a̲l̲ ̲T̲r̲a̲n̲s̲m̲i̲s̲s̲i̲o̲n̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲ 

         a)  Channel selection will in general be based on the
             following principles:

             1)  Each RI will be pointing to one or more channels
                 within a circuit, each channel having its own
                 classification.  From the channels satisfying
                 the level of message classification, final
                 channels may be selected on basis of priority
                 or, as in case of BROADCAST, on basis of an
                 algorithm for minimizing the number of transmissions.
                 Other principles such as selection on basis
                 of channel load for otherwise equally qualified
                 channels may be considered.

             2)  The RI/Channel table is organized on a per
                 circuit basis thus taking advantage of prima
                 facie knowledge of circuit, whether this is
                 known from the PLA/RI table or from the composition
                 of the RI itself.

             3)  If for one or more RIs of a message no channel
                 is found due to classification the message
                 shall be queued for routing assignment at a
                 service position.

             4)  The system will maintain a table entry for
                 channel status.  If a channel selected for
                 transmission is found not open/available then
                 the message will be queued for routing assignment
                 at a service position.



         b)  As mentioned in section 4.2.1.2.1g), CHRISTIAN
             ROVSING A/S suggest to make the procedures of Screening
             & Vetting and related procedures generally available
             as follows:

             1)  The supervisor will be able to select, on a
                 circuit basis, the non automatic transmission
                 of messages where the expiry time has been
                 exceeded, i.e. messages with operating signal
                 ZPW and expiry time which for some reason (e.g.
                 diversion to message service, no channels available)
                 have been kept from transmission.  Such messages
                 will then, dependent on supervisor choice,
                 either be

                 -   filed without retransmission (except that
                     the supervisor may retrieve and retransmit
                     the message).

                     A log entry will be made and the supervisor
                     will be informed by a suitable message.

                 -   or presented for SCREENING.  A log entry
                     will be made.

             2)  The supervisor will be able to select, on a
                 circuit basis, to have all messages without
                 ZPW operating signal treated the same way as
                 expired messages.

             3)  The supervisor will be able to select, on a
                 circuit basis, to have all messages or optionally
                 all messages below a certain level of precedence
                 presented for screening.

             4)  The supervisor will select the messages service
                 position to be used for screening.



             5)  SCREENING means presentation of the message
                 at a display for the operator decision of either

                 -   release of message for transmission or
                     VETTING if this function has been activated
                     by the supervisor

                 -   or message filing

             6)  VETTING gives the operator the possibility
                 to place messages in a "hold" position.  These
                 messages are first presented to the operator
                 for decision on transmission when vetting is
                 deactivated by the supervisor.

                 CHRISTIAN ROVSING A/S suggest that messages
                 which are not selected for transmission on
                 the operator's decision then be put in a further
                 "hold" or filed without transmission.

             7)  In the case of the response to a retransmission
                 request from an external station (refer below)
                 the MPF will as for all other transmissions
                 and dependent on the supervisor's decision
                 perform the functions mentioned above in b.

                 If the expiry time has been reached for a message,
                 a service mesage will be sent to the requesting
                 station containing the operating signal ZPW
                 followed by the expiry time.

         c)  Retransmission Requests

             1)  Automatic retransmission of stored messages
                 will take place on receipt of a service message
                 in an agreed form provided the supervisor has
                 activated this function.

             2)  The supervisor will be able to retrieve and
                 initiate transmission of any specific message
                 from store at any time.


             3)  Except for BROADCAST and  MRL the retransmission
                 format is ACP 127 with a pilot.

         d)  Rules concerning precedence.

             1)  On any channel messages will be transmitted
                 in order of precedence and within each level
                 of precedence on a FIFO basis relative to the
                 time of queuing (which is normally also relative
                 to the time of reception for relayed messages).

             2)  In case of queuing for transmission of messages
                 with precedence FLASH, all other traffic of
                 lower precedence queued to the same channel
                 will be delayed, and messages which are being
                 transmitted will be interrupted unless:

                     -   Format lines 1-4, pilot lines or the
                         End-of-Transmission is being sent.

                     -   The rest of the message may be transmitted
                         within 30 sec. (or another time limit
                         controlled by the supervisor).

                     -   the channel is operating at medium
                         or high speed.

             3)  messages preempted by FLASH traffic will be
                 terminated by the following sequence:

                 2 carriage returns, line feed, letter shift,
                 ZPH, space, 2 carriage returns, 8 line feeds,
                 NNNN, 12 letter shifts.

                 Interrupted messages will be retransmitted
                 immediately after the interrupting FLASH traffic.



             4)  Messages of FLASH precedence with operating
                 signal ZYA in format line 4 will be transmitted
                 before other FLASH messages but without preemption.

             5)  In the case of transmission of flash messages
                 with operating signal ZGC (option selectable
                 by the supervisor), a receipt message is expected.
                  If not received within a time period specified
                 by the supervisor he will be informed by the
                 MPF and a log entry will be made.

         e)  The supervisor will have the option at any time
             for messages of IMMEDIATE precedence to choose
             that they will be treated the same way as FLASH
             messages concerning preemption of lower precedence
             traffic.

         f)  Each transmission may have a maximum of 200 RIs
             in format line 2.

         g)  Long messages will be automatically sectioned and
             paged according to the rules of ACP127 supplement
             3.

         h)  All messages transmitted will be allocated a TSN
             on a per channel basis starting with number 001
             (or 0001) or as reset by the supervisor. The TSN
             will be incremented by one for each transmission.

         i)  The TSN of a cancelled transmission will be considered
             used. An entry will be made in the log concerning
             the cancelled transmission.



4.2.2.3  B̲r̲o̲a̲d̲c̲a̲s̲t̲/̲M̲R̲L̲ ̲T̲r̲a̲n̲s̲m̲i̲s̲s̲i̲o̲n̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲ 

         The general procedures of section 4.2.2.2 will apply
         for BROADCAST and MRL transmission as well.

         The following additional information/procedures will
         be considered as well. Any reference to BROADCAST shall
         be taken to include MRL as well.

         It should be noted that the PLA/RI/CHANNEL table layout
         and related procedures for minimisation of transmission
         are CHRISTIAN ROVSING A/S proposals.  This is also
         true for the invocation of Screening & Vetting for
         messages that cannot be transmitted at times where
         the candidate recipient is not listening.


         a)  The following types of RIs will exist:

             1)  RIs associated with individual channels.  There
                 will be provision for up to 10 RIs per channel
                 and a total maximum of 40 RIs.  Refer to section
                 b) below for the routing associated to these
                 RIs.

             2)  One collective Routing Indicator (CRI) pointing
                 to all ships and authorities copying the broadcast.
                  Routing will in this case be effectuated as
                 in section b) below assuming all PLAs of the
                 table are included in the message.

             3)  One RI associated with the MPF supervisory
                 position.  If this RI is detected the message
                 will be displayed at a supervisory position
                 for operator selection of channels for transmission,
                 i.e. insertion of the proper RIs enabling the
                 MPF to select the proper channels as discussed
                 in section b) below.

         b)  The RI and Channel Selection may be combined as
             indicated in table 4.2.2.3-1.  PLAs as well as
             RIs may serve as entry keys to this table.

             1)  For each PLA there is one RI, and for each
                 RI there is one and only one possible channel.
                 Channel attributes are in this context classification
                 and status.

             2)  The assignment of RIs to PLAs is entered by
                 the supervisor.  The supervisor also enters
                 the channel assignment based on information
                 forwarded by ships and other authorities to
                 the MCS.  In periods where reception is closed
                 down the V̲A̲L̲I̲D̲ ̲B̲I̲T̲ for the PLA in question
                 shall be set to zero by the supervisor.



             3)  The Channel classification will be compared
                 to the message classification; only channels
                 with the proper classification are considered.
                  The classification is possibly the same for
                 all Broadcast and for all MRL channels in which
                 case the table may be simplified

                 If no channel is found for one or more RIs
                 the message will be queued at a message service
                 position for RI or channel assignment with
                 indication of RIs in question.

             4)  If the VALID BIT is set to zero the message
                 will for the PLAs in question only, be subject
                 to an automatic screening & vetting, i.e. the
                 screening directive and the vetting directive
                 is each assumed always to be the given one
                 for these messages.  The function suggested
                 here is a CHRISTIAN ROVSING A/S proposal.

             5)  The channel status is indicating the channel
                 availability as follows:

                 -   status = 0 will indicate that a channel
                     is not available or overloaded.  The overload
                     status is based on the queue length information.
                      The queue length is available to the supervisor,
                     and the status may be set by him or automatically
                     based on a threshold value set by him.

                 -   status = 1 will indicate the channel being
                     available.

                 If for a RI no channel with a status different
                 from 0 is found, the message will be queued
                 at a message service position for RI or channel
                 assignment.


             6)  The channel status will be checked again at
                 the time of transmission. If a channel is found
                 with status = 0, i.e. closed or overloaded,
                 one or more alternative channels may be used
                 if so indicated by the supervisor. This method
                 may be used as an alternative for changing
                 the above table, but the success is, of cause,
                 dependent on whether all ships and authorities
                 using the channel with status = 0 have been
                 assigned to the alternative channel.

         c)  The table 4.2.2.3-1 may also be used for the extraction
             of information to be inserted in the following
             service messages used for informing users of the
             routing and channel assignments.



             1)  ZOU-LIST.  This message contains a listing
                 of the PLA/RI relation. It is transmitted to
                 authorities designated by the supervisor. The
                 authorities in question may be e̲n̲t̲e̲r̲e̲d into
                 the message by means of the supervisor function
                 for retrieval and editing of prestored service
                 messages. The ZOU list may be released by the
                 supervisor of 0300 hours each day. Refer para
                 3 of ANNEX 5I of the IFB for the format. Released
                 by supervisor at 0030 hours.

             2)  CHANNEL ALLOCATION LIST.  This message is prepared
                 in the same m̲a̲n̲n̲e̲r̲ as the ZOU-list, but will
                 contain the PLA to Channel relations from the
                 table.  Secondary channels may be indicated
                 if the purchaser decides so. This message will
                 be sent periodically, after each change in
                 allocation and on supervisor command. Refer
                 para 2 of ANNEX 5I of the IFB for the format.



                 CHANNEL ALLOCATION LIST






          ZOU-LIST


        PLA      RI      CH 1       ....      CH N       VA-
                         CLASS                CLASS      LID
                         STATUS               STATUS

        PLA1     RI1       X                             X

        PLA2     RI2                .           X        X

        PLA3     RI1       X

         .

         .

         .

         .

         .

        PLAM     RI1     X



 TABLE 4.2.2.3-1  CHANNEL ALLOCATION FOR BROADCAST & MRL


         d)  The Broadcast Serial Number is contained in format
             line 2 of a BROADCAST message (i.e. the line preceeding
             the ACP 127 format line 5).  It is a three digit
             serial number specific to the channel selected
             and will be incremented by one for each new transmission.

             The serial number will be preceded by the channel
             designator digit (1 to 8) which again will  be
             preceeded by the broadcast call sign.

             CHRISTIAN ROVSING A/S proposes the insertion of
             the STATION SERIAL NUMBER as a unique identification
             of Broadcast messages in format line 2 (in lieue
             of the channel serial number repetition).  In this
             way multiple transmissions of the same message
             over any channel thus will allow ships and other
             authorities listening to more than one channel
             to identify possible dublicates.

             The above inclusion of a station serial number
             will also apply in the case of retransmission in
             response to a request (in which case the same channel
             may be used).

         e)  Automatic retransmission will take place as decided
             by the supervisor.

             In addition to the procedures of section 4.2.2.2.b7
             and c, the following information/procedures will
             also apply

             1)  A retransmission request will be detected by
                 the reception of a service message of the format
                 shown in para 4 of ANNEX 5I to the IFB.

                 The resulting retransmission will be forwarded
                 by the operating signal ZFG.



             2)  With certain intervals or on the supervisors
                 decision those messages may be RERUN (retransmitted)
                 which were originally transmitted within a
                 given time window starting at a given point
                 in time in the past.  The window and the start
                 time will be decided by the supervisor.

                 Messages which are expired will not be rerun
                 automatically.  The same will be the case for
                 messages below a level of precedence to be
                 set by the supervisor.

                 The final rules for rerun is considered a matter
                 of discussion with the purchaser, such rules
                 will be in accordance with ACP 176.

         f)  A BROADCAST TRAFFIC CHECK LIST will be transmitted
             periodically for each traffic channel in use, referencing
             messages which have been transmitted since the
             previous traffic list.  The period between transmissions
             will be set by the supervisor.

             The transmission of the format will be as in par.
             5 of ANNEX 5I to the IFB.

             This message will include

             1)  time interval of applicability

             2)  the following entries per item

             -   broadcast channel/serial number

             -   precedence

             -   DTG of the message



             -   expiry time of the message (if applicable)

             -   PLAs of the ships and authorities to whom the
                 transmission was intended.

         g)  The following procedures for change of crypto key
             card will be implemented per channel:

             1)  The supervisor will have the facility to command
                 the automatic, orderly closedown of BROADCAST
                 transmission for a specified period of the
                 day.

             2)  The supervisor will have the facility to select
                 the layout of a CONDITION MESSAGE to be automatically
                 transmitted immediately after the traffic close-down.

                 The format and possible variations are shown
                 in par. 6 of ANNEX 5I to the IFB.

             3)  Operational traffic which has not been transmitted
                 before the change may be transmitted afterwards.
                  However, special attention shall be given
                 to messages of precedence FLASH or IMMEDIATE:

             -   these messages may, if decided by the supervisor,
                 be transmitted automatically in the start-up
                 period for key change and repeated after the
                 period, in accordance with the rules of ACP127
                 Supp-1 page 224.

             -   the arrival of such messages for relay will
                 give rise to a warning (to the supervisor)
                 if transmission during the start up period
                 has not been enabled.


         h)  The supervisor can inform ships and other authorities
             of frequency changes.  This will be done by means
             of a service message prepared at the supervisors
             position or based on editing a prestored format.
              Refer par. 7 of ANNEX 5I to the IFB for the format.
              This message will be sent via the service channel.

         i)  The creation and usage of BROADCAST Service Channels
             shall be as follows:

                 1)  Any of the BROADCAST channels may be selected
                     by the supervisor as a service channel.

                 2)  The service channel is reserved for transmission
                     of service messages as defined in this
                     section 4.2.2.3.  It may also carry any
                     other message, which is designated from
                     a supervisory position for transmission
                     via this channel.

                 3)  There is no routing based on RIs to the
                     Service channel.

         j)  The precedence procedures of section 4.2.2.2 a
             will apply with the following additions:

             1)  The supervisor may specify that messages below
                 a certain precedence shall not be transmitted.

                 When decided by the supervisor these messages
                 will subsequently be transmitted and will then
                 be subject to the general rules of transmission
                 (such as the rule for expired messages in section
                 4.2.2.2.b1).



             2)  Messages of Precedence FLASH will be transmitted
                 twice, the second transmission following immediately
                 after the first.  The second transmission will
                 have the same Broadcast transmission identification
                 (same channel and same serial number).

             3)  The supervisor may apply the rule of section
                 j2 above to messages of IMMEDIATE precedence
                 as well.

         k)  Cycling Emissions on the Broadcast channels will
             be transmitted in periods of no traffic  every
             15 minutes starting on the hour.

             The message will consist of the general call in
             first line, the Broadcast call sign, channel designator
             digit and the serial number in the second line.
              Refer par. 1.4 of ANNEX 5I of the IFB.



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

         Service messages will be of three types:

         a)  Precedural service messages are those messages
             which are generated automatically by the MPF (in
             certain cases based on supervisory decisions or
             previously entered data) and transmitted on a BROADCAST
             service channel or other BROADCAST or MRL channel(s)
             according to tables, the contents of which may
             be controlled by the supervisor. These messages
             have been discussed in section 4.2.2.3. They are
             listed in ANNEX 5I to the IFB. The general format
             is ACP127 for BROADCAST (refer to table 4.2.2.1.2-1
             and annex B) in the abbreviated plaindress version
             but deviations from this format exist.



         b)  Formal service messages prepared interactively
             on VDUs at the MPF and then converted, routed and
             transmitted to the appropriate destination automatically
             by the MPF.  Refer to section 4.2.2.4.1 for details.

         c)  Service messages associated with the MPF/TRC or
             MPF/TARE interface traffic control.  These messages
             are listed in ANNEX D and ANNEX N of the IFB, where
             the texts correspond to the CPS/ICD/007 and CPS/ICD/004
             interface documents for the CAMPS project, respectively.



4.2.2.4.1    F̲o̲r̲m̲a̲l̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲ 

         Service messages may be prepared at the MCSF terminal
         and at the supervisory terminals.

         Message generation consists of the following steps:

         a)  Guided by a menue or by direct selection the message
             preparation format is presented to the user VDU
             for the preparation session, which will consist
             of two parts:

             -   message header preparation

             -   message text preparation

             The selection of preparation format will determine
             the conversion of the message after preparation,
             i.e. conversion to Plaindress, Abbreviated plain
             dress, or abbreviated service messages (the latter
             only for messages to TRC and TARE).



             A special format is provided for the supervisor
             preparation of the kind of service messages, the
             format of which may differ somewhat from the above
             formats.  These messages are prepared in the final
             format for transmission with a separate additional
             indication of routing mechanism:  Channel selection
             based on RIs or transmission on the BROADCAST service
             channel.

             The preparation format presented to the user has
             protected areas with guiding information and non-protected
             areas for parameter insertion.

             Having entered the format the user will have to
             wait only a short time for parameter validation,
             which is syntactic and semantic (including validation
             of addressees for existence).

             After validation the header format is presented
             again for possible editing; errors detected during
             validation have been indicated.  The message text
             is free and not subject to validation.

             Messages which are not released or forwarded for
             release (refer b below) will be stored temporarily
             and may be subject to later retrieval for editing
             and release, or they may be deleted.  Retrieval
             will be based on the transaction ID presented to
             the user during preparation.

             Also assigned is a message item ID which may be
             used for retrieval after release.

             The supervisor will have the additional option
             of having the prepared message stored as a preformatted
             message which will be presented repeatedly for
             editing and/or release on his request (a number
             will be used as reference).



             There will be a limit on the storage provided for
             preformatted messages.

         b)  The execution of message release will depend on
             the kind of user doing the preparation or editing.

             1)  Release at the MCSF and the supervisor position
                 will be performed at the end of the preparation
                 or edit session by entering the appropriate
                 release keywords assigned to the users.

             2)  A release request at the message service positions
                 will result in the presentation of the message
                 to the supervisor (in the preparation format)
                 for decision of release which is then executed
                 as in b1.

             3)  Non released messages are available for further
                 editing or deletion.

         c)  Messages are subject to conversion and routing
             after release, the exception to this rule being
             the messages prepared in final format (refer to
             section a above).

             Routing will except for transmissions via the Broadcast
             Service Channel be based on PLAs or AIG/AG'S, (refer
             to fig. 4.2.2.4.1-1.)

             In case of AIG/AG'S the "exempted PLAs" will be
             deleted from the PLAs extracted from the AIG(AG)/
             PLA table.

             Based on the PLAs the RIs will be isolated.  The
             channels for transmission will be identified as
             part of the RI isolation (BROADCAST/MRL, refer
             to section 4.2.2.3) or subsequently in the RI/channel
             tables (TARE/TRC, refer to section 4.2.2.2).










































                     Fig. 4.2.2.4.1-1
Flow of locally prepared messages are regards "addressing" scheme


             The transmission format(s) will depend on the circuit,
             i.e. whether the TARE/TRC or the BROADCAST/MRL
             circuits are selected or both (refer to sections
             4.2.2.2 and 4.2.2.3.)

         d)  Routing and/or channel assignment assistance will
             be needed for messages where:

             -   no RI is found which corresponds to a PLA

             -   RI or channel does not have the proper classification

             -   selected channel is not open or status 0.



4.2.3    A̲d̲d̲r̲e̲s̲s̲i̲n̲g̲ ̲S̲c̲h̲e̲m̲e̲s̲ ̲t̲o̲ ̲b̲e̲ ̲I̲m̲p̲l̲e̲m̲e̲n̲t̲e̲d̲ 

         A detailed discussion of the addressing (routing) schemes
         associated with incoming and outgoing messages (relayed
         or locally generated) have been presented in sections
         4.2.1 and 4.2.2.

         This section will present the identification parameters
         associated with users, user terminals, and external
         channels, and the related procedures.

         Refer to fig. 4.2.3-1 for an overview.

         The following identification parameters will be used.

         a)  External channels connecting the MPF to TARE, TRC,
             SHIP-TO-SHORE, BROADCAST, MRL, or the OTHER MCs
             are identified by a Channel Designator (CD).











































                      Fig. 4.2.3.-1
Addressing data associated with external channels and terminal positions


             CDs identify channel control tables; are used for
             message accounting purposes for incoming messages,
             and they are used for channel selection (RIs pointing
             to CDs) for outgoing messages.

         b)  User terminals are identified by a Terminal Designator
             (TD).

             TDs identify terminal control tables (including
             T̲e̲r̲m̲i̲n̲a̲l̲ ̲P̲r̲o̲f̲i̲l̲e̲s̲); they are used for transaction
             accounting purposes and for message delivery.

             Delivery of incoming messages to the MCSF, the
             supervisor position, and any of the message servicing
             positions is based on a set of RIs, each RI pointing
             to one TD.  A pseudo TD may exist thus allowing
             common queuing for all message servicing positions
             and the supervisor position for certain RIs.

         c)  Terminal Profiles will contain:

             -   classification/spec. handling categories

             -   User Identifications (UIDs)

             -   Functions of Terminal

         d)  User Profiles will contain:

             -   UID

             -   Password (PW)

             -   Release keyword (RKW)

             -   Classification/Spec. Handling Categories



             -   Functions of user.

             User profiles will be matched to the terminal profiles
             on user sign on. The combination of terminal and
             user profile will be used for decision on delivery
             of messages to terminals.

             Log records will be marked with UIDs to enable
             audit trails.

             Each user will only be assigned to one terminal
             (ROPs excluded) at a MPF site, the maximum number
             of users being 25.



4.2.4    S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ 

         The supervisor and the supervisory staff of the MPF
         is able to control the main activities and the special
         secure and reliable functions which are related to
         terminal positions and associated operators.

         The supervisory functions will be divided into three
         categories:

         -   supervisor functions
         -   message service functions
         -   engineering functions

         The man/machine interface for these functions as regards
         commands and procedures in general is described in
         ANNEX F. This annex also include a detailed description
         of the VDU screen layout and associated dialog for
         each of the appropriate commands and procedures. Use
         of function keys are described as well.
         ANNEX G provides the detailed layout of reports, including
         warnings, presented to the VDU of the supervisor position.

         A precedence ranking of all transactions originated
         or received at supervisory position will be proposed
         as part of system design.

4.2.4.1  C̲o̲m̲m̲a̲n̲d̲s̲,̲ ̲G̲e̲n̲e̲r̲a̲l̲ 

         Supervisor commands are achieved by issuing a command
         mnemonic code and filling out corresponding command
         format.  Completion of command format followed by entry
         of the confirmation code will cause the execution of
         the command.


         a)  V̲D̲U̲ ̲S̲c̲r̲e̲e̲n̲ ̲H̲e̲a̲d̲i̲n̲g̲

             The MPF VDU's will show a permanent identification
             of the key traffic related to the workstation.

             Depending on the type of workstation, information
             will be presented in the headlines of the screen.
             The information is such as:

             -   time
             -   workstation function
             -   task in progress
             -   queued messages for either presentation, servicing,
                 screening or vetting per precedence.

         b)  C̲o̲m̲m̲a̲n̲d̲ ̲F̲o̲r̲m̲a̲t̲

             After the mnemonic command code (two to eight characters
             in length) has been issued, the corresponding command
             format will be displayed.  This command display
             format contains optional and mandatory fields depending
             on which command shall be carried out.

             A suitable command language facilitates the access
             and implementation of each command format which
             is pertinent to the supervisor.

             This section 4.2.4, Annex F, and section 4.3.5.1(VDU
             facilities) provides detailed information on the
             set of commands available and man/machine interface
             facilities. Also refer section 2.3.

         c)  C̲o̲m̲m̲a̲n̲d̲ ̲E̲n̲t̲r̲y̲

             Access to a command format can be gained by entering
             the mnemonic command. For certain commands as specified
             by the supervisor, the entry of a permissive entry
             code is required. Data can now be entered to the
             format and will be retained and displayed until
             the format confirmation code is entered. Characters
             or entries in format can be deleted or changed
             before command completion.

             A command can be cancelled at any point before
             the command completion with the result that no
             action will be performed.


         d)  C̲o̲m̲m̲a̲n̲d̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲

             A command will be executed when a confirmation
             code has been entered. Unacceptable commands or
             formats will be returned to the display with an
             indication of the erroneous field. The field can
             then be altered as described under command entry,
             and the format re-entered for new validation.

             Response time to release of command or validation
             of the command will be within 1 second for 99%
             of all cases and 2 seconds for the remainder.

             Accepted commands will be executed and a command
             acknowledgement returned. This command acknowledgement
             will include the execution time in case the execution
             time is less than 10 seconds.

             The command acknowledgement will be printed out
             on the system log.

         e)  S̲u̲p̲e̲r̲v̲i̲s̲i̲o̲n̲ ̲o̲f̲ ̲a̲ ̲c̲o̲m̲m̲a̲n̲d̲

             The operators at the VDU terminals will have the
             facility to suspend transactions entered by a command.
             When suspend is requested the transaction in progress
             is terminated and new commands leading to new transactions
             may be entered. While a function is suspended,
             the MPF will remind the operator of the incomplete
             transaction in a dedicated field of the VDU.

             In order to adjust the use to the actual situation
             and for to take into account security considerations
             (suspended transactions might be continued by unauthorized
             operators) the suspend function will have different
             effect according to the transaction in progress.
             The VDU transactions, in this respect, can be divided
             into three categories:

             -   message entry transactions (operator entry
                 of data)
             -   message presentation transactions (no entry
                 of data)


             -   request transactions (i.e. sign on/off security
                 procedures, retrieval, status requests, table
                 updates).

         Suspend in connection with message entry transactions:

             The suspended transaction will be interrupted in
             such a way that it later may essentially be resumed
             from the point at which it was interrupted.

         Suspend in connection with message presentation transactions:

             If the suspend function IS entered when a message
             is displayed on the screen, the message is returned
             to the display queue. When later accessed, presentation
             will be commenced with display of the first page.

         Suspend in connection with request transactions:

             It will not be valid to enter the suspend function,
             when a request transaction is in progress. This
             event will cause an error message.

4.2.4.2  S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲ 

         A number of supervisor control functions make the supervisor
         fully able to control the MPF. Those control functions
         are compliant with all requirements stated.

         The following sections will describe all the commands
         for the different supervisor functions, which are:

         -   supervisor command control
         -   message control
         -   terminal control
         -   operator control
         -   external connection control
         -   supervisor print control
         -   off-line storage control
         -   security/warning control
         -   special handling control

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

             PROTECT/UNPROTECT COMMAND specifies whether a command
             shall be protected or not.


             DISPLAY AND UPDATE RESTRICTIVE EFFECT COMMAND LIST.
             This command displays the restrictive effect command
             list and enables the supervisor to alter the restrictive
             warning text of a command.

             MONITOR COMMAND enables the supervisor to select
             commands to indicate which application he requires
             to be monitored. The MPF will maintain a list of
             currently applied commands together with the time
             of application.

             This list is periodically or on request displayed
             on the supervisor's terminal.

         b)  M̲e̲s̲s̲a̲g̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲

             MODIFY SYSTEM TABLE Command enables the supervisor
             to display, modify and print the contents of following
             tables:

             -   PLA table
             -   AIG table
             -   AG table
             -   External RI table
             -   Local RI table

             MODIFY ACP 127/126 (mod) command enables the supervisor
             to modify already existing values which are associated
             with the ACP127/126 (mod) format parameters. Refer
             appendix I annex A and B for candidate parameters.

             RESET COUNTER command enables the supervisor to
             reset the following counters to 0001:

             -   system print control number which is common
                 to all hardcopy reception terminals

             -   special handling category control number which
                 is common to all hardcopy reception terminals.

         c)  T̲e̲r̲m̲i̲n̲a̲l̲ ̲C̲o̲n̲t̲r̲o̲l̲

             The supervisor is able to display and update the
             terminal profile parameters associated with each
             terminal by use of following commands:


             SELECT TERMINAL CAPABILITY. The terminal capabilities
             can be selected for:

             -   message reception
             -   message preparation
             -   message release
             -   message service

             SELECT TD AND CLASSIFICATION specifies the terminal
             designator and the highest classification for each
             local terminal.

             SELECT OPERATOR IDENTIFICATION specifies the operators
             which may sign in at each local terminal.

             SELECT TERMINAL IDENTIFICATION specifies the equipment
             identification for each local terminal, and terminal
             characteristics.

             BLOCK/UNBLOCK TERMINAL specifies which terminal
             to be blocked or unblocked.

             DISPLAY QUEUE LENGTH specify that the queue length
             per precedence for a terminal shall be displayed.

             DISPLAY OPERATIONAL STATUS specifies that the operational
             status of the terminal will be shown (in service
             or out of service).

         d)  O̲p̲e̲r̲a̲t̲o̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲

             By use of the operator command the supervisor is
             able to control the MPF operators, i.e. their profiles.

             SELECT OPERATOR CAPABILITY selects the capability
             of the operator, i.e.

             -   message preparation
             -   message release
             -   message service

             SELECT OPERATOR CLASSIFICATION specifies the highest
             classification the operator may handle.

             SELECT PASSWORD, KEYWORD specifies the operator
             password and, in case he has release capability,
             his keyword and validation duration time.


             PRINT OPERATOR PROFILES initiates the print of
             all operator identifications, passwords and possibly
             keywords.  The command will be protected by default.

         e)  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̲

             By use of this set of commands the supervisor is
             able to control the following external channels,
             on a channel by channel basis:

             -   Ship-To-Shore
             -   MRL
             -   Broadcast
             -   NICS-TARE
             -   TRC
             -   Standby MC

             SELECT CHANNEL DESIGNATOR specifies the terminal
             designator and whether it is incoming or outgoing
             for the channel.

             SELECT TRANSMISSION SERIAL NUMBER specifies whether
             the transmission serial number type shall be 001
             through 999 or 0001 through 9999 per channel.

             SELECT RESET SCHEDULE specifies when the TSN shall
             be reset, i.e. either daily or by wrap around.

             SELECT CHANNEL CLASSIFICATION specifies the highest
             classification of messages which may be transmitted
             over the channel.

             CHANNEL SERVICE MESSAGE selects the periodicity
             and parameters for the channel service message.

             DISPLAY QUEUE LENGTH specify that the outgoing
             channel queue per precedence concerning message
             awaiting to be transmitted, will be displayed.

             DISPLAY PRECEDENCE RESTRICTION specify that the
             precedence restriction in force will be displayed.

         f)  S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲P̲r̲i̲n̲t̲ ̲C̲o̲n̲t̲r̲o̲l̲

             The supervisor will be able to control the supervisor
             print by use of following commands:


             SELECT PRINT OR ORF specifies if supervisor data
             shall be printed in real time or stored on the
             outstanding report file (ORF) for each category
             of print.

             SELECT ROP specifies which of the Receive Only
             Printers ROP's that shall be associated with the
             supervisor position.

         g)  O̲f̲f̲l̲i̲n̲e̲ ̲S̲t̲o̲r̲a̲g̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲

             By use of these commands the supervisor is able
             to control the offline storage.

             PERFORM OFFLOAD specifies that messages more than
             seven days old will be dumped to the off-line volume.

             STOP DUMP specifies that a previously incarnated
             dump shall be stopped.

             OFFLINE RETRIEVAL OFF specifies that offline retrieval
             is intermediately impossible.

             LIST VOLUME TABLE specifies that the table which
             contains volumes and time intervals will be displayed.

             Further offline storage commands will be included
             as agreed between contractor and purchaser.

         OFFLINE RETRIEVAL OFF specifies that off-line retrieval
         is temporarily impossible due to use of off-line disk
         for other purposes or due to the execution of mounting
         procedures for an off-line retrieval volume.

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

             Following commands exist for the supervisor to
             control the security warnings:

             SELECT SECURITY WARNING LEVEL specifies the classification
             to be selected, above which the security warning
             text shall be displayed.

             SELECT SECURITY WARNING TEXT displays the security
             warning text and associated response code to be
             updated.



         i)  S̲p̲e̲c̲i̲a̲l̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲ ̲C̲o̲n̲t̲r̲o̲l̲

             The supervisor is able to initiate and change up
             to a maximum of 20 special handling designators.
             An online menu exists for modifying the contents
             of the special handling table.


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

         Handling of service messages by supervisor is facilitated
         by use of following commands and functions:

         -   Reception of service messages
         -   Preparation and editing of service messages
         -   Release of service messages for transmission
         -   Storage of service messages
         -   Retrieval of service messages



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

         Retransmission of previously stored outgoing message
         by supervisor can be achieved by use of the following
         tools

         -   Retrieval of identified message
         -   Automatic pilot generation
         -   Release and transmission of message



4.2.4.5  S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲D̲a̲t̲a̲ ̲P̲r̲i̲n̲t̲ 

         Supervisory reports, statistics and system log will
         be printed at the supervisor printer, if specified
         by supervisor. The printout is queued on a First In
         First Out basis.



4.2.4.6  M̲e̲s̲s̲a̲g̲e̲ ̲P̲r̲i̲n̲t̲ 

         Messages will be printed at low speed, when requested,
         at the printer position specified by the supervisor.

         Message will be queued on a FIFO basis and will be
         either printed every 30 minutes, or upon request in
         real time.

         The message printed out on hard-copy will be paged
         and sized as specified by the supervisor.


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

         The message service positions will be fully compliant
         to support the requirements related to their positions.

         a)  M̲e̲s̲s̲a̲g̲e̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲

             Messages sent for message service will be queued
             per precedence level and per type, i.e. either
             incoming or outgoing. Messages without recognizable
             precedence level will be queued with IMMEDIATE
             precedence. Message will be displayed in the format
             in which the message is received or transmitted.
             The message displayed includes an indication of
             reason why the message has been sent for servicing:

             -   Garble correction
             -   RI assignment
             -   Entry of channel information
             -   Group count assignment (if required, for encrypted
                 messages).

             Detection of errors will be performed during the
             incoming ACP127/ACP126(mod) analysis by inspection
             of the format lines.

             Both the original and the corrected version of
             the message will be stored on disk. An entry will
             be supplied in the message log with sufficient
             details to ensure complete accountability for all
             messages sent for message service.

         b)  M̲e̲s̲s̲a̲g̲e̲ ̲S̲e̲r̲v̲i̲c̲e̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲

             The workload of the message service position will
             depend on the amount of automatic processing being
             possible/allowed and the nature of the interactive
             procedures provided in those cases where message
             service is necessary.

             The incoming message reception and analysis is
             directed towards parameter isolationa and not fault
             finding except when it concerns security parameters.
             This is illustrated by the tables 4.2.1.2.1-1,
             4.2.1.2.2-1, 4.2.2.1.1-1, and 4.2.2.1.2-1. Documents
             like annex b have been worked out and agreed upon
             with the camps system. Likewise, we expect to discuss
             with the crossfox purchaser the importance of the
             format line parameters in order to determine which:



             1.  have to be correct
             2.  may be corrected automatically by the mpf system
                 based on redundandant information
             3.  may be left incorrect in the message

         Category 1 in the above list should preferably be limited
         to security and routing/distribution parameters. Since
         only parameters belonging to the categories 1 lead
         to presentation for message service in this context.
         The minimization of parameters in this category will
         be pursued.

         The following procedures are necessary in order to
         fullfill specific requirements and specifically designed
         to execute those functions with a minimum of manual
         interaction. The use of the garble correction procedure
         will be limited to a minimum.…86…1         …02…   …02…   …02…   …02…  
                                                 
             -   Service message handling (refer 4.2.4.3)

             -   Request of message from the incoming message
                 queue

             -   Request of message from the outgoing message
                 queue

             -   Correction procedure according to the previously
                 mentioned reasons for message service.  For
                 the garble correction procedure, lines with
                 garbled characters will be highlighted.

             -   Entry of routing indicators for messages.

             -   Vetting/screening of messages and associated
                 procedures for message filing with and without
                 retransmission (refer section 4.2.2.2.b and
                 4.2.1.2.1.g).

             -   Entry of channel information for messages

             -   Message retransmission preparation.

             -   Initiation of automatic generation of retransmission
                 request (service message)

             -   Print of message and/or VDU page.

         The management of Ship-to-Shore circuits resides as
         one of the supervisor capabilities.

         The management of ship-to-shore circuits resides as
         one of the supervisor capabilities, which, however,
         may be delegated to the message service positions.


4.2.4.8  S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲y̲ ̲R̲e̲p̲o̲r̲t̲s̲ 

         Report will be produced to draw the attention of the
         supervisory staff to the following events:



         -   warning reports
         -   channel status reports
         -   queue status reports
         -   command completion reports
         -   security reports.

         Each report will contain the following information:

         -   identification of the report
         -   time of occurrence of the reported event
         -   event description
         -   recommended action, if possible

         Each report format will be subject to agreement by
         purchaser during design print out on the supervisory
         printer will be preceeded by "BELL" signal.

         Each report will be either printed out or stored in
         the ORF for later print.

         Printing reports from the ORF will be performed in
         groups of maximum 30 reports or every 30 minutes to
         be agreed by the purchaser.

         Entries in the system log will be made for each report

         a)  O̲u̲t̲s̲t̲a̲n̲d̲i̲n̲g̲ ̲R̲e̲p̲o̲r̲t̲ ̲F̲i̲l̲e̲

             The outstanding report file (ORF) may consist of
             up to 10 separate addressable files containing
             reports related to, for example,channel status,
             traffic activity, storage loading, message statistics,
             security, etc. Each file will be able to retain
             up to 24 hours of traffic after which the oldest
             is overwritten. Procedures which may be performed
             by the supervisor on the ORF are:



             -   CREATE AND NAME FILE creates a new file and
                 names it. The file can now be used for the
                 specified report type.

             -   DISMANTLE FILE specifies that the file is dismantled
                 with the result that the entries are deleted
                 and this type of report will not be stored
                 in ORF.

             -   CLEAR FILE specifies that all entries in the
                 file are deleted. The file is ready for receiving
                 new reports.

             -   PRINT ORF selects type of report in ORF and
                 the print mode. The print mode is either in
                 groups of maximum 30 reports or every 30 minutes.

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

             Warning Reports will be generated by MPF supervisor
             commands individually or periodically to draw the
             attention of the supervisory staff to specific
             events related to management of the system.

             Warning reports will be queued for print out as
             they occur at one of the Receive Only Printers
             (ROPs), specified by the supervisor.

             The supervisor will have facilities for specifying
             types of reports which shall be retained for printing
             out in batches of 30 reports or printed at specified
             time.

             Warning reports will be retained at least 24 hours
             after their generation.



             The supervisor will be able to trace warning reports
             individually by type and serial number, and all
             reports of a given type to a specified time.  Warning
             report will be of following types:

             -   Table, queue or message file capacity exceeding
                 preset threshold values.

             -   Preemption on external channels requiring supervisory
                 action for retransmission of preempted messages

             -   Receipt of 100 characters on an incoming channel
                 after EOM, but without detection of SOTF.

             -   Occurrence of halt in transmission to MPF of
                 a message for more than 5 or 30 seconds on
                 medium speed and low speed channels respectively.

             -   Receipt of more than 50 identical consecutive
                 characters over a channel (except for data
                 messages identified by format line 4)

             -   Non-receipt of Flash acknowledgement message
                 within required time.

             -   System being unable to find a channel available
                 for transmission.

             -   Mounting of off-line storage media required
                 for retrieval.

         c)  C̲h̲a̲n̲n̲e̲l̲ ̲S̲t̲a̲t̲u̲s̲ ̲R̲e̲p̲o̲r̲t̲

             Channel status reports will be produced by the
             MPF for each channel upon occurrence of following
             events:



             -   Discontinuity of incoming messages.

             -   Missing transmission serial numbers in incoming
                 messages.

             -   No service messages received within the period,
                 starting at 23:45 and ending 00:15 hours, on
                 those channels specified by the supervisor.

             -   A message prematurely terminated.

             -   Receipt of incoming messages exceeding a length
                 of 12000 characters.

         d)  Q̲u̲e̲u̲e̲ ̲S̲t̲a̲t̲u̲s̲ ̲R̲e̲p̲o̲r̲t̲s̲

             The supervisor will have facilities for requesting
             a queue status report.  Contents of this report
             are:

             -   For each internal channel: total queue length
                 of message/transaction to be delivered

             -   For each external channel:  total queue length
                 for outgoing messages to be transmitted.

         e)  C̲o̲m̲m̲a̲n̲d̲ ̲C̲o̲m̲p̲l̲e̲t̲i̲o̲n̲ ̲R̲e̲p̲o̲r̲t̲

             Upon each supervisor command completion, the system
             will generate a command completion report.

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

             A security report will be generated upon occurrence
             of the following events:



             -   unsuccessful sign-on attempt

             -   unsuccessful security interrogation, whether
                 due to time-out or faulty password

             -   unsuccessful release keyword entry by release
                 operator during release procedure

             -   attempt by the system to transmit messages
                 in classification/special handling category
                 not permitted on channel

             -   unsuccessful system integrity check.



4.2.4.9  E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲ ̲P̲o̲s̲i̲t̲i̲o̲n̲ 

         a)  E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲,̲ ̲G̲e̲n̲e̲r̲a̲l̲

             The engineering position consists of a VDU and
             an associated printer, separate from the supervisory
             position.  The responsibilities of the engineer
             are mainly to control the hardware components and
             handle error situations. The responsibilities of
             the engineer are mainly to monitor and control
             from this position the system components and handle
             error situations. The monitor and control of the
             system queues, routing tables, etc. are handled
             by the supervisor.

         b)  M̲a̲i̲n̲t̲e̲n̲a̲n̲c̲e̲ ̲a̲n̲d̲ ̲D̲i̲a̲g̲n̲o̲s̲t̲i̲c̲

             The Processor Units and the watch-dog assembly
             in coorporation will facilitate the execution of
             on-line automatic selfdiagnosis based on equipment
             monitoring and the analysis of software completion
             codes. Special emphasis will be put an fault isolation
             and performance degradation evaluation in connection
             with periferal equipment. Consequent automatic/semiautomatic
             reconfiguration actions are described in section
             4.2.4.9.c). Further to the selfdiagnosis (and possibly
             as a result of a diagnostics report) the operator
             at the engineering position may start the execution
             of automatic on-line test programs which will not
             interrupt the normal operation of the system. Same
             programs may be run at the redundant PU (status
             changed from operationa to off-line or from stand-by
             to off-line) and will include the execution of
             test of off-lined periferal equipment.…86…1       
              …02…   …02…   …02…   …02…                                    
                   
         c)  R̲e̲c̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲

             The detection of a fault condition will result
             in the automatic withdrawal of the faulty equipment
             from service and in many cases switch over to redundant
             units. A report is always issued at the printer
             of the engineering position with details concerning
             the possible need for operator intervention. The
             needs for manual intervention are reduced to a
             minimum and in any such case the report will suggest
             the procedure to be used. The operator at the engineering
             position will have the facilities to specify equipment
             switchover and/or the withdrawalin an orderly way
             of equipment from service as a result of possible
             error/degradation indications, need for maintenance,
             or other purposes. System monitoring will be performed
             automatically to ensure the existence of at least
             the minimum configuration for maintaining proper
             service, such as the continuation of message accountability.
             In case of violations a report will be issued to
             the engineering position.

             Optionally it is possible to select the supervisor
             position for output of diagnostics information/error
             reports and the execution of reconfiguration commands.
             The supervisor position is in any case backup in
             case of faults at the engineering position.

             The operator at the engineering position will have
             the facilities to specify equipment switchover
             and and/or the withdrawal in an orderly way of
             equipment from service as a result of possible
             error/degradation indications, need  for maintenance,
             or other purposes. System monitoring will be performed
             automatically to ensure the existence of at least
             the minimum configuration for maintaining proper
             service, such as the continuation of message accountability.
             In case of violations a report will be issued to
             the engieering position.



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

             The software development facility will be provided
             on both the active MC or at the alternate MC. 
             The equipment used on both the active and the alternative
             MC will be the engineering position working on
             the standby computer.  Tools available to the engineer
             includes editor, compiler, linker, floppy disk,
             etc.  For security reasons only engineers with
             software development clearance will be able to
             sign in for software development.

             The modified system software is loaded into the
             standby processor at both the active and alternative
             MC.  A manual switchover at the active MC will
             bring the modified software into operation.

             The engineer may de-assign equipment for maintenance
             or other purposes.  The MPF will then check that
             normal operation can continue without loss of message
             accountability.

         e)  O̲t̲h̲e̲r̲ ̲E̲n̲g̲i̲n̲e̲e̲r̲i̲n̲g̲ ̲C̲o̲m̲m̲a̲n̲d̲s̲

             Commands related to the engineering position are
             the following:

             -   CLOSE DOWN specifies that the MPF will close
                 down in an orderly fashion without loss of
                 stored data or messages.



             -   RESTART specifies that the MPF activities will
                 be restarted in a well defined way.

             -   PRINT DATA is a supervisor command as described
                 under the supervisor functions, section 4.2.4.6.

             -   GENERATE TRANSMISSION TEST MESSAGE specifies
                 that a transmission test message will be generated.

             -   TRANSMIT TRANSMISSION TEST MESSAGE specifies
                 that a test message will be transmitted over
                 a specified channel

             -   ASSIGN CHANNEL specifies that a specified channel
                 may be used for traffic

             -   DE-ASSIGN CHANNEL specifies that a specified
                 channel is not available for normal traffic

             -   MONITOR CIRCUIT specifies that a selected circuit
                 will be monitored

             Detailed definitions of engineering functions and
             commands will be provided by the contractor.



4.2.5    L̲o̲g̲g̲i̲n̲g̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ 

         The message and accounting function, i.e. log function,
         has the overall responsibility for the accounting in
         the CROSSFOX operational software.

         The logging function will perform the collection of
         log records related to transmission and reception of
         messages, transactions on terminal devices, for the
         alerting of supervisory staff and system fault condition.
         Log records will be printed on the supervisor's printer
         and may be retrieved for inspection.



         a)  M̲e̲s̲s̲a̲g̲e̲ ̲L̲o̲g̲

             The message log will include records of received
             and transmitted messages. The log records are collected
             when the appropriate action has been performed.
             Contents of log records are an identification of
             the message sent or received and time of transmission
             or reception.

         b)  S̲y̲s̲t̲e̲m̲ ̲L̲o̲g̲

             The system log will include records of the supervisor
             reports, such as warning reports, channel status
             reports, queue status reports, command completion
             reports and security reports. Further, log records
             for retransmission request, system messages alerting
             supervisory staff and system fault conditions,
             regardless whether the supervisor is alerted or
             not will be included. The contents of the log record
             will be an identification of the report and time
             of generation.

         c)  L̲o̲g̲ ̲P̲r̲i̲n̲t̲o̲u̲t̲

             Log records will be queued for printing at the
             supervisor assigned printer and printed if the
             supervisor has requested printout. Otherwise the
             log records will be stored on the outstanding report
             file (ORF).

         d)  L̲o̲g̲ ̲R̲e̲c̲o̲r̲d̲s̲ ̲L̲a̲y̲o̲u̲t̲,̲ ̲S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲

             The contents of each log record will be sufficient
             to ensure accountability.

             The storage of log records will be implemented
             suitable for a later retrieval mechanism. Contractor
             will develop the storage procedure.

             The log records stored may be retrieved by the
             supervisor.
             For message log records following sets of retrieval
             keys are available:

             -   channel
             -   time interval


             -   message type, incoming or outgoing
                 and
             -   terminal
             -   time interval
             -   terminal procedure.

             For system log records following retrieval key
             is available:

             -   report type
             -   time interval

         e)  L̲o̲g̲ ̲R̲e̲c̲o̲r̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲f̲o̲r̲ ̲A̲c̲c̲o̲u̲n̲t̲a̲b̲i̲l̲i̲t̲y̲

             The supervisor will have following additional trace
             facilities to be able to achieve message accountability,
             across the MPF 

             -   retrieve the last log entry recorded
             -   retrieve the log entries within a specified
                 period of time, for which an initial log record
                 exists but not a final log record.



4.2.6    S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ 

         The CROSSFOX statistical module will contain all the
         current and historical information necessary to comply
         with the statistical reporting requirement. Information
         which must be retained for hourly daily and weekly
         periods will be collected, accumulated and stored by
         the statistical maintenance module.

         Statistical data on messages received and transmitted
         on channel traffic and system actions will be recorded.

         Print-out of hourly, daily and weekly statistical data
         will be on the supervisor's printer.



4.2.6.1  I̲n̲c̲o̲m̲i̲n̲g̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ 

         Statistical data will be maintained for each incoming
         channel.


         a)  P̲e̲r̲i̲o̲d̲i̲c̲i̲t̲y̲

             The incoming message statistics will be generated
             for:

             -   the current day for each complete hour from
                 0001 hours

             -   the previous day

             -   each week with a predefined starting day for
                 the last four weeks

         b)  M̲a̲i̲n̲t̲a̲i̲n̲e̲d̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             The information maintained for each channel will
             be:

             -   number of messages received (operational and
                 service)

             -   number of messages received by each precedence
                 level

             -   number of messages received by each security
                 classification category

             -   number of messages received by each special
                 handling category.

             -   number of messages routed to message service.

             -   number of service messages received.



4.2.6.2  T̲r̲a̲n̲s̲m̲i̲t̲t̲e̲d̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲ 

         Statistical data will be maintained for each outgoing
         channel.

         a)  P̲e̲r̲i̲o̲d̲i̲c̲i̲t̲y̲

             The same as for incoming messages, refer 4.2.6.1a

         b)  M̲a̲i̲n̲t̲a̲i̲n̲e̲d̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             The same as for outgoing messages, refer 4.2.6.1
             b.



4.2.6.3  S̲t̲o̲r̲a̲g̲e̲ ̲O̲c̲c̲u̲p̲a̲n̲c̲y̲ 

         Storage occupancy with respect to messages is defined
         as the percentage of allocated message storage capability
         which is occupied. It will be maintained.

             a)  P̲e̲r̲i̲o̲d̲i̲c̲i̲t̲y̲

             The storage occupancy will be returned and printed
             on the supervisor's printer at the supervisor's
             request.

         b)  M̲a̲i̲n̲t̲a̲i̲n̲e̲d̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             The storage occupancy maintained will be for the
             previous hour. Upon request the previous hour's
             occupancy and the current hour to time of request
             occupancy will be delivered.



4.2.6.4  C̲h̲a̲n̲n̲e̲l̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ 

         Statistical data will be maintained to be able to calculate
         the channel availability.

         a)  P̲e̲r̲i̲o̲d̲i̲c̲i̲t̲y̲

             The channel availability will be generated for:

             -   each hour, for the current day

             -   each day, for the previous seven days.

         b)  M̲a̲i̲n̲t̲a̲i̲n̲e̲d̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             The information maintained is the channel open/close
             time.



4.2.6.5  S̲y̲s̲t̲e̲m̲ ̲A̲c̲t̲i̲o̲n̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ 

         Statistical data will be maintained concerning supervisory
         reports on a per type basis.

         a)  P̲e̲r̲i̲o̲d̲i̲c̲i̲t̲y̲

             The supervisor report statistics will be generated
             for:

             -   each complete hour for the current day

             -   the previous day's total

         b)  M̲a̲i̲n̲t̲a̲i̲n̲e̲d̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             The number of messages generated per supervisor
             action.



4.2.6.6  S̲t̲a̲t̲i̲s̲t̲i̲c̲a̲l̲ ̲R̲e̲p̲o̲r̲t̲ ̲F̲o̲r̲m̲a̲t̲

         Refer ANNEX E for an example of a statistical report
         for the incoming message statistics.

         Refer Annex E for the format of the statistical report
         for each of the above categories. 


4.2.7    S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲

         The message storage and retrieval module will maintain
         a historical data base on the mass storage of the CROSSFOX
         file management system. A catalogue will ensure the
         accountability and security of the messages and transactions.
         The mass storage covers both online and offline storage
         media. Online covers at least a period of 7 days, offline
         a period of at least 30 days.


4.2.7.1  S̲t̲o̲r̲a̲g̲e̲

         a)  S̲u̲b̲j̲e̲c̲t̲ ̲t̲o̲ ̲S̲t̲o̲r̲a̲g̲e̲

             Following messages will be stored:



             -   incoming messages after analysis according
                 to ACP127 or ACP126 (modified) procedures except
                 for CTS and ATOMAL messages. If message is
                 sent for correction both the garble and corrected
                 versions will be stored

             -   service message received and generated except
                 for the automatically generated service messages

             -   message locally generated and released

             -   outgoing (retransmitted) messages

         b)  S̲t̲o̲r̲a̲g̲e̲ ̲M̲e̲d̲i̲a̲

             Message will be stored online and offline. Messages
             will reside online for at least 7 days from the
             time of receipt.

             After seven days messages will be offloaded to
             offline storage media where they will reside for
             at least 30 days.

             Concerning the requirement for 20% spare capacity:
             Refer to section 1.2.2.

         c)  S̲t̲o̲r̲a̲g̲e̲ ̲K̲e̲y̲s̲

             Storage keys will be kept in a catalogue to be
             able to execute a later retrieval.



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

         a)  The previously stored messages can be retrieved
             from either online or offline

             Storage media. Retrieval can be requested by either
             the supervisor manually or automatically by a received
             service message. The format of this message shall
             for ACP 127 be of type abbreviated service message
             (FL1, 2, 3, 4  and 5 only) with a suitable and
             easely detectable text in format line 5. A similar
             format is proposed for an ACP 126 service message.
             The final layout is subject to agreement with purchaser.…86…1
                     …02…   …02…   …02…   …02…                             
                          
         b)  R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲K̲e̲y̲s̲

             The sets of retrieval keys used by supervisor or
             message servicing operators are:

             1)  internal message number

             2)  -   channel identification
                 -   transmission sequence number
                 -   time of (TOF)

             3)  -   originating station routing indicator
                 -   time of file (TOF)

             4)  -   action addressee (TO) (automatic retrieval)
                 -   DTG

             5)  -   channel identification
                 -   time of file window (TOF window)

             The complete list of retrieval keys will be determined
             by purchaser and contractor during requirement
             validation phase.

             The time of file (TOF) will be assigned by the
             MPF storage function when the message is sent for
             storage.

             The date time group (DTG) is the release DTG without
             Zone Suffix derived from format line 5 of the ACP127
             ACP126 (mod) formats.

         c)  R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲R̲e̲s̲u̲l̲t̲

             A retrieval request will result in a retransmission
             or a local display of the message. If requested
             by a service message the message will be retrieved
             if it is online resident, and the originator is
             one 


             of the addressees of the message, otherwise the
             service message will be displayed at the supervisor's
             terminal. In case retrieval for retransmission
             takes place automatically a suitable report will
             be forwarded to the supervisors terminal informing
             the supervisor of performed retrieval and retransmission.
             Data messages are only retrievable for retransmission
             and will not be displayed locally.



         d)  R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲T̲i̲m̲i̲n̲g̲.

             Retrieval from the online storage media for message
             display or retransmission will not exceed 10 sec.
             

             Retrieval from off-line storage media will not
             exceed 10 minutes including the time for volume
             mounting. The time alotted for volume mounting
             assumes the presense of volume in easy accessable
             location and will then not exceed 5 minutes.

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

             Retrieval catalogues will contain retrieval keys
             collected during storage of messages. A possible
             suitable file or catalogue structure will be fully
             described in section 4.6.3.3.



4.2.8    S̲y̲s̲t̲e̲m̲ ̲I̲n̲i̲t̲i̲a̲l̲i̲z̲a̲t̲i̲o̲n̲ 



4.2.8.1  I̲n̲i̲t̲i̲a̲l̲i̲z̲a̲t̲i̲o̲n̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲ 

             Initialization is the process of bringing the system
             into operational use without recovery.

             Three types of initialization may be used:

             D̲E̲A̲D̲1̲:̲  For the very first start of the system
                     
                     from an offline disk with the initial system
                     parameters.



             D̲E̲A̲D̲2̲:̲  From an offline disk containing updated
                     system parameters reflecting the state
                     of tables at the time of the latest OFF-LOAD
                     (ref. IFB sec. 5.1.2.8.4).
                     This type start-up makes use of mirrored,
                     on-line disks that are preformatted (cleared)
                     prior to the initialization process.

             C̲O̲L̲D̲:̲   From one of the mirrored on-line disks.
                     This is based on the current system parameters
                     and includes the proper purging of the
                     historical data base.

             Once a DEAD-start has been performed, the MPF site
             software package will be available on the mirrored
             on-line disks for future COLD-starts or recovery
             situations.

             The data held on-line will initially be from the
             appropriate off-line MPF site software package.

             As described under "DEAD" and "COLD", the system
             will be initialized with an empty, historical data
             base.

             As for the MPF site software package, the LSDB
             will be established as well.

             The maximum duration of initialization from an
             off-line disk will not exceed 5 minutes.

             The initialization Procedure will progress as follows:

             Having switched on the power, the supervisor must
             make sure that the proper disks are physically
             mounted, i.e.:

             -   on the "off-line drive" should be mounted the
                 original system-parameter-disk or a disk containing
                 an off-loaded version for DEAD1 and DEAD2,
                 respectively.



             -   on the mirrored on-line drives should be mounted
                 a set of cleared and preformatted disks or
                 just the currently used on-line disks for DEAD
                 or COLD, respectively.

             He then presses the "start" button on the disk
             drives where a disk is mounted, and he presses
             the "reset" button on the watchdog processor and
             on the Processing Units.  Thereafter he can interactively
             choose the appropriate start-up type from the watchdog
             console (Engineering Position).  When initialization
             is finished he will be notified.



4.2.8.2  L̲o̲c̲a̲l̲ ̲S̲y̲s̲t̲e̲m̲ ̲D̲a̲t̲a̲ ̲B̲a̲s̲e̲ ̲(̲L̲S̲D̲B̲)̲ 

         The LSDB contains the appropriate values of system
         parameters and address and routing information and
         is administered by the "Table Management Package".



4.2.8.3  S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲t̲h̲e̲ ̲S̲/̲W̲ ̲a̲n̲d̲ ̲D̲a̲t̲a̲ ̲R̲e̲q̲u̲i̲r̲e̲d̲ ̲f̲o̲r̲ ̲I̲n̲i̲t̲i̲a̲l̲i̲z̲a̲t̲i̲o̲n̲
         

         The means and the media used for the standard procedures
         have been described above, i.e. a procedure where the
         software resides on the off-line disk drive.

         New software versions or data may be loaded/stored
         from Off-line disk or floppy disk.  The storage arrangements
         employ the use of various checks e.g. Cyclic Redundancy
         Check to detect corruption of data.

         Once loaded, the data is available on-line.





4.2.8.4  S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲t̲h̲e̲ ̲S̲y̲s̲t̲e̲m̲ ̲P̲r̲o̲g̲r̲a̲m̲m̲e̲ ̲a̲n̲d̲ ̲C̲u̲r̲r̲e̲n̲t̲ ̲D̲a̲t̲a̲ ̲B̲a̲s̲e̲.̲
         

         It will be possible to "OFF-LOAD" these data as required.

         This can be performed periodically, but we recommend
         that the supervisor be notified periodically and that
         the off-load command will then be issued by a deliberate
         action. The off-loading is a back-ground activity (low
         priority process), which will not impact the concurrent
         normal processing. The transfer is basically a transfer
         from on-line to off-line storage media.n.

4.2.9    R̲e̲c̲o̲v̲e̲r̲y̲ 

         Extensive use of checkpointing to the two mirrored
         disks is employed.

         The processing flow of the message processing system
         consists of a well defined set of successive steps
         where output for one step serves as input for one or
         more succeeding steps.

         In a message related checkpoint, the state resulting
         from a step is recorded so that the processing can
         be repeated and continued from the latest step initiated
         before the failure.  The message checkpoints will make
         it possible to recover all necessary information about
         the various incarnations of a message and to recover
         "application process data" concerning queue status,
         for example.



4.2.9.1  I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲ ̲I̲n̲t̲e̲g̲r̲i̲t̲y̲ 

         As the recovery information in the normal mode of operation
         is recorded on both on-line disks it will only be lost
         (at that site) in case of corruption of both disk packs.
          To minimize this risk the MPF is equipped with the
         following facilities:

         -   separate power supplies to redundant units.

         -   system integrity is verified through checksumming
             of read-only system software; this is done periodically
             and on request.


         -   Cyclic Redundancy Checks and Read-after-Write is
             incorporated into the storage procedure to ensure
             the detection of corrupted data.

             The messages are kept in acknowledged checkpoints
             to the mirrored disks. So, whenever an incarnation
             of such a message is being handled, it is very
             unlikely that the message will be lost due to H/W
             faults.

             The probability that a message is lost, wholly
             or in part, misdirected, or corrupted as a result
             of equipment error, will be less than 1 in 10…0e…7…0f….



4.2.9.2  S̲c̲o̲p̲e̲ ̲o̲f̲ ̲R̲e̲c̲o̲v̲e̲r̲y̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲ 

         The MPF recovery procedures will comply with the IFBs
         requirements.



4.2.9.3  R̲e̲c̲o̲v̲e̲r̲y̲ ̲P̲o̲i̲n̲t̲s̲ 

         The checkpointing philosophy will determine the extent
         to which information is recoverable. The following
         two methods of checkpointing will be employed:

         a)  checkpointing of log records containing an extract
             or a pointer the corresponding transaction is checkpointing
             itself, refer b) below). Checkpointing is performed
             after 5 log entries or every 30 sec., whichever
             comes first.

         b)  direct checkpointing of the transaction is performed
             in case of messages. The checkpointing mechanism
             to message data of received and stored messages
             (including partly received) will that no such data
             will belost, and no data from a partly finished
             message preparation session lost.


4.2.9.4  R̲e̲c̲o̲v̲e̲r̲y̲ ̲P̲r̲o̲g̲r̲a̲m̲m̲e̲ 

         The system will be designed to minimize the need for
         operator intervention.  For that purpose, a number
         of different recovery levels are used.



         a)  A̲f̲t̲e̲r̲ ̲p̲a̲r̲t̲i̲a̲l̲ ̲f̲a̲i̲l̲u̲r̲e̲s̲

             This group of errors call for automatic recovery.
              The site will become or stay operational without
             operator intervention.  However, the operator will
             be notified and may have to take action to replace
             and/or test redundant equipment.

         b)  A̲f̲t̲e̲r̲ ̲o̲r̲d̲e̲r̲e̲d̲ ̲c̲l̲o̲s̲e̲d̲o̲w̲n̲

             The supervisor may deliberately have performed
             an ordered closedown.  In that case the supervisor
             actions required for restart are very similar to
             those of COLD-start.

         c)  A̲f̲t̲e̲r̲ ̲a̲ ̲t̲o̲t̲a̲l̲ ̲s̲y̲s̲t̲e̲m̲ ̲e̲r̲r̲o̲r̲ ̲

             Recovery based on the latest uncorrupted checkpoints
             and historical data base is possible.



4.2.9.5  R̲e̲c̲o̲v̲e̲r̲y̲ ̲A̲c̲t̲i̲o̲n̲s̲

         F̲o̲r̲ ̲a̲n̲ ̲o̲p̲e̲r̲a̲t̲i̲o̲n̲a̲l̲ ̲s̲y̲s̲t̲e̲m̲

         Operator intervention may be needed to re-establish
         full redundant backup.

         The actions include reconfiguring (e.g. requesting
         "degraded availability mode"), repair, testing and
         verification as appropriate. Afterwards the "normal
         mode" should be set via the operator console.

         F̲o̲r̲ ̲a̲ ̲n̲o̲n̲-̲o̲p̲e̲r̲a̲t̲i̲o̲n̲a̲l̲ ̲s̲y̲s̲t̲e̲m̲

         Here the recovery action calls for two stages of operator
         intervention:

         1)  Repair/testing and verification of the appropriate
             parts of the configuration.



         2)  Initiation of the restart procedure.

         Facilities exist for thorough testing of the validity
         and integrity of stored data, system S/W, and H/W components
         (refer to diagnostic software).

         Initiation of the restart procedure requires mounting
         and starting of one or both mirrored disks, resetting
         of the PU(s) and specification of the restart category
         (the latter being a sigle command/from the operators
         console). Further actions are automatics.

         When the system is ready, a security interrogation
         procedure will have to be performed at the terminals
         (for security reasons).



4.2.9.6  C̲o̲n̲t̲i̲n̲u̲i̲t̲y̲ ̲o̲f̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲T̲r̲a̲f̲f̲i̲c̲ ̲a̲f̲t̲e̲r̲ ̲F̲a̲i̲l̲u̲r̲e̲ 

         Message traffic continuity after failure will be ensured
         in a manner which depends on the failure category as
         follows:

         a)  A total system failure involves the loss of traffic
             data base, partly or in full, up to the time of
             failure. In this case a service message is sent
             to the alternate MPF requisting the transfer of
             its data base, System users will be informed of
             the status concerning messages in preparation at
             this MPF as soon as the data base has been established.

         b)  Other failures, where the historical database is
             intact to the moment of failure, will result in
             the following recovery actions:

             -   transmission of not fully transmitted outgoing
                 messages with new transmission sequence number.
                 
             -   resumption of retransmission of not yet transmitted
                 relay traffic.
             -   retransmission of messages of the highest precedence
                 levels for which receipts are still pending
                 (the possible recovery of receipts as a result
                 of retransmission requests (refer below) will
                 be ignored and the duplicate nature of the
                 message will be indicated).


             -   the supervisor may inhibit the retransmission
                 of relay traffic received earlier than a specified
                 point in time. He may also prevent retransmission
                 on basis of addressee, routing or precedence.
                 Each message thus treated will result in a
                 log entry with suitable annotation.
             -   system users will be informed of the status
                 of messages in preparation at this MPF..



4.2.9.7  C̲o̲n̲t̲i̲n̲u̲i̲t̲y̲ ̲o̲f̲ ̲S̲t̲o̲r̲e̲d̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲ 

         Messages, log data and statistics stored prior to failure
         can be recalled in the normal way after failure.



4.2.9.8  C̲o̲n̲t̲i̲n̲u̲i̲t̲y̲ ̲o̲f̲ ̲t̲h̲e̲ ̲r̲e̲p̲o̲r̲t̲i̲n̲g̲ ̲s̲y̲s̲t̲e̲m̲ ̲ 

         The reporting system continuity is essential for the
         maintenance after message accounting system in so far
         that lack of reporting in case of a discontinuity in
         the message sequence numbering might lead to loss of
         a message in case retransmission (based an automatic
         service message request or manually) is not initiated.
         However, a sequence numbering and annotation of all
         reports will support the detection of missing reports,
         and a following log trace or retrieval action will
         then reveal any discontinuities this may then result
         in retransmission requests.





4.2.9.9  C̲o̲n̲t̲i̲n̲u̲i̲t̲y̲ ̲o̲f̲ ̲S̲y̲s̲t̲e̲m̲ ̲D̲a̲t̲a̲.̲ 

         All such tables will have a well defined state so that
         a failure occurring during update/reorganization will
         not lead to ambiguity. System data tables will be residing
         on dual disks which in connection with frequent back-up
         of dynamic system data to the same disks will provide
         the continuity in recovery situations.



4.2.9.10 R̲e̲s̲u̲m̲p̲t̲i̲o̲n̲ ̲o̲f̲ ̲l̲o̲c̲a̲l̲ ̲t̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲s̲ ̲a̲f̲t̲e̲r̲ ̲f̲a̲i̲l̲u̲r̲e̲.̲ 

         Transactions at local, supervisory workstations may
         be resumed at the latest well defined checkpoint depending
         on the nature of the failure.

         However, we propose that a renewed security interrogation
         be performed.

         A notification as described in the IFB will be performed.



4.2.10   M̲C̲-̲H̲a̲n̲d̲l̲i̲n̲g̲ 

         This is a common name for the functions related to
         the communication with the alternative site.

         The MC-Handling at a particular site utilizes one of
         two different sets of functional capabilities.

         The set to be used depends on the present state at
         that site: Controlling or Receiving. The functions
         are covered by two SSC-subpackages: MC-Transmission
         and MC-Reception respectively.

         The functions of the controlling subpackage will be
         outlined here. This description will also indicate
         the corresponding functions of the receiving subpackage
         at the standby site.



         The MC-controlling subpackage is concerned with the
         communication with the standby site.

         This includes the following categories of data:

         -   M̲e̲s̲s̲a̲g̲e̲ ̲d̲a̲t̲a̲ ̲

             To enable the reestablishment from disk of completely
             processed messages.

         -   S̲t̲a̲t̲u̲s̲ ̲a̲n̲d̲ ̲A̲c̲c̲o̲u̲n̲t̲i̲n̲g̲ ̲I̲n̲f̲o̲r̲m̲a̲t̲i̲o̲n̲

             To enable a correct take-over at any time and continue
             operation from the last completed message transaction.

         -   K̲e̲e̲p̲-̲a̲l̲i̲v̲e̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲.̲

             To monitor the status of the MC-link and of the
             other site (mode of operation).

         In addition it handles an interface to the supervisor
         and to the terminal for the MCSF supervisor.



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

         Each of the two supplied MPFs will have the capability
         of operating in three different modes, i.e.:

         -   Active mode
         -   Stand-by 1 mode
         -   Stand-by 2 mode

         At any given time only one MPF will be in Active mode.

         A̲c̲t̲i̲v̲e̲ ̲M̲o̲d̲e̲:̲

         In the Active Mode, the MPF will operate normally as
         described in this technical proposal i.e. receive,
         process, store and transmit messages.


         S̲t̲a̲n̲d̲-̲b̲y̲ ̲1̲ ̲M̲o̲d̲e̲:̲

         In thew stand-by 1 Mode, the MPF will receive and store
         messages and status information from the active MPF
         and be in a state ready to assume Active Mode of operation.
         There will be no traffic on any excternal channel except
         for the MC link.


         S̲t̲a̲n̲d̲-̲b̲y̲ ̲2̲ ̲M̲o̲d̲e̲:̲

         In the Stand-by 2 Mode, the MPF will receive and store
         messages and status information from the active MPF
         in the same way as in stand-by 1 Mode and further receive,
         process, store and print messages from the SHIP-to-SHORE
         stations. The system will be in the state ready to
         assume Active Mode of operation. The messages received
         from SHIP-to-SHORE stations will not replace in the
         data base the messages received from the Active MPF,
         but they will be stored separately and printed out
         on supervisor request.

         The state of operational mode will be selectable by
         a supervisory command from the local supervisory position.
         When the mode of an MPF is changed the supervisor of
         the other MPF will be alerted automatically via the
         link between the MC's.

         If a supervisor of a stand-by MPF tries to switch the
         MPF to active mode while the other MPF is still operating,
         the supervisor will get a warning response at his terminal,
         and the mode change will not be executed until a confirming
         command has been entered.

         A change-over, i.e. the stand-by MPF goes active, will
         be based on signals received via the MC informing of
         the state of the other MPF.

         The supervisors will coordinate change-over actions
         via telephone or other communication means. It will
         be the responsibility of the "stand-by" supervisor
         to ensure that his MPF does not enter the Active Mode
         while the other MPF is in Active Mode.

         When communication between the MC's are lost the supervisors
         of both MPF's will be alerted automaticlly.



4.2.10.2 C̲h̲a̲n̲g̲e̲-̲o̲v̲e̲r̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲

         To achieve a smooth change-over to the stand-by MPF
         the supervisors at the two MPF's will have facilities
         for:

         P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲ ̲a̲p̲p̲l̲i̲c̲a̲b̲l̲e̲ ̲b̲e̲f̲o̲r̲e̲ ̲c̲h̲a̲n̲g̲e̲-̲o̲v̲e̲r̲ ̲c̲o̲m̲m̲a̲n̲d̲

             A̲t̲ ̲t̲h̲e̲ ̲A̲c̲t̲i̲v̲e̲ ̲M̲P̲F̲:̲

             -   Dissemination of time of change-over and possibly
                 new addressing schemes to be used,

             -   close down of incoming channels,

             -   empty delivery queues for the local terminals,

             -   initiate a change from active mode to stand-by
                 1 or 2 mode.

             A̲t̲ ̲t̲h̲e̲ ̲s̲t̲a̲n̲d̲-̲b̲y̲ ̲M̲P̲F̲:̲

             -   Initiate a change from stand-by 1 or 2 mode
                 to Active Mode.

         P̲r̲o̲c̲e̲d̲u̲r̲e̲s̲ ̲a̲p̲p̲l̲i̲c̲a̲b̲l̲e̲ ̲a̲f̲t̲e̲r̲ ̲c̲h̲a̲n̲g̲e̲-̲o̲v̲e̲r̲ ̲c̲o̲m̲m̲a̲n̲d̲

             A̲t̲ ̲t̲h̲e̲ ̲s̲t̲a̲n̲d̲-̲b̲y̲ ̲M̲P̲F̲:̲

             -   stand-by mode 1 or 2 procedures

             A̲t̲ ̲t̲h̲e̲ ̲A̲c̲t̲i̲v̲e̲ ̲M̲P̲F̲:̲

             -   The system goes automatically into a change-over
                 recovery phase, which is an attempt to reestablish
                 under the new configuration the traffic situation
                 of the previously active MPF with respect to
                 messages i.e.:

                 *   data base take-over
                 *   recovery of queues to the extent possible

             -   Final, supervisory controlled, reorganization
                 of external and internal queues

             -   Opening of channels


             -   Initialization of message accounting control

             -   Dissemination of new addressing schemes.

         The execution of the procedures before change-over
         command will only apply without modification in case
         of an ordered change-over. A subset may be executed
         in case of system failures.

















                      A N N E X   E

                STATISTICAL REPORT FORMAT














                      A N N E X   F


           SUPERVISORY COMMANDS AND PROCEDURES



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

         This annex will contain the documentation (ICD = Interface
         Control Document) provided for the definition of the
         Supervisory commands and procedures on the level of
         man-machine interface for the CAMPS project.

         A similar interface will be proposed for the CROSSFOX
         supervisory positions. Changes will be necessary; certain
         commands and procedures will not apply, e.g. SDL and
         SCD table updates, SCARS/CCIS oriented commands and
         procedures, MDCO commands and procedures; the addition
         of Vetting and Screening procedures are foreseen as
         a change.  Consequently this annex does not present
         the final interface documentation, but is rather the
         basis for discussion between contractor and purchaser.














                      A N N E X   G

                   REPORTS AND WARNINGS



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

         This annex will contain the layout, i.e. text and data
         of the reports, including warnings, to be presented
         at the supervisors VDU in the CAMPS project.

         A similar set of reports will be proposed for CORSSFOX.
         Certain reports will not apply in case of CROSSFOX
         and additions will have to be made, however.  Consequently
         this annex does not present the final interface documentation,
         but is rather the basis for discussion between contractor
         and purchaser.