top - download
⟦311a55547⟧ Wang Wps File
Length: 10806 (0x2a36)
Types: Wang Wps File
Notes: Spelunked
Names: »~ORPHAN55.08«
Derivation
└─⟦17da89677⟧ Bits:30006229 8" Wang WCS floppy, CR 0126A
└─ ⟦this⟧ »~ORPHAN55.08«
WangText
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
4.6.3.3 Storage and Retrieval Package (SAR)
4.6.3.3.1 Functional Specifications .....
4.6.3.3.1.1 Storage of Messages .......
4.6.3.3.1.2 Online Retrieval ..........
4.6.3.3.1.3 Off-line Retrieval .......
4.6.3.3.1.4 Dump ......................
4.6.3.3.2 Retrieval keys ................
4.6.3.3.3 Retrieval Catalogues ..........
4.6.3.3.4 Retrieval Result ..............
4.6.3.4 Log Package .......................
4.6.3.4.1 Functional Breakdown ..........
4.6.3.4.1.1 Log Collection Function ...
4.6.3.4.1.2 Log Trace Functions .......
4.6.3.5 Statistics Package (STP) ..........
4.63.5.1 Statistics Collection .........
4.6.3.5.2 Statistics Dump ...............
4.6.3.5.3 Statistics Generation ..........
4.6.3.5.4 Statistics Delivery ...........
…86…1 …02… …02… …02… …02…
4.6.3.3 S̲t̲o̲r̲a̲g̲e̲ ̲a̲n̲d̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲(̲S̲A̲R̲)̲
SAR is an application package, performing storage and
retrieval of messages
4.6.3.3.1 F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲a̲t̲i̲o̲n̲s̲
The main functios performed by SAR are:
- storage of messages on-line
- on-line retrieval of messages
- off-line retrieval of messages
- dump of messages to off-line disk
- execution of supervisory commands.
SAR consists of four subpackages each perforing one
of the above mentioned functions.
4.6.3.3.1.1 S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲M̲e̲s̲s̲a̲g̲e̲s̲
The storage of messages is performed by a STORE module,
the store subpackage.
Main functions performed by this module are:
- waiting of storage requests in the incoing storage
queue.
- identification of message and pick up of retrieval
key for temporary storage.
- emptying of temporary storage when either a certain
time interval has elapsed or a certain number of
storage requests has been received.
- appending temporary storage area to n-line catalogue.
- actual storage of message text by request to message
management system (MMS).
4.6.3.3.1.2 O̲n̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲
The on-line retrieval sub-package handles the retrieval
of messages from the on-line disk. Retrieval requests
ar received from the retrieval requests queue (RRQ)
and treated in an FIFO manner. The retrieval requests
are sorted according to TOC +DTG retrievals, TOC-window
retrievals and OFFLINE retrievals, and they are inserted
in corresponding lists.
For nline DTG retrieval that results in a not found
completion code. the request is inserted in the offline
list if DTG is contained in DTG intervals for the offline
volumes. The message corresponding to the retrieval
keys is retrieved using MMS and s finally returned
to requestor.
4.6.3.3.1.3 O̲f̲f̲-̲l̲i̲n̲e̲ ̲R̲e̲t̲r̲i̲e̲v̲a̲l̲
Off-line retrieval requests are handled in the same
manner as on-line retrievals. Mount requests for off-line
disk are delivered to supervisor's report printer.
If offline retrieval is of type DTG-retrieval and the
result shows not found, the request remains in the
offline list if DTG is contained in the DTG interval
of the succeeding volme
4.6.3.3.1.4 D̲u̲m̲p̲
Dump performs the transfer of messages and transactions
from on-line disk to the off-line disk.
A report to supervisor's report printer will indicate
that dump has been performed.
4.6.3.3.2 R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲K̲e̲y̲s̲
A primary ist of retrieval keys used by the supervisor
or message service position for retrieval of the previous
stored messages are given below.
The keys include security and access parameters used
for directing the message to the right operator with
the llowed classification level.
The primary key list is:
1) Internal serial number
2) Channel Identification
Transmission sequence number
Time of File (TOF)
3) Originating Station Routing Indicator
Time of File (TOF)
4) Action Addressee (AO)
Date Time Group (DTG)
5) Channel Identification
Time of File Window (TOF window)
The retrieval keys used during automatic retrieval
are:
Action ddresse (TO)
Date time Group (DTG),
which will be forwarded by the traffic handling package
(THP) when an automatic retrieval is required.
4.6.3.3.3 R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲C̲a̲t̲a̲l̲o̲g̲u̲e̲s̲
The following catalogue structure or file structure
is proposed:
-Internal Message Number (IMN)
- Time of File (TOF)
- Date Time Group (DTG)
- Main Catalogue
The DTG catalogue consists of 7, one day catalogues
where the day cataloguqe including the DTG is searched
first. If not found the next day's catalgue is searched
until a fit is found or until DTG is out of DTG catalogue
range.
When correspondance has been obtained in one of the
above mentioned three primary catalogues the corresponding
main entry is found for check of remaining parameters.
The primary atalogues contain pointers to the main
catalogue.
4.6.3.3.4 R̲e̲t̲r̲i̲e̲v̲a̲l̲ ̲R̲e̲s̲u̲l̲t̲
The result of a retrieval request will be the first
message found which fits the retrieval request keys.
If no message fits the request keys, a not found completion
rport will be returned as the result of the retrieval.
4.6.3.4 L̲o̲g̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲(̲L̲O̲G̲)̲
4.6.3.4.1 F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲B̲r̲e̲a̲k̲d̲o̲w̲n̲
The functions implemented by LOG are separated in two
groups:
1) Log collection functions
2) Log trace functions
4.6.3.4.11 L̲o̲g̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
Log records, generated by the applications, are transferred
to the incoming log queue. The incoming log records
are read by the LOG application and processed as follows:
a) The log record buffer is read and stored in a log
CIF.
b) An acknowledgement is returned to the log record
sender.
c) Every 10 minutes, or on supervisors request, the
prsent log CIF is closed and stored via SAR.
d) The closed log CIF is sent to the supervisory log
print queue for printout.
S̲t̲o̲r̲a̲g̲e̲ ̲o̲f̲ ̲l̲o̲g̲ ̲C̲I̲F̲'̲s̲
Every 10 minutes the presently used log CIF is stored
and catalogued via SAR. A new log CIF is requsted from
MMS. If no log records were appended to the log CIF,
no action will be taken.
4.6.3.4.1.2 L̲o̲g̲ ̲T̲r̲a̲c̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
The stored log records may be retrieved with respect
to specific trace keys and sent to supervisor's position
via TEP. Thefollowing functions are implemented by
LOG when log records are retrieved:
a) The trace command is received from TEP.
b) The pertinent time interval is computed, and the
CIF-refs. are retrieved via SAR.
c) The wanted log records are traced an appended to
a trace CIF.
d) The trace CIF-ref is sent to tep via a queue element
when the trace action is completed.
4.6.3.5 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲(̲S̲T̲P̲)̲ ̲
This section describes the statistical functions under
normal operation.
The Statistics Package supports 4 functions outlined
in the package dscription:
- Statistics collection
- Statistics dump
- Statistics generation
- Statistics delivery
4.6.3.5.1 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲C̲o̲l̲l̲e̲c̲t̲i̲o̲n̲
The statistics collection is perfomed by the STP collection
monitor procedure and statistics are stored n the shared
data area. The collection procedures include:
- Count increment
- Add a number to a value
- Boundary (minimum + maximum)
- Cumulative time periods (i.e. how many percent
on for a switch)
The table is defined by the StatisticsPackage in such
a way that the processing by STP is defined by the
table in conjunction with the parameters specified
by the calling application.…86…1 …02… …02… …02… …02…
Fig. 4.6.3.5-1 Statistics.…86…1 …02… …02… …02… …02…
The request for statistics is made by supplying:
- Statistics group number
- Statistics sub-group number
- Statistics record number
- Statistics parameter
The group and numer are verified against the requestor.
The events in the processing are (refer to fig. 4.6.3.6-1
for event numbers):
Application calls Statistics Package (STP) with a request
to generate statistics (1a). The STP collector checks
the request paameters by access to the Table in the
shared data and updates the shared area at addresses
specified in the Table (1b). During update and access
of the shared data area, exclusive accesses is granted
by requesting CSF. The STP collector returns t the
application (1c).
When different applications request statistics, collection
specific parameters are supplied.
4.6.3.5.2 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲D̲u̲m̲p̲
The statistics package is activated every 6 minutes
to dump the collected data. The timing is contolled
by a request to the CROSFOX MPF System Function timer.
The dump processing is (Refer fig. 4.6.3.6-1 for event
numbers):
Invocation of the Statistics Package by CROSFOX MPF
System Functions (2a). Request to CROSFOX MPF System
Function for xclusive access to the shared data area
(2b). Dump the data area (2e) and (2d). Give up the
exclusive access (2f).
If a system switch-over or restart has taken place
the shared data area will be marked as invalid and
the dump will generate a dummy dump.
The dummy dump is a version of the shaed data area
which does not contribute any informatin during generation
of the statistics.
4.6.3.5.3 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲G̲e̲n̲e̲r̲a̲t̲i̲o̲n̲ ̲
The statistics package generates statistics is once
per hour for the last hour. The processing is (refer
to figure 4.63.6-1): for event numbers):
Invocation of generation part of statistics package
(3a). Calculate from the dumped statistics, statistics
for the last hour and output to statistics files (3c
and 3f).
Statistics are kept on an hourly basis for 24 ours,
on a daily basis for 1 day and on a weekly basis for
4 weeks.
4.6.3.5.4 S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲D̲e̲l̲i̲v̲e̲r̲y̲
Statistics print is output by the terminal package.
STP delivers the statistics information to TEP. The
processing is (for event numbers, referto fig. 4.6.3.6-1.
Invocation of delivering statistics (4a).
Read the appropriate statistics information (4b) and
copy it into 2 CIFs, as much as they can accomodate
(4c). Send CIFs to printer process (4d) and await
reply when next CIF hall be created and sent (c).
Request storage occupancy, from MMS (4f).