top - download
⟦e1f7f159d⟧ Wang Wps File
Length: 8299 (0x206b)
Types: Wang Wps File
Notes: Spelunked
Names: »~ORPHAN76.00«
Derivation
└─⟦7955290a6⟧ Bits:30005803 8" Wang WCS floppy, CR 0106A
└─ ⟦this⟧ »~ORPHAN76.00«
WangText
…00……00……00……00…L…02……00……00…L
K…08…K…0c…K…0f…K…02…K…07…J…0d…J…02…J…07…I…08…I…0c…I…0d…I
C…02…C
!…0a…!…0f…!
!…07… …0c…
…1f……08……1f……0d……1f…
…1e……08……1e……0c……1e……00……1e… …1e……05……1e……07……1d……0b……1d……0c……1d…
…1c……0c……1c…
…1c……06……1c……07……1b……0d……1b……0e……1b……05……1b……07……1a……08……86…1 …02… …02… …02…
…02…CPS/SDS/030
…02…841012…02……02…
STORAGE AND RETRIEVAL
DETAILED DESIGN SPECIFICATION…02…ISSUE 1…02…CAMPS
1̲ ̲ ̲G̲E̲N̲E̲R̲A̲L̲
1.1 P̲U̲R̲P̲O̲S̲E̲ ̲A̲N̲D̲ ̲S̲C̲O̲P̲E̲
The Package Specification for Storage and Retrieval
Package (SAR) CPS/SDS/007 is written to fulfil the
following objectives:
1) To provide etailed definition of the package function
and software architecture.
2) To provide user operational and development personnel
details of the ongoing analysis.
3) To define in detail the interfaces with other packages
and to describe their faciities.
The specification contains a description of the package
to a level of a few software statements as lowest level.
Higher level design specification can be found in the
document system design listed in the next section,
applicable document.
All interfaces and data are described in this specification
and contained in the software Interface Control Document
and Database Design Document respectively.
1.2 A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲ ̲A̲N̲D̲ ̲P̲R̲O̲J̲E̲C̲T̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲
1.2.1 A̲p̲p̲l̲i̲c̲a̲b̲l̲e̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲s̲
Te following documents represent a baseline for this
specification:
(1.1) CPS/210/SYS/0001
CAMPS System Requirements
(1.2) CPS/SDS/001
CAMPS System Design Specification
(1.3) CPS/SDS/024
CAMPS System Function
(1.4) CPS/SDS/025
Message Management
(1.5) CPS/SDS/029
System Status and Control
(1.6) CPS/SDS/032
Logging
(1.7) CPS/SD/033
Traffic Handling
(1.8) CPS/SDS/034
Message Distribution Package
(1.9) CPS/SDS/036
Terminal Package
(1.10) CPS/SDS/035
TEP Supervisor VDU Package
(1.11) CPS/SDS/039
TEP VDU User Package
1.2.2 P̲r̲o̲j̲e̲c̲t̲ ̲R̲e̲f̲e̲r̲e̲n̲c̲e̲s̲
Refernce documents are as follows:
(2.1) CPS/230/ICD/0001
User Procedures and Associated Formats
(2.2) CPS/230/ICD/002
Supervisor Commands and Procedures
(2.3) CPS/ICD/009
Software Interface Control Document
(2.4) CPS/DBD/001
Databas Design Document
1.3 T̲E̲R̲M̲S̲ ̲A̲N̲D̲ ̲A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲
1.3.1 T̲e̲r̲m̲s̲
Dump: Transferring messages and transactions
from on-line disk to of-line disk.
Off-Line Disk: Disk volume used for storage of messages
and transactions.
Cross Office
Delay: Time from the creation of a message
to the departure from the site or
time of reception on the site until
presentation on terminal positon.
Interleaving: Interruption at SAR functions i.e.
off-line retrieval and dump.
1.3.2 A̲b̲b̲r̲e̲v̲i̲a̲t̲i̲o̲n̲s̲
ISQ Incoming Storage Queue
RRQ Retrieval request Queue
FIFO First In First Out
QEL Queue Element
OROF Off-Line Retrieval Off
ORON Off-Line Retrieval On
RSU Off-Line Retrieval Suspended
VOCL Volume Control List
VOIL Volume Identification List
VONM Volume Naming
VODL Volume Deletion
SCQ Supervisor Command Queue
MAQ Mount Acknowledge Queue
DCQ Dump Command Queue
CIF CAMPS Information Field
AP Application
TD Terminal Designator
PD Preliminary Design
SP.PD Sub-Package Preliminary Design
MMS Message Management System
IS Intermediate Storage
PRI Primary…86…1 …02… …02… …02… …02…
2̲ ̲ ̲S̲U̲M̲M̲A̲R̲Y̲ ̲O̲F̲ ̲R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲S̲
This chapter includes the requirements pertinent to
SAR at package level.
2.1 P̲A̲C̲K̲A̲G̲E̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲
2.1.1 G̲e̲n̲e̲r̲a̲l̲ ̲C̲o̲n̲c̲e̲p̲t̲
SAR provides functioal capabilities for on-line storage
of all incoming and outgoing messages in an intermediate
storage (up to a few days depending on traffic and
assigned disk space and allowed fill level). After
that, the CIFs are kept for a period of at least 30
dys on offline disk volumes (long term storage).
SAR supports retrieval of CIFs from the intermediate
storage within a specified time limit.
Retrieving off-line is possible within a time limit
to be specified measured from when off-line volume
i mounted. The functions carried out by SAR are then:
- Retrieve on-line
- Store on-line
- Store off-line
- Retrieve off-line
2.1.1.1 O̲n̲-̲L̲i̲n̲e̲ ̲S̲t̲o̲r̲a̲g̲e̲
The on-line CIFs handled by SAR are on-line resident
24 hours or more. On-line storage s characterized
by the fact that no mounting of physical media is required
to retrieve the CIF. Actual time span for on-line storage
is in the order of days.
2.1.1.2 O̲f̲f̲-̲L̲i̲n̲e̲ ̲S̲t̲o̲r̲a̲g̲e̲
An off-line storage process is carried out by dumping
CIF to an off-line volume, when they have been on-line
resident 24 hours or more. Off-line storagemay require,
that a media must be loaded prior to retrieval.
2.1.1.3 S̲u̲b̲j̲e̲c̲t̲ ̲t̲o̲ ̲S̲t̲o̲r̲a̲g̲e̲
Data for storage and retrieval are operational and
service messages except for the categories: security
classification CTS, special handling ATOMAL and anyencrypted
message. Further data messages are stored only for
reruns. The CIFs for on-line storage are as follows:
First draft, Released messages, Incoming analysed +
possible corrected messages, Release notifications
and Comment submitted.
.1.1.4 S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲K̲e̲y̲s̲
The CIFs for storage are catalogued under a combination
of the keys: TOC (time of occurrence), DTG (release),
ORIG. HQ., ITEM REF ID, CHANNEL ID, CHANNEL SERIAL
NUMBER, STATION ID, STATION SERIAL NUMBER, FILE TIE,
SICs. Retrieval of the CIFs is achieved by combining
the search keys depending on the category of CIF.
2.1.1.5 R̲e̲t̲r̲i̲e̲v̲a̲l̲
Retrieval of stored CIF using a combination of the
previous mentioned key can be achieved from both on-line
or off-linestorage media.
2.1.1.5.1 O̲n̲-̲L̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲
The on-line disk contains the on-line CIFs which can
be retrieved to a terminal position which has already
gained knowledge of the CIF by either havin prepared
it or previously received it. Exception is that the
supervisor can retrieve all stored information.
2.1.1.5.2 O̲f̲f̲-̲L̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲
The off-line CIFs reside on a number of off-line volumes
which are mounted when an off-line retrieval prcess
is in progress.
2.2 P̲A̲C̲K̲A̲G̲E̲ ̲F̲U̲N̲C̲T̲I̲O̲N̲S̲
The next two sub-sections 2.2.1 and 2.2.2 contain a
functional description under normal operations and
special circumstances respectively.
2.2.1 M̲a̲i̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
Main functions included in SAR are:
- on-line storage
- off-line storage (DUMP)
- on-line retrieval
- off-line retrieval - performing
supervisor
commands
- message deletion
2.2.1.1 O̲n̲-̲L̲i̲n̲e̲ ̲S̲t̲o̲r̲a̲g̲e̲
Storage on-line means storage on intermediate storage
of CIFs which hae completed processing. The six categories
of items for storage are stored according to the events
listed below:
Incoming Messages.
Storage after succesful passing analysis including
possible correction by message service.
Released Messages
Storage when the positive release decision ha been
given by the releasing officer.
First Draft
Storage after completion of new message preparation
format A.
Comments
Storage after completion of new comment preparation
format G1.
Release Notifications
Storage after completion of th release decision
Log CIFs
Storage after completion of a log CIF, i.e. every 10
minutes or when log CIF gets full or when requested
by the supervisor.
The packages responsible for the above mentioned actions
initiate a storage process as descibed next.
During step 1a-d, the application modules request SAR
to initiate a storage process by queuing a request
in the incoming storage queue (ISQ). The on-line catalogue
is updated for each storage process with a new entry
(2) and upon thiscompletion, SAR requests MMS to store
the respective item by issuing a STORE ITEM command
(3) with input parameter View Reference. The on-line
storage process is depicted overleaf in figure 2.2.1.1-1.
FIGURE 2.2.1.1-1
ONLINE STORAGE