top - download
⟦bbfc497ff⟧ Wang Wps File
Length: 45178 (0xb07a)
Types: Wang Wps File
Notes: Spelunked
Names: »~ORPHAN65.00«
Derivation
└─⟦9046c1e66⟧ Bits:30006058 8" Wang WCS floppy, CR 0090A
└─ ⟦this⟧ »~ORPHAN65.00«
WangText
?…0c…? >…0d…>…00…> =…08…=…0d…=…02…<…08…<…0d…<
<…05…;…08…;…09…;…0a…;…00…;…06…:…0b…:…86…1
…02…
…02… …02… …02…
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
1 GENERAL ......................................
9
1.1 PURPOSE AND SCOPE .......................
9
1.1.1 Purpose ..............................
9
1.1.2 Scope ................................
9
1.2 APPLICABLE DOCUMENTS AND PROJECT
REFERENCES................................
10
1.2.1 Applicable Docments .................
10
1.2.2 Project References ...................
10
1.3 TERMS AND ABBREVIATIONS ..................
11
1.3.1 Terms ................................
11
1.3.2 Abbreviations ........................
14
2 SUMMARY OF REQUIREMENTS ...................... 17
2.1 PACKAGE DESCRIPTION ......................
17
2.1.1 Summary of Functions .................
20
2.1.2 Summary of External Interfaces .......
22
2.2 PACKAGE FUNCTIONS .......................
25
2.2.1 Main Functions (Normal Operation) ....
25
2.2.1.1 Line Interface Control ...........
25
2.2.1.2 Device and Line Control Functions
37
2.2.1.2.1 NICS TARE Control Function ...
37
2.2.12.2 SCARS/CCIS Control Function ..
37
2.2.1.2.3 TRC, Point-to-Point Connection
Control Function .............
43
2.2.1.2.4 OCR Control Function .........
43
2.2.1.2.5 Teleprinter Control Function .
43
2.2..2.6 PTP/PTR Control Function .....
43
2.2.1.2.7 Medium Speed Teleprinter Con-
trol Function ................
44
2.2.1.2.8 VDU Control Function .........
44
2.2.1.2.9 Software Development VDU
Control Fnction .............
50
2.2.1.2.10 Line Printer Handler Function
50
2.2.1.2.11 PU-PU Handler ................
50
2.2.1.2.12 SSC Handler Functions ........
50
2.2.1.2.13 Physical Security Key ........
50
2.2.1.2.1 Message Record Format ........
51
2.2.2 Functional Responsibilities ..........
53
2.2.2.1 Initialization, Closedown, and
Restart ..........................
53
2.2.2.1.1 Initialization ..............
53
2.2.2.1.2 Close Down ...................
53
2.2.2.1.3 Restart ......................
53
2.2.2.2 Checkpointing and Recovery .......
54
2.2.2.3 Error Detection and Error Handling
54
2.2.2.3.1 Reuest Validation Errors ....
54
2.2.2.3.2 External Interface Errors ....
54
2.2.2.4 Integrity of Operation ...........
55
2.2.2.5 Data Collection (LOG, STATISTICS,
and REPORTS) .....................
55
2.2.2.6 ecurity .........................
55
2.2.2.6.1 Access Control ...............
56
2.2.2.6.2 Other Security Measures ......
56
2.3 CHARACTERISTICS ..........................
56
2.3.1 Timing ...............................
56
2.3.1.1 PU Timing ........................
56
2.3.1.2 TDX Timing .......................
57
2.3.1.3 LTUX and LTU Timing ..............
57
2.3.1.4 Timing Examples ..................
58
2.3.2 Throughput ..........................
58
2.3.3 Flexibility ..........................
59
2.3.4 Accurracy ............................
59
3 ENVIRONMENT ..................................
60
3.1 EQUIPMENT ................................
60
3.2 SOFTWARE .................................
60
3.2.1 System Software ......................
60
3.2.2 Development Support Software .........
60
3.3 INTERFACES ...............................
60
3.3.1 External Interfaces .................
60
3.3.2 Package Interfaces ...................
61
3.4 FUNCTIONS MAINTAINED BY OTHER PACKAGES ...
61
3.4.1 Restart ..............................
61
3.4.2 Watchdog Interfaces ..................
61
4 PACKAGE DESIGN ...............................
62
4.1 PACKAGE OVERVIEW .........................
62
4.1.1 Functional Specification .............
62
4.1.2 Softare Structure ...................
77
4.1.2.1 Overview .........................
77
4.1.2.2 Functions Allocation .............
79
4.1.3 Data Flow and Control Logic ..........
85
4.1.4 Package Data .........................
87
4.1.5 Common Data ..........................
87
4.1.6 Interfaces ...........................
96
4.1.6.1 External Interfaces ..............
96
4.1.6.2 Package Interfaces ...............
96
4.1.6.2.1 Control Interaces ...........
96
4.1.6.2.2 Data Transport Interfaces ....
98
4.1.6.2.2.1 Medium Speed Teleprinter
Data .....................
101
4.1.6.2.2.2 PTP/PTR Data Interface ...
103
4.1.6.2.2.3 TRC, Point to Pint Data
Interface ................
106
4.1.6.2.2.4 OCR Data Interface .......
106
4.1.6.2.2.5 PU-PU Data Interface .....
108
4.1.6.2.2.6 NICS TARE Data Interface .
108
4.1.6.2.2.7 CCIS/SCARS Data Inerface 110
4.1.6.2.3 FORMAT HANDLER Interface .....
112
4.1.6.2.3.1 Process Oriented Interface
112
4.1.6.2.3.2 VDU Split Oriented
Interface ................
112
4.1.6.3 Sub-Package Interfaces ........... 122
4.1.6.3.1 FORMAT Handler to LTUX Handler
122
4.1.6.3.2 LTUX Handler - LTUX Functions
Subpackages Interfaces .......
123
4.1.6.3.3 LTU Handler - NICS TARE LTU
Functions Subpackages ........
126
41.6.3.4 LTU Handler - CCIS/SCARS LTU
Functions Subpackages ........
126
4.2.1 Format Handler Subpackage ............
127
4.2.1.1 Functional Specification .........
127
4.2.1.1.1 Functional Breakdown .........
127
4.2.1.1.2 Functional Description ....... 136
4.2.1.2 Software Specification ...........
137
4.2.1.3 Data Flow and Control Logic ......
140
4.2.1.3.1 Overview .....................
140
4.2.1.3.2 Functinal Control and Data
Flow .........................
144
4.2.1.3.3 Functional Routines Schedule
Flow .........................
148
4.2.1.3.4 Functional Routines HIPO
Charts ...................... 155
4.2.1.4 Subpackage Data ..................
177
4.2.1.5 Subpackage Interface .............
181
4.2.2 LTUX Handler Subpackage ..............
182
4.2.2.1 Functional Specification .........
182
4.2.2.1.1 FunctionalBreakdown ......... 182
4.2.2.1.2 Functional Description .......
209
4.2.2.2 Software Specification ...........
211
4.2.2.2.1 VDU Handler Software
Specification ................
211
4.2.2.2.2 OCR Handler Softwre
Specification ................
225
4.2.2.2.3 Low Speed Line Handler .......
235
4.2.2.3 Data Flow and Control Logic ......
244
4.2.2.3.1 VDU Handler Flow .............
244
4.2.2.3.2 OCR Handler Flow ............ 293
4.2.2.3.3 Low Speed LIne Handler Flow ..
326
4.2.2.4 Subpackage Data ..................
356
4.2.2.4.1 VDU Handler Data .............
356
4.2.2.4.2 OCR Handler Data .............
359
4.2.2.4.3 Low Speed ine Handler Data .. 361
4.2.2.5 Subpackage Interfaces ............
363
4.2.2.5.1 VDU Handler Interface ........
363
4.2.2.5.2 OCR Handler Interface ........
369
4.2.2.5.3 Low Speed Line Handler
Interface ................... 372
4.2.3 LTU Handler Subpackage ...............
375
4.2.3.1 Functional Specification .........
375
4.2.3.1.1 Functional Breakdown .........
375
4.2.3.1.2 Functional Description .......
385
4.2.3.2 Software Specification ...........
385
4.2.3.3 Data Flow and Control Logic ......
391
4.2.3.3.1 NICS TARE Flow ...............
393
4.2.3.3.2 CCIS/SARS Flow .............. 393
4.2.3.4 Subpackage Data ..................
394
4.2.3.5 Subpackage Interface .............
394
4.2.4 LTUX Functions Subpackage ............
395
4.2.4.1 Functional Specification .........
395
4.2.4.1.1 Functional Breakdown ......... 395
4.2.4.2 Firmware Structure ...............
415
4.2.4.3 Data Flow and Control Logic ......
423
4.2.4.3.1 Data Item ....................
423
4.2.4.3.2 Control Logic ............... 435
4.2.4.4 Subpackage Data ..................
438
4.2.4.5 Subpackage Interface .............
441
4.2.4.5.1 Interface to LTUX Handler ....
441
4.2.4.5.2 Interface to Statement Firm-
ware ........................ 441
4.2.5 NICS TARE LTU Functions Subpackage ...
446
4.2.6 CCIS/SCARS LTU Functions Subpackage ..
446
4.2.7 SSC Interface Subpackage .............
446
4.2.7.1 Functional Description ...........
446
4.2.7.1.1 Functonal Breakdown ......... 446
4.2.7.1.2 Functional Description .......
454
4.2.7.2 Software Specification ...........
455
4.2.7.3 Data Flow and Control Logic ......
455
4.2.7.3.1 Watchdog Mode Flow ...........
455
4..7.3.2 Non Watchdog Mode Flow ....... 465
4.2.7.4 Subpackage Data ..................
465
4.2.7.5 Subpackage Interface .............
465
4.2.8 PU-PU Handler Subpackage .............
467
4.2.8.1 Functional Specifications ....... 467
4.2.8.1.1 Functional Breakdown .........
467
4.2.8.1.2 Functional Description .......
469
4.2.8.2 Software Specification ...........
469
4.2.8.3 Data Flow and Control Logic ......
471
4.2.8.4 Subpackage Dat .................. 473
4.2.8.5 Subpackage Interfaces ............
473
4.3 MEMORY LAYOUT ............................
473
4.3.1 Format Handler Memory Layout .........
473
4.3.2 LTUX Handler Memory Layout ...........
475
4.3.3 LTU Hadler Memory Layout ............ 477
4.3.4 LTUX Functions Subpackage Memory
Layout ...............................
479
4.3.5 NICS TARE LTU Function Subpackage
Memory Layout ........................
479
4.3.6 CCIS/SCARS LU Function Subpackage
Memory Layout ........................
479
4.3.7 SSC Interface Subpackage Memory Layout
479
4.3.8 PU-PU Handler Memory Layout ..........
481
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̲
1.1.1 P̲u̲r̲p̲o̲s̲e̲
The Package Specification for the I/O Control package
of the CAMPS project is written to fulfil the following
objectives.
) To provide detailed definition of the software
architecture of the I/O Control software.
b) To provide detailed definition of the CAMPS specific
I/O Control software.
c) To provide user, operational and development personnel
with details of te ongoing analysis.
d) To define in detail the interfaces with other packages
and to describe their facilities.
1.1.2 S̲c̲o̲p̲e̲
This document defines the CAMPS specific I/O Control
functions down to a level where all functions and algorithms
hav been defined.
The detailed definition of data layout and details
of algorithm implementation is defined at detailed
design. Overview of the system is presented in the
CAMPS systems design.
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̲
CAMPS System Requirements
CPS/20/SYS/0001
User Procedures and Associated Formats
CPS/230/ICD/0001
Supervisor Commands and Procedures
CPS/230/ICD/0002
NICS TARE Interface
CPS/ICD/004
SCARS II
CPS/ICD/005
ACE CCIS
CPS/ICD/006
TRC, POINT-TO-POINT CONNECTION
CPS/ID/007
OCR Interface
CPS/ICD/008
1.2.2 P̲r̲o̲j̲e̲c̲t̲ ̲R̲e̲f̲e̲r̲e̲n̲c̲e̲s̲
CAMPS System Design Specification
CPS/SDS/001, issue I especially sections:
5.7 IOC Package
5.2 TDX Subsystem
5.1.5 I/O System
5.10 SSC Package
4.11 Error Handling
Refernce manual for 7260T Video Display Terminal P/N
917M/00A000
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̲
Access Control Control of specifically delegated
access rights befoe access is
allowed to an object.
Access Control List Structure associated with catalog
objects. Contains access rights
of user qroups to the objects.
Buffer List Element A descriptor of a data buffer
in memory. BLEs may be chained
to form a loically contiguous
buffer, which is not physically
contiguous.
Channel DAMOS term (TMS). Normally mapped
1 to 1 onto external electrical
channel.
Checkpoint Point from which restart/recovery
can take place.
Close-down Action taken to bring proessing
within the system or a part there
of to a stop - can be either an
ordered sequence of steps or an
abrupt termination.
External Channel A channel in a telegraph circuit
or non telegraph circuit.
Field Area for input from/output to
termina user.
File An unstructured, logically contiguos
part of a disk volume.
File Management Part of SFM handling Files
System
Initialization Brings the system from cold or
dead start into operational use.
No recovery actions are included.
Line Control Block Data item transferred within NICS
TARE.
Logical Line Multiplexed line in TDX system.
Low Speed Media Low speed teleprinter (PTP, PTR,
ROP), Point-to-point cnnection
and TRC.
Memory Segment Part of virtual memory. The memory
object to which security and access
control is applied.
Message Record Standard format used for CAMPS
Format internally.
Non Telegraph CCIS and SCARS.
Circuit
OperatingSystem A process making high level decisions
about dynamic allocation of resources
to a set of descendant processes.
Priority An attribute of a process used
for scheduling purposes.
Procedure Special part of a program. It
must be called with a procedure
call" instruction which automatically
saves the return point.
Process Execution of a specific program
operating on a specific set of
data. The active components of
the system to which security and
process control as well as resource
mangement is applied.
Program A sequence of instructions.
Protection The complete set of mechanisms
assuming that only the processes
authorized by security and access
control can access a given object.
Restart Reestablishes the dynamic behaviour
of the system based upon recovered
data.
Recovery Reestablishes continuity in memory
and file contents.
Security Control Control ofclassification and special
handling categories before access
allowed to an object.
Security Profile The data Type containing classification
and certain special handling categories
for an object.
Split Part of VDU screen separately
addressable.
Telegraph circuit NICS TARE, Point to point and
TRC.
Terminal VDU, Medium Speed Teleprinter,
Low Speed Teleprinter, Line Printer,
PTP/PTR and OCR.
In DAMOS TMS sense a Terminal
defines one connection on a shared
channel. An example is in the
25 protocol a set of terminals
are multiplexed on one channel.
For VDUs one split is considered
to be two terminals, one for fields
input and output and one for function
keys.
Usr a) Person with responsibility
for input and output of messages.
b) Person located at the user
terminals in the staff cells.
The user is identical with the
term operator in the CPS/210/SYS/0001
and replaces it in CPS/SDS/001.
In DAMOS ters a USER is an application
process (see USER GROUP).
User Group A set of processes. A vehicle
for access control each process
belongs to exactly one user group.
User Group Unique identifier for a user group
Identification
1.3. A̲b̲b̲r̲e̲v̲i̲a̲t̲i̲o̲n̲s̲
ACP127 Allied Communication Procedures
No. 127
APPL Applications
BLE Buffer List Element
BPS Bit Per Second
CAMPS Computer Aided Message Processing
System
CC Completion Code
CCIS Command & Control Information
System
CCITT Th International Telegraph and
Telephone Consultative Committee
CH Channel
CPU Central Processing Unit
CR Carriage Return
CRC Cyclic Redundancy Check
CSF In CPS/SDS/001 is the abbreviation
used to identify the CAMPS System
Functions.
CTC Counte Timer Circuit
DAMOS CR80D Advanced Multiprocessor
Operating System
DCB Device Control Block
DCE Data Circuit-terminating Equipment
DVM Device Management
DTE Data Terminal Equipment
EDC Error Detection and Correction
EOL End Of Line
EOLF En Of Line Function
ETC Et Cetera
FIFO First In, First Out
HDLC High Level Data Link Control
HW Hardware
ICD Interface Control Document
IF Interface
IFCB Interface Control Block…86…1
…02… …02… …02…
IO, I/O Input/Output
IOC Input/Output Control Package
IOS I/O System
ITA International Telegraph Alphabeth
LAPB Link Access Protocol B
LCB Line Control Block
LF Line Feed
LG Log and Accountability Package
LSL Low Speed Line
LSLH Low Speed Line Handler
LTU Line Termination Unit
LTUX Line Termination Unit Wired to
the TDX bus
MAP Memory Mapping Unit
MSTP Medium Speed Tele Printer
MTBF Mean Time Between Failure
TTR Mean Time To Repair
M&D Maintenance and Diagnostics
NA Not Applicable
NAK, NACK Negative Acknowledgement
NICS NATO Integrated Communication
System
OCR Optical Character Reader
OCH Operator Console Handler
OLP Off-line Software Package
PCB Pending Transfer Control Block
PTP Paper Tape Puncher
PTR Paper Tape Reader
PU, P.U. Processor Unit
P-to-P, P-P Point to Point
RAM Random Access Memory
ROP Receive Only Printer
SCARS Status Control and Reporting System
SDS CAMPS System Dsign Specification
SEL Synchronization Element
SIO Serial Input/Output
SOCB System Operation Control Block
SOTF Start of Transmission Function
SRS System Requirements Specification
SSC System Status and Control
SSP Support Software Package
TI Supra-TDX Bus Interface
SW Software
TARE Telegraph Automatice Relay Equipment
TBD To Be Defined
TDX Telecommunication Data Exchange…86…1
…02… …02…
…02…
TEMCO Terminal Monitoring and Control
THP Traffic Handling Package
TIA TDX Bus Interface Adapter
TMS Terminal Management System
TOS Time of Occurrence
TP Tele Printer
TRC Tae Relay Center
TTY Teletype
UGI User Group Identification
VDU Visual Display Unit
WDP Watchdog Processor
X25 Protocol Name
Z80 Zilog 80…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̲
2.1 P̲A̲C̲K̲A̲G̲E̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲
The I/O control SW package provides the interface between
CAMPS application software and terminals and lines.
The I/O conrol functions can be divided into two distinct
functions:
a) Line interface control
b) Device and line control
An overview of the I/O control SW with the two main
groups is shown in figure 2.1-1.
The I/O control software break down is shownin figure
2.1-2.
FIGURE 2.1-1
Figure 2.1-2…86…1 …02… …02… …02… …02…
2.1.1 S̲u̲m̲m̲a̲r̲y̲ ̲o̲f̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
L̲i̲n̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
The Line Interface Control covers common software for
interface to lines via LTUXs and LTUs.
It is divided into:
T̲e̲r̲m̲i̲n̲a̲l̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲ ̲S̲y̲s̲t̲e̲m̲
The Terminal Management System controls logical
channels to LTUXs via the TDX system and logical
channels to the LTUs via a standard LTU handler.
The THS supports inclusion of device/line specific
handlers.
T̲D̲X̲ ̲S̲y̲s̲t̲e̲m̲
TheTDX System provides communication on logical
lines from the TDX driver via the TDX Host Interface
to a number of LTUXs or other host interfaces.
The communication is controlled by the TDX controller
firmware.
S̲t̲a̲n̲d̲a̲r̲d̲ ̲L̲T̲U̲ ̲H̲a̲n̲d̲l̲e̲r̲
The standardLTU Handler provides the means for
the Terminal Handling System to interface to LTUs
on the IO BUS. One incarnation of the Standard
LTU handler serves one LTU with up to 16 communication
lines. The standard LTU Handler interfaces up to
16 device spcific Handlers.
S̲t̲a̲n̲d̲a̲r̲d̲ ̲L̲T̲U̲ ̲M̲i̲c̲r̲o̲-̲P̲r̲o̲c̲e̲s̲s̲o̲r̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲
The Standard LTU micro-processor software supports
implementation of communication line protocol software
in the CR8066D LTU. It is the IO Bus interface
for data and control information inut/output.
D̲e̲v̲i̲c̲e̲ ̲&̲ ̲L̲i̲n̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
The Device & Line Control consists of all line, channel
and device specific software and firmware.
It is divided into:
N̲I̲C̲S̲ ̲T̲A̲R̲E̲ ̲C̲o̲n̲t̲r̲o̲l̲
The TARE cntrol implements the level 2 and 3 interface
of the TARE communication (i.e. the LITSYNC protocol
and handling of messages).
S̲C̲A̲R̲S̲ ̲C̲o̲n̲t̲r̲o̲l̲
The SCARS Control implements the level 2 and 3
interface of the SCARS communication (X25 protocol
and hndling of messages).
C̲C̲I̲S̲ ̲C̲o̲n̲t̲r̲o̲l̲
The CCIS Control implements the level 2 and 3 interface
of the CCIS communication (As for SCARS Control).
T̲R̲C̲/̲T̲P̲ ̲C̲o̲n̲t̲r̲o̲l̲
The TRC/TP control implements the device interface
to TRC and Teleprinter lines. his includes conversion
to and from internal record format as well as character
sequence recognition. ITA2/ITA5 Conversion.
P̲T̲P̲/̲P̲T̲R̲ ̲C̲o̲n̲t̲r̲o̲l̲
The PTP/PTR Control implements the device interface
to PTP/PTR. This includes conversion to and from
iternal record formats as well as character sequence
recognition. ITA2/ITA5 Conversion.
M̲e̲d̲i̲u̲m̲ ̲S̲p̲e̲e̲d̲ ̲T̲e̲l̲e̲p̲r̲i̲n̲t̲e̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲
The Medium Speed Teleprinter control implements
the device interface to the MSTP including conversion
from internal recordformat.
O̲C̲R̲ ̲C̲o̲n̲t̲r̲o̲l̲
The OCR Control implements the device interface
to the OCR including generation of internal record
format.
V̲D̲U̲ ̲C̲o̲n̲t̲r̲o̲l̲
The VDU Control implements the device nterface
for VDUs. It consists of the format handler, VDU
handler, and VDU LTUX firmware.
S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲V̲D̲U̲ ̲C̲o̲n̲t̲r̲o̲l̲
The Software Development VDU Control implements
the device interface for the software development
VDU.
L̲i̲n̲e̲ ̲P̲r̲i̲n̲t̲e̲r̲ ̲a̲n̲d̲l̲e̲r̲
The Line Printer Handler provides the device interface
to the line printer.
P̲U̲-̲P̲U̲ ̲H̲a̲n̲d̲l̲e̲r̲
The PU-PU Handler provides the interface for the
PU-PU connection via TDX (For checkpoints).
S̲S̲C̲ ̲H̲a̲n̲d̲l̲e̲r̲
The SSC Driver provides the sofware interface to
the Memory MAP console interface in such a way
that communication with the SSC Computer is supported.
The SSC driver emulates a system console driver
concerning on-line standard system software.
2.1.2 S̲u̲m̲m̲a̲r̲y̲ ̲o̲f̲ ̲E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲c̲e̲s̲ ̲(̲F̲i̲g̲.̲ ̲2̲.̲1̲.̲2̲-̲1̲)̲
The IO control SW interfaces to the following external
lines (see figure).
1) NICS TARE
2) CCIS
3) SCARS
5) TRC
FIGURE 2.1.2-1…86…1 …02… …02… …02… …02…
and the following devices:
4) OCR
6) TP
7) VDU
8) PTP/PTR
9) MSTP (Medium Speed Teleprinter)
10) LINE PRINTER
11) SOFTWARE DEV VDU…86…1 …02… …02… …02… …02…
2.2 P̲A̲C̲K̲A̲G̲E̲ ̲F̲U̲N̲C̲T̲I̲O̲N̲S̲
2.2.1 M̲a̲i̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲N̲o̲r̲m̲a̲l̲ ̲O̲p̲e̲r̲a̲t̲i̲o̲n̲)̲
2.2.1.1 L̲i̲n̲e̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
The Line Interface Control Software interfaces the
device control software withthe CR80D computer system.
It is the standard CR80 and microprocessor software
providing the interface from the application to the
line/device specific software.
For the Processor Unit, the Terminal Management System
performs the overall converion from logical line names
to LTU or LTUX and line addresses.
The Standard LTU handlers perform the communication
with the LTUs located in the IO-crates and the TDX
driver performs the communication with the LTUX connected
to the TDX bus.
For he LTUs, a Z80 microprocessor operating system
and the CR80 interface software are common.
For the TDX, the Host interface firmware, the TDX controller
firmware, and the LTUX firmware interfacing to the
TDX bus are independent of actual devices.
Fig. 2.2.1.1-1 illustrates the Line Interface Control
Software/Firmware as distributed in a CR80D system
with LTUs on IO bus and LTUXs on the TDX bus.…86…1
…02… …02… …02… …02…
Fig. 2.2.1.1-1…86…1 …02… …02… …02… …02…
T̲e̲r̲m̲i̲n̲a̲l̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲ ̲S̲y̲s̲t̲e̲m̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
The Terminal Handling System hides the physical line
characteristics for the application. The application
accesses lines by name.
The SSC ackage defines the relationship between names
and physical addresses, the baud rate for the external
V24 lines, the logical linespeed, protocol/device type
and security classifications. Further, the SSC package
identifies the applications to the Trminal Handling
System (USER ON).
The TMS implements the security and access control
for LTU and LTUX connected lines. A request from the
application to OPEN line is validated against the capabilities
defined by SSC at the moment of USER ON.
Te approach is shown in fig. 2.2.1.1-2.
Command exists for the SSC Package to define LTUs,
LTUXs, lines, and applications.
Command exists for the application to open and close
channels and to perform data transfer.
The TMS supports inclusion o device specific Handlers.
FIGURE 2.2.1.1-2…86…1 …02… …02… …02… …02…
T̲D̲X̲ ̲S̲y̲s̲t̲e̲m̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The TDX system performs multiplexed data transfers
(logical lines) between the two processor units and
between the processor units and up to 242 LTUXs. It
trnsfers up to 819200 bps. on max. 4096 logical lines.
The transmission on the TDX bus is controlled by the
TDX controller. In the processor unit the TDX Driver
is the interface to the TDX Host Interface.
Figure 2.2.1.1-3 illustrates the TDX systm.
FIGURE 2.2.1.1-3…86…1 …02… …02… …02… …02…
L̲T̲U̲X̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲a̲n̲d̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The LTUX is the standard interface between the TDX
Bus and terminals e.g. VDU, PTP, and OCR. At the TDX
side the TDX packet protocol is used for datatransport.
The smallest unit, with which the unit works, is a
TDX frame. A frame contains one protocol byte, a three
bit sequence number, five bit byte counts and up to
sixteen data bytes. (Extended HDLC protocol with CRC
check). A TDX packet maycontain several frames. The
frames are numbered contiguously (module 8) in order
to ensure correct transmission.
Each LTUX interfaces to four CCITT V24/V28 external
lines and is able to handle ITA no. 2 and no. 5. The
maximum transmission speed o the external lines are
4 x 2400 bps. or 1 x 9600 bps.
The TDX Controller multiplexes the data stream on the
TDX bus in a way to allow a logical line transmission
speed up to 819200 bps. (this number depends on the
firmware configuration in the LUX).
Each LTUX is able to interface up to 16 logical lines
by multiplexing the data stream from/to the TDX bus.
A possible allocation of logical lines to physical
lines is shown in fig. 2.2.1.1-4 for VDUs.
T̲D̲X̲ ̲H̲o̲s̲t̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
All traffic beteen a processor unit and the TDX bus
passes by the TDX Host Interface.
The Host Interface is a high band width device that
interfaces directly to the CR80D main bus.
T̲D̲X̲ ̲C̲o̲n̲t̲r̲o̲l̲l̲e̲r̲
The traffic on the TDX bus is controlled by the TDX
Controlle.
The Controller receives all frames transmitted from
the Host Interface and LTUXs, executes CRC check and
retransmit the frames.
The main task for the TDX Controller is to control
the transmission speeds allocated by SSC for each TDX
device.
Fig. 2.2.1.1-4…86…1 …02… …02… …02… …02…
T̲D̲X̲ ̲E̲r̲r̲o̲r̲ ̲H̲a̲n̲d̲l̲i̲n̲g̲
All errors included CRC and missing frames will result
in rejection of the complete packet immediately, without
waiting for completion of the packet. The receving
device then requests a retransmission by replying NAK
(Negative Acknowledgement). Also the acknowledgement
sent to the transmitting device is checked for errors.
A TDX system error and switch over is handled by the
IOC and SSC in common. Thewatchdog continuously checks
the TDX-Controller clock and advices SSC in case of
error.
S̲t̲a̲n̲d̲a̲r̲d̲ ̲L̲T̲U̲ ̲H̲a̲n̲d̲l̲e̲r̲s̲
The Standard LTU Handlers perform the communication
to the LTUs located on the IO BUS. One incarnation
of the Handler services one LTU
The Handler interfaces to the terminal management system
receiving request herefrom. Figure 2.2.1.1-5 illustrates
the approach.
FIGURE 2.2.1.1-5…86…1 …02… …02… …02… …02…
S̲t̲a̲n̲d̲a̲r̲d̲ ̲L̲T̲U̲ ̲M̲i̲c̲r̲o̲ ̲P̲r̲o̲c̲e̲s̲s̲o̲r̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
The Standard LTU micro processor software provides
the environment for the protocol software.
a) it provides LTU initialization
b) it provides LTU on-line diagnostics
c) it provides a micro processor operating system
for executing protocol software
d) it provides pool management for buffers
e) it provides a standard queue interface to the CR80D
processor unit
f) i provides V24 drivers
The concept is shown in figure 2.2.1.1-6.
Figure 2.2.1.1-6…86…1 …02… …02… …02… …02…
2.2.1.2 D̲e̲v̲i̲c̲e̲ ̲a̲n̲d̲ ̲L̲i̲n̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
The Device and Line Control Functions are the functions
supporting specific devices and line protocols.
In this section the device/lin functions are outlined
for each device/line. In fig. 2.2.1.2-1 through 3
an overview of interface, speed, alphabet and protocols
is presented. At the end of this section (in section
2.2.1.2.14) the Internal Message Record Format is shown.
2.21.2.1 N̲I̲C̲S̲ ̲T̲A̲R̲E̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The control function implements the level 2 and 3 interface.
The CAMPS application (THP) sends and receives data
as a string of data in CAMPS internal message record
format. A message starts with a "Start of Mesage" record
and ends with an "End of Message" record.
The NICS TARE Control converts this format to the format
required for the NICS TARE line and transmits/receives
data under control of the LITSYNC protocol.
For interface details refer CPS/IC/004.
2.2.1.2.2 S̲C̲A̲R̲S̲/̲C̲C̲I̲S̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The control function implements the level 2 and 3 interface.
The CAMPS application (THP) sends and receives data
as a string of data in CAMPS internal message record
format. A message starts with a"Start of Message" record
and ends with an "End of Message" record.
The SCARS/CCIS Control converts this format to the
format required for the SCARS/CCIS line and transmits/receives
data under control of an X25 protocol.
The ACK/NAK of message is handled at the application
level.
For interface details refer CPS/ICD/005 and 006.
Figure 2.2.1.2-1
N̲o̲t̲e̲s̲ ̲t̲o̲ ̲F̲i̲g̲.̲ ̲2̲.̲2̲.̲1̲.̲2̲-̲1̲
1) EDC-Protocol As defined in CPS/ICD/004
2) LAP Protocol As defined in CPS/ICD/006
3) Baud Rate Underlined baud-rates shall
not be exceeded during
tst.
4) Crypto I/F Interface to DOLCE as defined
in CPS/ICD/004.
5) 10 bit code Character-by-character
with odd parity. Start
bit, 7 data bit, parity
bit, and one stop bit.
6) 7 bit code Start bit, 5 data bits
and stop bit.
2.2.1.2-2…86…1 …02… …02… …02… …02… …02…
Figs. 2.2.1.2-3
2.2.1.2.3 T̲R̲C̲,̲ ̲P̲o̲i̲n̲t̲-̲t̲o̲-̲P̲o̲i̲n̲t̲ ̲C̲o̲n̲n̲e̲c̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The control function implements the conversion to/from
CAMPS internal message record format from/to the format
required n the line. For specified lines ITA2-ITA5
conversion is performed as well.
For interface details refer to CPS/ICD/007.
2.2.1.2.4 O̲C̲R̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The control function implements the OCR segment transmission
protocol.
Data input from th OCR is returned to the application
in CAMPS internal message record format starting with
a "Start of Message" type record and ending with an
"End of Message" type record.
The protocol is in effect in the following way: When
no application input equest is present ACKs to the
OCR are withheld. This gives a maximum of 512 bytes
buffered in the IOC.
Details on the interface may be found in CPS/ICD/008.
2.2.1.2.5 T̲e̲l̲e̲p̲r̲i̲n̲t̲e̲r̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
Refer "TRC, Point-to-Point Connection" Contro Function.
2.2.1.2.6 P̲T̲P̲/̲P̲T̲R̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
Refer "TRC, Point-to-Point Connection Control Function".
The PTR is equipped with a physical security key. The
activation of the key will asynchronously be reported
to the system software having nitialized the PTR interface
(i.e. SSC).
2.2.1.2.7 M̲e̲d̲i̲u̲m̲ ̲S̲p̲e̲e̲d̲ ̲T̲e̲l̲e̲p̲r̲i̲n̲t̲e̲r̲ ̲(̲M̲S̲T̲P̲)̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
Refer "TRC, Point-to-Point Connection" Control Function.
The MSTP is equipped with a physical security key.
Any activtion of this leads to an asynchronous report
to the system software (SSC) having initialized the
MSTP interface.
2.2.1.2.8 V̲D̲U̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The communication method is block mode transmission.
The electrical interface is as specified in fi. 2.2.1.2-2.
Baud rates are 1200 and 2400 bps.
The VDU is equipped with a physical security key. Any
activation of this leads to an asynchroneous report
to the system software (SSC) having initialized the
VDU interface.
A̲p̲p̲l̲i̲c̲a̲t̲i̲o̲n̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲I̲n̲t̲r̲f̲a̲c̲e̲ ̲t̲o̲ ̲V̲D̲U̲.
The application S/W interfaces to the VDU on split
basis.
The VDU screen is divided into three splits:
VDU system area - split #0
VDU header area - split #1
VDU format area - split #2
VDU Format Area
The format area consiss of a number of lines. If the
number of lines is greater than the displayed format
area (22 lines) the user may page or scroll to see
the rest.
The maximum size of the split depends on space reserved
for this split. The VDU can in total accomodate approximately
20.000 characters.
̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
VDU SPLIT
---------------------------
PRESENT DISPLAYED VDU
FORMAT AREA SCREEN
----------------------------
SCROLL
̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
SPLIT CONCEPT
A split consists of protected and unprotected fields
in any order. When the VDU is in format mode the user
is able to write and update within the unprotected
filds. On transmit request, only the contents of the
unprotected fields is sent to the application. The
application is able to select which fields to be transmitted
from the VDU.
Addressing
The fields in both splits are addressed by line type
numers, incarnation numbers and field numbers. A group
of repeatable lines have the same line type number,
but different incarnation number.
Line type, Incarnation Field No.
1,1 1̲ ̲ 2̲ ̲ ̲ ̲ ̲ ̲ ̲ 3̲ ̲ ̲ ̲ ̲ ̲
1,2 1̲ ̲ 2̲ ̲ ̲ ̲ ̲ ̲ ̲ 3̲ ̲ ̲ ̲ ̲ ̲
2,1 1̲ ̲ 2̲ ̲ ̲ ̲ ̲ 3̲ ̲ ̲ 4̲ ̲ ̲ ̲
3,1 1̲ ̲ 2̲ ̲ ̲ ̲ ̲ ̲ ̲ 3̲ ̲ ̲ ̲ ̲ ̲
3,2 1̲ ̲ 2̲ ̲ ̲ ̲ ̲ ̲ ̲ 3̲ ̲ ̲ ̲ ̲ ̲
DU SCREEN
LINE AND FIELD ADDRESSING
F̲o̲r̲m̲a̲t̲ ̲H̲a̲n̲d̲l̲e̲r̲
The Format Handler uses the format definitions to build
up empty or filled out standard formats on the VDU
screen.
The format definitions reside in a format file. They
are fixed at system eneration and contain information
about the different standard formats used by CAMPS.
The format definitions are maintained by the Offline
Package at the CSSI site.
The Format Handler keeps track of the different types
of lines in the present frmat and the number of lines.
A̲p̲p̲l̲i̲c̲a̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
The application functions listed below are given names
relative to their function.
I̲n̲i̲t̲i̲a̲l̲i̲z̲e̲
This command defines to the Format Handler how many
VDU splits may be handled by the calling pocess and
the total memory available.
D̲e̲f̲i̲n̲e̲ ̲F̲o̲r̲m̲a̲t̲ ̲A̲r̲e̲a̲
This command defines the system format area to be used
in the VDU communication. The application may communicate
with more than one VDU and thus reserve more than one
format area.
The commands Initialize and Define Format area may
only be issued once per process/per split interface.
The following command may be reissued in order to redefine
the actual VDUsplit handled.
I̲n̲i̲t̲ ̲T̲e̲r̲m̲i̲n̲a̲l̲
This command defines to the Format Handler which split
is actually handled via the above reserved format area.
R̲e̲m̲o̲v̲e̲ ̲T̲e̲r̲m̲i̲n̲a̲l̲
Cancels definition of Terminal.
G̲e̲t̲ ̲F̲o̲r̲m̲a̲t̲
This command prepares the specified frmat for modification
by insert lines and delete lines below as well as output
by Output Format.
O̲u̲t̲p̲u̲t̲ ̲F̲o̲r̲m̲a̲t̲
This command outputs the format obtained by Get Format
and modified as of insert and delete line. The page
now contains the text in te format with all fields
blank.
F̲i̲e̲l̲d̲s̲ ̲O̲u̲t̲p̲u̲t̲
Fields are assumed to be organized as a consecutive
sequence of records in a buffer. In parallel a list
of field identifiers (line type, incarnation, field
number) shall be specified. The Field Outpt function
moves the first record to the first field in the list,
the second to the second, etc.
F̲i̲e̲l̲d̲s̲ ̲I̲n̲p̲u̲t̲
The Fields Input function inputs the requested number
of fields from and including the field specified as
the first. The field content is returned as fields
in the ay that trailing blanks within the fields are
omitted. If the buffer specified is not sufficiently
long the input is terminated with error.
Note that fields are not input upon depression of ENTER,
or RETURN, but that these keys are returned to th application,
which will reserve a buffer and request the transmission.
R̲e̲c̲e̲i̲v̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
Function keys destined for the application (All except
the key giving system attention) are received when
the Receive Control function is requested (pendin read).
S̲e̲n̲d̲ ̲C̲o̲n̲t̲r̲o̲l̲
Control of VDU is performed by this command. Input
specifies either "Bell" or "Clear split".
C̲h̲a̲n̲g̲e̲ ̲F̲i̲e̲l̲d̲ ̲A̲t̲t̲r̲i̲b̲u̲t̲e̲s̲
If a field has been defined with changeable attributes,
they may be modified by this command. The attrbutes
are modified from the previous value to the specified
e.g. intensity change, flash.
I̲n̲s̲e̲r̲t̲ ̲L̲i̲n̲e̲s̲
This command inserts the specified number of lines
as incarnation of the specified line type. Calling
the specified incarnation N, the lines ill be inserted
as incarnation N, N+1.... Insert Lines is allowed up
to the size of a split.
D̲e̲l̲e̲t̲e̲ ̲L̲i̲n̲e̲s̲
This command deletes the specified number of lines
from the incarnations of lines for the specified line
type calling the specified incarntion N incarnations
N, N+1.... will be deleted.
Insert Lines and Delete Lines have effect to redefine
the format obtained by Get Format and will have no
immediate effect on the VDU as long as Output Format
has not been executed After Output Format the Insert
Lines imply an immediate shift-down of the lines on
the VDU and the Delete Lines an immediate shift-up
of lines on the VDU.
G̲e̲t̲ ̲C̲u̲r̲s̲o̲r̲ ̲P̲o̲s̲i̲t̲i̲o̲n̲
This function is used to obtain the cursor position
and the number wthin the split of the first displayed
line.
S̲e̲t̲ ̲C̲u̲r̲s̲o̲r̲ ̲P̲o̲s̲i̲t̲i̲o̲n̲
This function is used to set the first displayed line
and the cursor position.
2.2.1.2.9 S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲V̲D̲U̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
The Software Development VDU is interfaced according
to requirements from support software. The VDU communication
is TTY mode.
2.2.1.2.10 L̲i̲n̲e̲ ̲P̲r̲i̲n̲t̲e̲r̲ ̲H̲a̲n̲d̲l̲e̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲
Refer "Software development VDU". The Line Printer
is as the Software development VDU interfaced via an
LTU.
2.2.1.2.11 P̲U̲-̲P̲U̲ ̲H̲a̲n̲d̲l̲e̲r̲
The PU-PU Handler handles the communication from PU
to PU via T1̲3̲7̲5̲A̲…00…CPS/SDS/001 …00…vhn
…00…HKI …00…Kapitel 5.10 …00…1̲2̲…00…1̲0̲…00…8̲1̲…00…1̲0̲…00…2̲6̲…00…
̲ ̲ ̲ ̲…00…5̲1̲…00… ̲ ̲2̲7̲0̲4̲…00…19…00…10…00…81…00…14…00…39…00… ̲ ̲ ̲ ̲…00…05…00… ̲ ̲ ̲165…00…1̲9̲…00…1̲0̲…00…8̲1̲…00…1̲5̲…00…1̲0̲…00…19…00…10…00…81…00…15…00…53…00…0090A…00…
50…00… ̲ ̲ ̲ ̲…00…56…00… 692…00… ̲ ̲2̲869…00……13……00……05…@…09……94……00……10……00……01……10……06…f…10……11… …80…*̲J̲…15……05……00……00……00……00……00……00……01…7
?̲…00……86……00……00……00……00…5…02……00……00…5
4…0b…4…05…3…09…3…0d…3…00…3
3 3…05…2…0b…2…01…2…06…2…07…1…08…1…0d…1…0e…1
…02…CPS/SDS/001
…02…HKI/811020…02……02…
CAMPS SYSTEM DESIGN SPECIFICATION
…02…ISSUE 1.1…02…CAMPS
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
5.10 I/O CONTROL ..............................
5.10.1 General ...............................
9
5.10.1.1 Purpose and Scope ...............
9
5.10.1.2 Applicable Documents and Project
References, Special for Section
5.10 ...........................
5.10.1.2.1 Applicable Documents ........
10
5.10.1.2.2 Project References ..........
10
5.10.1.3 Terms and Abbreviations, Special
for Section 5.10 ................
5.10.1.3.1 Terms ......................
11
5.10.1.3.2 Abbreviations ...............
14
5.10.2 Summary of Requirements .............
17
5.10.2.1 Package Description .............
17
5.10.2.1.1 Summary of Functions ........
20
5.10.2.12 Summary of External
Interfaces ...................
22
5.10.2.2 Package Functions ...............
25
5.10.2.2.1 Main Functions (Normal
Operation) ..................
25
5.10.2.2.1.1 Line Interface ontrol ..
25
5.10.2.2.1.2 Device and Line Control
Functions................
37
5.10.2.2.1.2.1 NICS TARE Control
Function ............
37
5.10.2.2.1.2.2 SCARS/CCIS Cntrol
Function ............
37
5.10.2.2.1.2.3 TRC, Point-to-Point
Connection Control
Function ............
43
5.10.2.2.1.2.4 OCR Control Functon
43
5.10.2.2.1.2.5 Teleprinter Control
Function ............
43
5.10.2.2.1.2.6 PTP/PTR Control
Function ............
43…86…1 …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02…
5.10.2.2.1.2.7 Medium Speed
Teleprinter Control
Function ............
44
5.10.2.2.1.2.8 VDU Control Function
44
5.10.2.2.1.2.9 Software Development
VDU Control Function
5.10.2.2.1.2.10 Line Printer Handler
Function ...........
50
5.10.2.2.1.2.11 PU-PU Handler .......
50
5.10.2.2.1.2.12 SSC Handler Functions
50
5.10.2.2.1.2.13 Physical Security Key
50
5.10.2.2.1.2.14 Message Record Format
51
5.10.2.2.2 Functional Responsibiliies .
53
5.10.2.2.2.1 Initialization, Close-
down, and Restart .......
53
5.10.2.2.2.1.1 Initialization ......
53
5.10.2.2.2.1.2 Close Down ..........
53
5.10.2.2.2.1.3 Restart ............
53
5.10.2.2.2.2 Checkpointing and
Recovery ................
54
5.10.2.2.2.3 Error Detection and
Error Handling ..........
54
5.10.2.2.2.3.1 Request Validat