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

⟦9d6bf81bd⟧ Wang Wps File

    Length: 25850 (0x64fa)
    Types: Wang Wps File
    Notes: CPS/SDS/030               
    Names: »2137A «

Derivation

└─⟦7955290a6⟧ Bits:30005803 8" Wang WCS floppy, CR 0106A
    └─ ⟦this⟧ »2137A « 

WangText

…12……00……00……00……00…I…0a……00……00…I…0b…I…0f…E…01…E D…08…D…09…D…0c…D…00…D…01…D…06……86…1                                             …02…           …02…   …02…        

…02…CPS/SDS/030

…02…841012…02……02…
STORAGE AND RETRIEVAL
DETAILED DESIGN SPECIFICATION…02…ISSUE 1…02…CAMPS








4.1.5    C̲o̲m̲m̲o̲n̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲

         Following common package procedures are identified:

         -   CHECK ̲CHANNEL ̲KEYS
         -   CHECK ̲STATION ̲KEYS
         -   CHECK ORIGINATOR ̲KEYS
         -   CHECK ̲SECURITY
         -   CHECK ̲MAIN ̲ENT ̲PARS
         -   CHECK ̲CAMPS ̲TYPE
         -   SAR ̲START ̲UP



4.1.5.1  C̲H̲E̲C̲K̲ ̲C̲H̲A̲N̲N̲E̲L̲ ̲K̲E̲Y̲S̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲



4.1.5.1.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This procedure checks whether the channel keys in the
         request corresponds to the addressed catalogue entry.

         Input parameters are channel station keys from retrieval
         catalogue and channel retrieval record from request
         buffer.

         Output parmeter is an indication of match or not.



4.1.5.1.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         CHECK ̲CHANNEL ̲KEYS (

             CHANNEL ̲STATION ̲KEYS:     CHANNEL ̲STATION ̲KEYS,

             CHANNEL ̲RETRIEVAL ̲RECORD: SUPV ̲RETRIEVAL ̲RECORD
                                       ̲TYPE ̲1)
             (KEY ̲MATCH:               KEY ̲MATCH ̲TYPE)




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

         a)  R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲PREFIX.S

         b)  E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list

             SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*COMM ̲PROC.I

         c)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None



4.1.5.1.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲

         Refer flowgram, figure 4.1.5.1-1




         CHECK ̲CHANNEL ̲KEYS

         CHANNEL ̲RETRIEVAL ̲RECORD.CHN ̲DESIGN EQ 0 ?

         MASK AND F ̲CHN ̲DESIGN EQ 0?
             chn design present

         CHANNEL ̲STATION ̲KEYs.CHN ̲DESIGN NE

             CHANNEL ̲RETRIEVAL ̲RECORD.CHN ̲DESIGN?

         CHANNEL ̲RETRIEVAL ̲RECORD.CHN ̲SRR ̲NO EQ 0 ?

         MASK AND F ̲CHN ̲SER ̲NO EQ0?
             chn ser no present

         CHANNEL ̲STATION ̲KEYS.CHN ̲SER ̲NO NE

             CHANNEL ̲RETRIEVAL ̲RECORD.CHN ̲SER ̲NO?

         KEY ̲MATCH = FIT

                                        KEY ̲MATCH=NO ̲FIT

         END






















                     FIGURE 4.1.5.1-1




4.1.5.2  C̲H̲E̲C̲K̲ ̲S̲T̲A̲T̲I̲O̲N̲ ̲K̲E̲Y̲S̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲



4.1.5.2.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This procedure checks whether the station keys in the
         request corresponds to the addressed catalogue entry.

         In-put parameters are channel station keys from retrieval
         catalogue and channel retrieval record from request
         buffer.

         Out-put parameter is an indication of fit or no fit.



4.1.5.2.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         CHECK ̲STATION ̲KEYS(

                 CHANNEL ̲STATION ̲KEYS:  CHANNEL ̲STATION ̲KEYS

                 CHANNEL ̲RETRIEVAL ̲RECORD:SUPV ̲RETRIEVAL ̲RECORD
                 ̲
                                            TYPE ̲2)

                 (KEY ̲MATCH:            KEY:̲MATCH ̲TYPE)



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

         a)  R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲PREFIX.S

         b)  E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*COMM ̲PROC.I



         c)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None



4.1.5.2.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲

         Refer flowgram, figure 4.1.5.2-1



CHECK ̲STATION ̲KEYS 

CHANNEL ̲RETRIEVAL ̲RECORD.STATION ̲ID EQ 0 ?

MASK AND F ̲STATION ̲ID EQ0?
         station id present

CHANNEL ̲STATION ̲KEYS.STATION ̲ID NE

         CHANNEL ̲RETRIEVAL ̲RECORD.STATION ̲ID?

CHANNEL ̲RETRIEVAL ̲RECORD.STATION ̲SER ̲NO EQ 0 ? 

MASK AND F ̲STATION ̲SER ̲NO EQ0?
         station ser no. present

CHANNEL ̲STATION ̲KEYS.STATION ̲SER ̲NO NE

         CHANNEL ̲RETRIEVAL ̲RECORD.STATION ̲SER ̲NO?

KEY ̲MATCH = FIT

                                        KEY ̲MATCH=NO ̲FIT

END






















                     FIGURE 4.1.5.2-1


4.1.5.3  C̲H̲E̲C̲K̲ ̲O̲R̲I̲G̲I̲N̲A̲T̲O̲R̲ ̲K̲E̲Y̲S̲ ̲P̲r̲o̲c̲e̲d̲u̲r̲e̲



4.1.5.3.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This procedure checks whether the parameters specified
         in the mask corresponds to the addressed catalogue
         entry.

         Input parameters are originator keys from retrieval
         catalogue and originator retrieval record from request
         buffer.

         Output parameter is an indication of fit or no fit.



4.1.5.3.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         CHECK ̲ORIGINATOR ̲KEYS (

                 ORIGINATOR ̲KEYS:ORIGINATOR ̲KEYS;

                 ORIGINATOR ̲RETRIEVAL ̲RECORD:SUPV ̲RETRIEVAL
                 ̲RECORD ̲
                                                        TYPE
                                        ̲3,

                 MASK: KEY ̲CHECK ̲MASK)

                 (KEY ̲MATCH: KEY ̲MATCH ̲TYPE)



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

         a)  R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM:PRC.D*COM ̲PRC ̲PREFIX.S

         b)  E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*COMM ̲PROC.I

         b)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None




4.1.5.3.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲

         Refer flowgram, figure 4.1.5.2-1



         CHECK ̲ORIGINATOR ̲KEYS

         ORIGINATOR ̲RETRIEVAL ̲RECORD.ITEM ̲REF EQ 0 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.ITEM ̲REF NQ

             ORIGINATOR ̲KEYS.ITEM ̲REF ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.DTG EQ 0 ?

         ORIGINATOR ̲KEYS.MASK AND F ̲DTG EQ 0 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.DTG NQ

             ORIGINATOR ̲KEYS.DTG ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.PLA ̲REF ̲NO EQ 0 ?

         ORIGINATOR ̲KEYS.MASK AND F ̲PLA ̲REF ̲NO EQ 0 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.PLA ̲REF ̲NO NQ

             ORIGINATOR ̲KEYS.PLA ̲REF ̲NO ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.SIC ̲I EQ Q ?

         ORIGINATOR ̲KEYS.MASK AND F ̲SICS EQ 0 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.SIC EQ

             ORIGINATOR ̲KEYS.SIC ̲I ?

         ORIGINATOR ̲RETRIEVAL ̲RECRD.SIC EQ

             ORIGINATOR ̲KEYS.SIC ̲2 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.SIC NQ

             ORIGINATOR ̲KEYS.SIC ̲3 ?

         MASK AND RETR ̲ORIG ̲SCD EQ 0 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.REQUESTOR ̲SCD EQ 0 ?

         ORIGINATOR ̲KEYS.MASK AND F ̲ORIG ̲SCD EQ 0 ?

         ORIGINATOR ̲RETRIEVAL ̲RECORD.REQUESTOR ̲SCD EQ

             ORIGINATOR ̲KEYS.ORIG ̲SCD ?


         continue next page



         from previous page

             "SCDS not equal

         MASK AND RETR ̲DIST ̲SCD EQ Q ?

         ORIGINATOR ̲KEYS.NO ̲OF ̲SCDS EQ 0 ?

             "orig SCD do not fit
             "dist SCD are present
             "check them before declaring
             "entry as non fitting


         KEY ̲MATCH = FIT


                                               KEY ̲MATCH = NO
                                    ̲FIT





                     FIGURE 4.1.5.3-1



4.1.5.4  C̲h̲e̲c̲k̲ ̲S̲e̲c̲u̲r̲i̲t̲y̲



4.1.5.4.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This procedure compares the parameters from the request
         with the parameters from the catalogue entry. The parameters
         in question are classification, special handling designators
         and exercise indicator.  The result of this compare
         function is either not ok or ok.



4.1.5.4.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ 

         C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲

         CHECK ̲SECURITY(ENTRY: MAIN ̲ENTRY,

                                    REQUEST: SUPV ̲RETRIEVAL
                                    ̲RECORD ̲TYPE ̲3)

                                    (RESULT: (NOT ̲OK,OK))



4.1.5.4.3    D̲a̲t̲a̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲ ̲

         a)  R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲PREFIX.S

         b)  E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*COMM ̲PROC.I

         c)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None



4.1.5.4.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲ ̲

         Refer flowgram figure 4.1.5.4-1-2





CHECK ̲SECURITY       (ENTRY: MAIN ̲ENTRY,
                  REQUEST:RETRIEVAL ̲RECORD ̲TYPE ̲3)
                 (RESULT:(NOT ̲OK,OK)

REQUEST.CLASSIFIC ̲CAT LT
         ENTRY.HEADER.CLASSIFIC ̲CAT?

CHECK ̲SPEC ̲HAND( )(SPEC ̲HAND ̲FIT)

SPEC ̲HAND ̲FIT EQ NO ̲FIT?

REQUEST.EXERC ̲INDIC LT
         ENTRY.HEADER.EXERCISE ̲INDIC?

RESULT=OK                                                        RESULT=NOT
                                                                 ̲OK

RETURN




























                     FIGURE 4.1.5.4-1


CHECK ̲SPEC ̲HAND (  )(SPEC ̲HAND ̲FIT:MATCH ̲TYPE)

INV ̲SPEC ̲HANDL=INVERS(REQUEST.SPEC ̲HANDL.LEAST) OR
             BIT ̲0 OR BIT ̲1 OR BIT ̲2 OR BIT ̲3

INV ̲REQ ̲BUF = INVERS(ENTRY.HEADER.SPEC ̲HANDL.LEAST)

INVERS(INV ̲SPEC ̲HANDL) AND INV ̲REQ ̲BUF NE 0 ?

         "SPEC ̲HANDL.LEAST OK

INV ̲SPEC ̲HANDL=INVERS(REQUEST.SPEC ̲HANDL.MOST) OR
             BIT ̲8 OR BIT ̲9 OR BIT ̲10 OR BIT ̲11 OR
             BIT ̲12 OR BIT ̲13 OR BIT ̲14 OR BIT ̲15

INV ̲REQ ̲BUF = INVERS(ENTRY.HEADER.SPEC ̲HANDL.MOST)

INVERS(INV ̲SPEC ̲HANDL) AND INV ̲REQ ̲BUF NE 0 ?


SPEC ̲HAND ̲FIT=FIT                                                SPEC
                                                                 ̲HAND
                                                                 ̲FIT=NO
                                                                 ̲FIT

RETURN



















                     FIGURE 4.1.5.4-2



4.1.5.5  C̲h̲e̲c̲k̲ ̲M̲a̲i̲n̲ ̲E̲n̲t̲r̲y̲ ̲P̲a̲r̲a̲m̲e̲t̲e̲r̲s̲



4.1.5.1.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This procedure checks the retrieval parameters from
         the request with the catalogue parameters.  The parameters
         checked are the retrieval identifier from the request
         buffer against the catalogue entry type i.e. SAR ̲STORAGE
         ̲TYPE. Out-put is a parameter fit or no fit.



4.1.5.5.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         CHECK ̲MAIN ̲ENT ̲PARS(ENTRY: MAIN ̲ENTRY,

                             MASK:  INTEGER)

                             (KEY ̲MATCH: KEY ̲MATCH ̲TYPE)



4.1.5.5.3    D̲a̲t̲a̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         a)  R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲PREFIX.S

         b)  E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*COMM ̲PROC.I

         c)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None



4.1.5.5.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲

         Refer flowgram fig. 4.1.5.5-1



CHECK ̲MAIN ̲ENT ̲PARS(ENTRY:  MAIN ̲ENTRY,
                       MASK: INTEGER) (KEY ̲MATCH: KEY
                 ̲MATCH ̲TYPE)

KEY ̲MATCH = NO ̲FIT

CASE ENTRY. HEADER. ENTRY ̲KIND OF

  SAR ̲INC ̲MSG:       FLAGS AND RETR ̲INC ̲MSG NE 0?

  SAR ̲INC ̲DIST ̲MSG:  FLAGS AND RETR ̲INC ̲DIST ̲MSG NE 0?

  SAR ̲FIRST ̲DRAFT:   FLAGS AND RETR ̲FIRST ̲DRAFT NE 0?

  SAR RELEASE ̲NOT:   FLAGS AND RETR ̲RELEASE ̲NOT NE 0?

  SAR ̲COMMENT:       FLAGS AND RETR ̲COMMENT NE 0?

  SAR ̲RELEASED ̲MSG:  FLAGS AND RETR ̲RELEASED ̲MSG NE 0?

  SAR ̲TRANS ̲MSG:     FLAGS AND RETR ̲TRANS ̲MSG NE 0?

  SAR ̲LOG ̲CIF:       FLAGS AND RETR ̲LOG ̲CIF NE 0?

                     KEY ̲MATCH = FIT

END CASE
















                 FIGURE 4.1.5.5-1


4.1.5.6  C̲h̲e̲c̲k̲ ̲C̲A̲M̲P̲S̲ ̲T̲Y̲P̲E̲



4.1.5.6.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

         This procedure checks the main type and flags from
         request against the corresponding parameters from the
         catalogue entry.  If correspondance is met, out-put
         parameter is set to FIT or else to NO ̲FIT.

         The cases where CAMPS type is checked, is for re-addressed,
         re-run and for re-distribution. The tables overleaf
         present the three cases and the parameters checked.



4.1.5.6.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         CHECK ̲CAMPS ̲TYPE (ENTRY: MAIN ̲ENTRY,
                           FLAGS: INTEGER)
                           CAMPS ̲TYPE ̲MATCH:KEY ̲CHECK ̲MASK)



4.1.5.6.3    D̲a̲t̲a̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         a) R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲PREFIX.S

         b) E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list.

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*COMM ̲PROC.I






                                                  SUBTYPE
REDISTRIBUTION
                              RELAY PILOT RE-   
                              INST-       ADD-  
                              RUC-        RESS- 
                              TIONS       ED    

MAINTYPE
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲E̲N̲C̲R̲Y̲P̲T̲E̲D̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
SC PLAINDRESS       CAMPS
E̲N̲C̲R̲Y̲P̲T̲E̲D̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
C̲O̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
ABB PLAINDRESS      CAMPS
S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲V̲D̲U̲ ̲P̲A̲G̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲C̲O̲M̲M̲E̲N̲T̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
C̲O̲M̲M̲E̲N̲T̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


                                TABLE



                                                  SUBTYPE
READDRESSAL
                              RELAY PILOT RE-   
                              INST-       ADD-  
                              RUC-        RESS- 
                              TIONS       ED    

MAINTYPE
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲E̲N̲C̲R̲Y̲P̲T̲E̲D̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
SC PLAINDRESS       CAMPS
E̲N̲C̲R̲Y̲P̲T̲E̲D̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
C̲O̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
ABB PLAINDRESS      CAMPS
S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲V̲D̲U̲ ̲P̲A̲G̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲C̲O̲M̲M̲E̲N̲T̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
C̲O̲M̲M̲E̲N̲T̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


                                TABLE



                                                  SUBTYPE
RERUN
                              RELAY PILOT RE-   
                              INST-       ADD-  
                              RUC-        RESS- 
                              TIONS       ED    

MAINTYPE
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS                  X
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS                  X
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲E̲N̲C̲R̲Y̲P̲T̲E̲D̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
SC PLAINDRESS       CAMPS
E̲N̲C̲R̲Y̲P̲T̲E̲D̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲P̲L̲A̲I̲N̲D̲R̲E̲S̲S̲ ̲D̲A̲T̲A̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
C̲O̲D̲R̲E̲S̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
ABB PLAINDRESS      CAMPS
S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲X̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
A̲B̲B̲ ̲S̲E̲R̲V̲I̲C̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲V̲D̲U̲ ̲P̲A̲G̲E̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
S̲C̲ ̲C̲O̲M̲M̲E̲N̲T̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                    CAMPS
C̲O̲M̲M̲E̲N̲T̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲O̲N̲ ̲C̲A̲M̲P̲S̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


                                TABLE


         c)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None



4.1.5.6.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲

         Refer flowgram figure 4.1.5.6-1 which presents the
         selection on check procedure accoring to request retr
         type.
         Flowgrams figure 4.1.5.6-2-4 present the checks for
         readdressal, rerun and redistribution respectively.


CHECK ̲CAMPS ̲TYPE (ENTRY: MAIN ̲ENTRY
                  FLAGS: INTEGER)
                 (CAMPS ̲TYPE ̲MATCH:KEY ̲MATCH ̲TYPE)

CAMPS ̲TYPE ̲MATCH = FIT

CASE FLAGS OF

  F ̲RETR ̲ING ̲AND ̲TRANS ̲MSG ̲FOR ̲READ ̲ON ̲CHN ̲KEYS,
         F ̲RETR ̲INC ̲AND ̲TRANS ̲MSG ̲FOR ̲READ ̲ON ̲STN ̲KEYS,
         F ̲RETR ̲INC ̲MSG ̲FOR ̲READ ̲ON ̲DTG ̲KEYS:

         R̲E̲A̲D̲ ̲K̲E̲Y̲ ̲C̲H̲E̲C̲K̲

  F ̲RETR ̲TRNS ̲MSG ̲ON ̲CHN ̲KEYS:

         R̲E̲R̲U̲N̲ ̲K̲E̲Y̲ ̲C̲H̲E̲C̲K̲

  F ̲RETR ̲INC ̲AND ̲REL ̲MSG ̲ON ̲PL4 ̲KEYS:

         R̲E̲D̲I̲S̲T̲ ̲K̲E̲Y̲ ̲C̲H̲E̲C̲

  OTHERS

END CASE





















FIGURE 4.1.5.6-1 …86…1  …02…      …02…   …02…   …02…   …02…              …02…                    
        
R̲E̲A̲D̲ ̲K̲E̲Y̲ ̲C̲H̲E̲C̲K̲

                 check CAMPS type for
                 PLAINDRESS and PLAINDRESS ̲SERVICE

ENTRY.HEAD.CAMPS ̲TYPE(1) EQ

                 PLAINDRESS OR PLAINDRESS ̲SERVICE?

CAMPS ̲TYPE ̲MATCH = NO ̲FIT



































                 FIGURE 4.1.5.6.-2


R̲E̲R̲U̲N̲ ̲K̲E̲Y̲ ̲C̲H̲E̲C̲K̲

                 Check CAMPS type and flags for 
                 maintype and re-addressed respectively

CASE ENTRY.HEADER.CAMPS ̲TYPE (1) OF

         ABB ̲PLAINDRESS, ABB ̲PLAINDRESS ̲DATA,

         ABB ̲PLAINDRESS ̲SERVICE, ABB ̲SERVICE:

                     INV (ENTRY.HEADER.CAMPS ̲TYPE (2)
                     AND
                          BIT ̲0 EQ 1?

                     CAMPS ̲TYPE ̲MATCH = NO ̲FIT

         PLAINDRESS,PLAINDRESS ̲DATA,

         PLAINDRESS ̲SERVICE:

         OTHERS: CAMPS ̲TYPE ̲MATCH = NO ̲FIT

  END ̲CASE















                 FIGURE 4.1.5.6-3


R̲E̲D̲I̲S̲T̲ ̲K̲E̲Y̲ ̲C̲H̲E̲C̲K̲

         Check CAMPS TYPE FOR PLAINDRESS
         or ABB ̲PLAINDRESS and NON ̲CAMPS


ENTRY.HEADER.CAMPS ̲TYPE (1) NE

         SC ̲PLAINDRESS OR
         PLAINDRESS OR
         ABB ̲PLAINDRESS?

ENTRY.HEADER.NO ̲OF ̲SCDS EQ 0 ?


                                    CAMPS ̲TYPE ̲MATCH
                                    =
                                          NO ̲FIT

























FIGURE 4.1.5.6-4…01……86…1         …02…   …02…   …02…   …02…              …02…                    
        
4.1.5.7  S̲A̲R̲ ̲S̲t̲a̲r̲t̲ ̲U̲p̲



4.1.5.7.1    F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲

  This procedure starts up the SAR process depending
  on startup type. The steps are as follows:

  Open the on-line catalogue files.
  For start up type:

         DEAD1, DEAD2 and COLD

             Resetting of catalogue files.
             Loading volume header.
             Copy volume header to disk.
             Resetting of off-line files.

         WARM1 and WARM2

             Copy volume header to memory
             Copy volume table to memory

  Initialization of coroutines.

  Initialization of semaphores and operations.



4.1.5.7.2    I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲ ̲C̲a̲l̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲

         SAR ̲START ̲UP ( )
                      ( )

         The module make the following procedure call, external
         to the module itself.

         STORAGE ( )
                 ( )



4.1.5.7.3    D̲a̲t̲a̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         a)  R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲D̲a̲t̲a̲

             Refer source list

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲PREFIX.S

         b)  E̲x̲t̲e̲r̲n̲a̲l̲ ̲D̲a̲t̲a̲

             Refer source list

             -   SAR.D*COM ̲PRC.D*COM ̲PRC ̲IMPORT.D*SAR ̲START
                 ̲UP.I

         c)  L̲o̲c̲a̲l̲ ̲D̲a̲t̲a̲

             None



4.1.5.7.4    P̲r̲o̲c̲e̲d̲u̲r̲e̲ ̲D̲e̲s̲i̲g̲n̲

         Refer folwgram figure 4.1.5.7-1



         SAR ̲START ̲UP

         PRE ̲INITIALIZATION

         LOOKUP ONLINE DIRECTORIES AND FILES

         CASE START ̲U OF

             DEAD1, DEAD2, COLD:

                 LOAD ZEROES INTO ALL CATALOGUE FILES

                 LOAD ONLINE VOLUME HEADER

                 COPY ONLINE HEADER TO DISK

                 RESET OFFLINE FILES

             WARM1, WARM2:

                 COPY ONLINE VOLUME HEADER TO MEMORY

                 COPY VOLUME TABLE TO MEMORY

         END CASE


         INITIALIZE COROUTINES

         INITIALIZE SEMAPHORES

         INITIALIZE OPERATIONS

         STORAGE () ()

         END




                     FIGURE 4.1.5.7-1



4.1.6    G̲l̲o̲b̲a̲l̲ ̲D̲a̲t̲a̲

         SAR has no data shared with other packages.



4.1.7    I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲

         The types of interfaces pertinent to SAR are:

         -   external interfaces
         -   package interfaces
         -   sub-package interfaces



4.1.7.1  E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲

         SAR has no external interfaces.



4.1.7.2  P̲a̲c̲k̲a̲g̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲

         The SAR package interface to other packages are as
         follows:

         S̲S̲C̲ ̲t̲o̲ ̲S̲A̲R̲:

         -   SAR control, refer CPS/ICD/009  4.2.1.5

         S̲A̲R̲ ̲t̲o̲ ̲S̲S̲C̲:

         -   SAR control reply, refer CPS/ICD/009  5.2.2.5.2

         T̲H̲P̲ ̲t̲o̲ ̲S̲A̲R̲:

         -   Retrieval keys for incoming messages after ACP
             127 analysis, refer CPS/ICD/009  5.3.1.1

         -   Retrieval keys for outgoing messages, after conversion
             to ACP 127 format and transmission, refer CPS/ICD/009
              5.3.1.2

         -   Retrieval keys for released messages, refer CPS/ICD/009
              5.3.1.3


         M̲D̲P̲ ̲t̲o̲ ̲S̲A̲R̲:

         -   Retrieval keys to SAR when distribution is performed
             for incoming and outgoing messages, refer CPS/ICD/009
              5.3.2.1

         -   Retrieval keys to SAR when a message cannot be
             distributed and instead is sent to MDCO, refer
             CPS/ICD/009  5.3.2.2.

         S̲A̲R̲ ̲t̲o̲ ̲T̲E̲P̲

         -   Delivery of retrieved view to requestor's retrieval
             queue (On-line retrieval user), refer CPS/ICD/009
              5.3.3.1.

         -   Return of on-line/off-line notification to retrieval
             requestor's queue (user retrieval), refer CPS/ICD/009
              5.3.3.2.

         -   Delivery of retrieved view to requestor's retrieval
             queue (off-line retrieval user), refer CPS/ICD/009
              5.3.3.3.

         -   Mount Request, refer CPS/ICD/009  5.3.3.4.

         -   Return command completion code (TEP dump command),
             refer CPS/ICD/009  5.3.3.5.

         -   Return of volume list to supervisor, refer CPS/ICD009
              5.3.3.6.

         -   Return of volume name, TOC and DTG intervals, refer
             CPS/ICD/009  5.3.3.7.

         -   Return Command completion code, refer CPS/ICD/009
              5.3.3.8.

         -   Delivery of retrieved view to requestor's retrieval
             queue (on-line retrieval MDCO), refer CPS/ICD/009
              5.3.3.9.

         -   Delivery of retrieved view to requestor's retrieval
             queue (on-line retrieval MSO), refer CPS/ICD/009
              5.3.3.10

         -   Delivery of retrieved view to requestor's retrieval
             queue (on-line retrieval supervisor), refer CPS/ICD/009
              5.3.3.11.



         -   Delivery of retrieved view to requestor's retrieval
             queue (off-line retrieval MDCO), refer CPS/ICD/009
              5.3.3.12

         -   Delivery of retrieved view to requestor's retrieval
             queue (off-line retrieval MSO), refer CPS/ICD/009
              5.3.3.13.

         -   Delivery of retrieved view to requestor's retrieval
             queue (off-line retrieval supervisor), refer CPS/ICD/009
              5.3.3.14.

         -   Return of on-line/of-line notification to retrieval
             requestor's queue (MDCO retrieval), refer CPS/ICD/009
              5.3.3.15.

         -   Return of on-line/off-line notification to retrieval
             requestor's queue (MSO retrieval), refer CPS/ICD/009
              5.3.3.16.

         -   Return of on-line/off-line notification to retrieval
             requestor's queue (supervisor retrieval), refer
             CPS/ICD/009  5.3.3.17.

         -   Return command completion report (MMS dump command),
             refer CPS/ICD/009  5.3.3.18.



         T̲E̲P̲ ̲t̲o̲ ̲S̲A̲R̲:̲

         -   Dump request, refer CPS/ICD/009  5.3.4.1.

         -   Mount acknowledgement, refer CPS/ICD/009  5.3.4.2.

         -   Get volume list, refer CPS/ICD/009  5.3.4.3.

         -   Get volume contents, refer CPS/ICD/009  5.3.4.4.

         -   Off-line retrieval off-command, refer CPS/ICD/009
              5.3.4.5.

         -   Off-line retrieval on-command, refer CPS/ICD/009
              5.3.4.6.

         -   Off-line retrieval suspend command, refer CPS/ICD/009
              5.3.4.7.


         -   Delete volume table entry (sent to SAR when off-line
             volume is deleted), refer CPS/ICD/009  5.3.4.8.

         -   Storage of comments, refer CPS/ICD/009  5.3.4.9.

         -   Storage of  first draft, refer CPS/ICS/009  5.3.4.10.

         -   Storage of release notifications, refer CPS/ICD/009
              5.3.4.11.

         -   Normal retrieval user, refer CPS/ICD/009  5.3.4.12.

         -   Normal retrieval MDCO, refer CPS/ICD/009  5.3.4.13.

         -   Normal retrieval MSO, refer CPS/ICD/009  5.3.4.14.

         -   Normal retrieval supervisor, refer CPS/ICD/009
              5.3.4.15.

         -   Storage of first draft from the MDCO position,
             refer CPS/ICD/009  5.3.4.16.

         -   Storage of first draft from the MSO position, refer
             CPS/ICD/009  5.3.4.17.

         -   Storage of first draft from the supervisor position,
             refer CPS/ICD/009  5.3.4.18.

         -   Volume retrieval, refer CPS/ICD/009  5.3.4.19.

         -   Abandon off-load, refer CPS/ICD/009  5.3.4.20.

         -   Initializing volume, refer CPS/ICD/009  5.3.4.21.




         L̲O̲G̲ ̲t̲o̲ ̲S̲A̲R̲:̲

         -   Request for CIF storage, refer CPS/ICD/009  5.4.7.1.

         -   Request for CIF retrieval, refer CPS/ICD/009  5.4.7.2.



         S̲A̲R̲ ̲t̲o̲ ̲L̲O̲G̲:̲

         -   Delivery of retrieved log CIF on-line, refer CPS/ICD/009
              5.4.8.1.

         -   Delivery of retrieved log CIF off-line, refer CPS/ICD/009
              5.4.8.2.

         Following interface overview diagram shows the different
         package interfaces and references to corresponding
         sections in CPS/ICD/009 (Figure 4.1.7.2-1).
































                     F̲I̲G̲U̲R̲E̲ ̲4̲.̲1̲.̲7̲.̲2̲-̲1̲


4.1.7.3  S̲u̲b̲-̲P̲a̲c̲k̲a̲g̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲

         Sub-package interfaces have previously been described
         as interfaces between the coroutines in the different
         sub-packages.



4.1.7.3.1    O̲n̲-̲l̲i̲n̲e̲ ̲C̲a̲t̲a̲l̲o̲g̲u̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The on-line storage sub-package and the on-line retrieval
         sub-package interface to the on-line catalogue. Section
         4.1.3.1.1 contains the interface description between
         these two sub-packages.



4.1.7.3.2    V̲o̲l̲u̲m̲e̲ ̲T̲a̲b̲l̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The volume table is shared between the sub-packages,
         on-line retrieval, off-line retrieval, dump and supervisor
         command sub-package. Section 4.1.3.1.2 contains this
         interface description.



4.1.7.3.3    O̲n̲-̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲S̲.̲P̲.̲ ̲t̲o̲ ̲O̲f̲f̲-̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲S̲.̲P̲.̲

         The on-line retrieval sub-package detects the off-line
         retrieval request. These requests are sent to the off-line
         retrieval sub-package. This off-line retrieval registration
         is further described in section 4.1.3.2.1.



4.1.7.3.4    S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲S̲.̲P̲.̲ ̲t̲o̲ ̲D̲u̲m̲p̲ ̲S̲.̲P̲.̲

         This interface communicates commands and response between
         the two involved sub-packages. Section 4.1.3.2.2 includes
         the detailed sub-package description.





4.1.7.3.5    S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲S̲.̲P̲.̲t̲o̲ ̲O̲f̲f̲-̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲S̲.̲P̲.̲

         Across this internal interface supervisor commands
         are communicated to the off-line retrieval sub-package.
         Off-line retrieval reports are communicated the other
         way telling e.g. that the off-line retrieval sub-package
         has an outstanding mount request report. Section 4.1.3.2.4
         includes this description in details.



4.1.7.3.6    O̲n̲-̲l̲i̲n̲e̲ ̲s̲t̲o̲r̲a̲g̲e̲ ̲ ̲S̲.̲P̲.̲ ̲t̲o̲ ̲S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲S̲.̲P̲.̲

         This interface communicates report operations from
         the on-line storage sub-package indicating that catalogue
         thresholds have been exceeded to the supervisor command
         sub-package.

         Empty report is returned via this interface too.

         Refer figure 4.1.3.2.5-1.



4.1.7.3.7    C̲o̲m̲p̲l̲e̲t̲e̲ ̲S̲u̲b̲-̲p̲a̲c̲k̲a̲g̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲

         The interface between all sub-packages is described
         in the overview section 4.1.3.2.5.