top - download
⟦43720e9b0⟧ Wang Wps File
Length: 13152 (0x3360)
Types: Wang Wps File
Notes: PC/AUX/006
Names: »3853A «
Derivation
└─⟦9fe574faa⟧ Bits:30006242 8" Wang WCS floppy, CR 0334A
└─ ⟦this⟧ »3853A «
WangText
…08……00……00……00……00……1a……02……00……00……1a…
…1a……05……1a……07……19……0c……86…1 …02… …02… …02…
…02…PC/AUX/006
PROTOCOL CONVERTER…02…1.1/831005…02……02…#
FAT END-SYSTEMS-SIMULATOR
…02…SN[/830705…02… PC
PROTOCOL CONVERTER
FAT END-SYSTEMS-SIMULATOR
PC/AUX/006
STEEN N[RGAARD
B[RGE HERMANSEN
SHAPE, GJ, DL, KPL, SN[, ALF,
EHO, PMO, BS, EV, BHE, GQAR, FILE (1)
1.1
831005
PC/AUX/006
…02…1.1/831005…02… ii
PROTOCOL CONVERTER
FAT END-SYSTEMS-SIMULATOR…02…SN[/830705…02… PC
…0f…
830705 All Initial issue of
Document
831005 7,8,9,
9a,10,
11,14,15
16,18,19 Update of 1st issue
…02…PC/AUX/006
…02…1.1/831005…02… iii
PROTOCOL CONVERTER
FAT END-SYSTEMS-SIMULATOR…02…SN[/830705…02…
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
1 SCOPE ...........................................
001
2 REFERENCES ......................................
002
3 INTRODUCTION ....................................
003
4 SYSTEM CONFIGURATION ............................
007
5 SIMULATOR COMMAND LANGUAGE ......................
011
5.1 OPEN COMMAND ................................
012
5.2 CLOSE COMMAND ...............................
013
5.3 TRANSMIT COMMAND ............................
014
5.4 RECEIVE COMMAND .............................
016
5.5 QUIT COMMAND ................................
017
6 SIMULATOR START UP ..............................
018
1 S̲C̲O̲P̲E̲
This document specifies the facility used for simulation
of connnected end-systems (i.e. CAMPS and CCIS) used
as test environment for the PC Factory Acceptance Test
(FAT).
The Test System is specified to the functional level.
2 R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲
1. Protocol Converter Contract SHNMO-82-9205-INF.
1982-04-29
2. Protocol Converter, System Specification, Issue
2.2,
Christian Rovsing A/S, 1982-11-26.
3. Protocol Converter, Package Design Specification,
Issue 1.2, Christian Rovsing A/S, 1983-02-23.
3 I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲
Since the PC System interfaces to a CAMPS/SCARS System
and a CCIS System and none of these are available for
the PC FAT, these end-systems will be replaced by simulated
end-systems.
The FAT Test Environment is thus composed of the three
systems depicted in figure 3-1.
CAMPS …0f……0f…PC…0e……0e… CCIS
SIMULATOR SIMULATOR
FIGURE 3-1 FAT LOGICAL ENVIRONMENT
These Systems are:
a) PC - A complete unmodified Protocol Converter subject
to test.
b) CAMPS SIMULATOR - A System behaving to PC as a
CAMPS or SCARS System.
The System includes:
1) An Interactive User Interface for controlling
the transmission and reception of E1-formatted
transactions.
2) A CAMPS/SCARS Interface level 3 Protocol Adapter
with a facility for dumping frames exchanged
with lower levels to a log-file.
3) A CAMPS/SCARS Interface Level 1 & 2 Protocol
identical to the CSLP package of PC.
c) CCIS SIMULATOR - A System behaving to PC as a CCIS
System.
The System includes:
1) An Interactive User Interface for controlling
the transmission and reception of E1-formatted
transactions.
2) A CCIS Interface DINDAC Level Protocol Adapter
modified to behave as the counterpart to the
CPA Package of PC and with a facility for dumping
DINDAC segments and control messages exchanged
with lower levels to a log-file.
3) A CCIS Interface RCI/GRTS Level Protocol modified
to behave as the Mastermode Counterpart to
the CLP Package of PC.
The two simulators are operated in the same way using
a common simulator command language described in chapter
5. The OPEN Command thus includes a parameter specifying
whether the actual simulator shall simulate the CAMPS
System or the CCIS System.
The Command Language includes commands for transmitting
and receiving E1-formatted transactions. These may
be entered from a VDU or read from a Transmit-File
of prestored transactions. Received transactions may
be sent to the VDU or written to a receive-file. Figure
3-2 depicts the logical environment of one end-system
simulator.…86…1 …02… …02… …02… …02… …02…
FIG.3-2 SIMULATOR LOGICAL ENVIRONMENT
4 S̲Y̲S̲T̲E̲M̲ ̲C̲O̲N̲F̲I̲G̲U̲R̲A̲T̲I̲O̲N̲
For practical reasons the two end-system simulators
are hosted in one computer. This allows for sharing
hardware resources such as CPU and DISK. However,
the two end-systems are logically independent.
Figure 4-1 shows the FAT System Configuration.
Figure 4-2 shows the Hardware Configuration of the
Simulator.
Figure 4-3 shows the switch setting on the RAM Boards.
The Simulator Systems Software Components includes:
AMOS
Terminal Operating System (TOS)
FIG.4-1 FAT SYSTEM CONFIGURATION
FIG. 4-2 SIMULATOR HARDWARE CONFIGURATION
open
̲ ̲ ̲ ̲ ̲ ̲ ̲
^ ^ X ^ DIL switch setting in RAM
^ ^ ^ page 2 and 3 of 128K RAM
^ X ^ ^
^ ^ ^ ̲ ̲ ̲ ̲ ̲ ̲ ̲
^ X ^ ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ X ^ ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ X ^ ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ ^ X ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ ^ X ^ ^ X ^ ^
^ ^ ^ ^ ^ ^
^ ̲ ̲ ̲^̲ ̲ ̲ ̲^ ^ ̲ ̲ ̲^̲ ̲ ̲ ̲^
open
̲ ̲ ̲ ̲ ̲ ̲ ̲
^ X ^ ^ DIL switch setting in RAM
^ ^ ^ page 0 and 1 of 128K RAM
^ X ^ ^
^ ^ ^ ̲ ̲ ̲ ̲ ̲ ̲ ̲
^ X ^ ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ ^ X ^ ^ X ^ ^
^ ^ ^ ^ ^ ^
^ ^ X ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ ^ X ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ ^ X ^ ^ ^ X ^
^ ^ ^ ^ ^ ^
^ ̲ ̲ ̲^̲ ̲X̲ ̲^ ^ ̲ ̲ ̲^̲ ̲X̲ ̲^
Figure 4-3
RAM BOARD SWITCH SETTING
The Simulator Software Components are:
a) CAMPS Simulator Software Components
SCATEC - CAMPS/SCARS Test Controller.
Implements the User Interface and
Traffic Control.
SCAPA - CAMPS/SCARS Protocol Adaptor modified.
Modified version of PC/CSPA with
data dump facility.
SCADRV - CAMPS/SCARS LTU-Driver.
CSLP - CAMPS/SCARS Low Level Protocols.
b) CCIS Simulator Software Components
CISTEC - CCIS Test Controller.
Implements the User Interface and
Traffic Control.
CISPA - CCIS Protocol Adapter modified.
Modified version of PC/CPA with Data
Dump Facility and Master Mode Operation.
CISDRV - CCIS LTU-Driver.
CLPS - CCIS Low Level Protocols modified.
Modified verion of PC/CLP operating
in Mastermode.
5 S̲I̲M̲U̲L̲A̲T̲O̲R̲ ̲C̲O̲M̲M̲A̲N̲D̲ ̲L̲A̲N̲G̲U̲A̲G̲E̲
This Chapter describes the command language by which
the end-system simulators are operated.
Command and results are given interactively on a VDU
connected to the Simulator.
The System is ready for a new command whenever the
prompt ( - ) appears on the VDU. The prompt can be
provoked by breaking to the Test Controller Process
(SCATEC or CISTEC) communicating with the VDU.
Each command is identified by a keyword followed by
parameters, if any.
The Command Keywords are:
OPEN
CLOSE
TRANSMIT
RECEIVE
QUIT
The first character of a keyword is sufficient to identify
the command.
5.1 O̲P̲E̲N̲ ̲C̲O̲M̲M̲A̲N̲D̲
C̲o̲m̲m̲a̲n̲d̲ ̲F̲o̲r̲m̲a̲t̲:̲
OPEN end-system speed
where end-system :: = CAMPS^CCIS
speed :: = 2400^4800^9600
R̲e̲s̲u̲l̲t̲ ̲f̲o̲r̲m̲a̲t̲:̲
OPENED SUCCESSFULLY
or
OPEN FAILED. ERROR CODE IS # hex code
F̲u̲n̲c̲t̲i̲o̲n̲:̲
The simulator will simulate the end system specified.
The link to PC is opened with outgoing baudrate equal
specified speed.
E̲x̲a̲m̲p̲l̲e̲:̲
- OPEN CAMPS 9600
OPENED SUCCESSFULLY
5.2 C̲L̲O̲S̲E̲ ̲C̲O̲M̲M̲A̲N̲D̲
C̲o̲m̲m̲a̲n̲d̲ ̲f̲o̲r̲m̲a̲t̲:̲
CLOSE
R̲e̲s̲u̲l̲t̲ ̲f̲o̲r̲m̲a̲t̲:̲
CLOSED SUCCESSFULLY
or
CLOSE FAILED. ERROR CODE IS # hex code
F̲u̲n̲c̲t̲i̲o̲n̲
Close (disconnect) the link to PC.
E̲x̲a̲m̲p̲l̲e̲:
- CLOSE
CLOSED SUCCESSFULLY
5.3 T̲R̲A̲N̲S̲M̲I̲T̲ ̲C̲O̲M̲M̲A̲N̲D̲
C̲o̲m̲m̲a̲n̲d̲ ̲f̲o̲r̲m̲a̲t̲
TRANSMIT repeat count
typ prc cls
E1 formatted transaction
#
where: repeat count ::= integer
specifies number of times the transaction shall
be transmitted. If ommitted, the transaction
is transmitted once.
typ ::= C^D^F^G^M^N^O^P^Q^R
prc ::= R^P^O^Z^Y
cls ::= U^R^C^S^T
no spaces between typ prc cls .
E1 formatted transaction is a test-message with
LF as line separator (return on VDU). The Simulator
substitutes all LF with CR,CR, LF before transmission.
# indicates the end of transaction.
SCI value of transactions transmitted shall be:
CPI for CAMPS to CCIS
IPC for CCIS to CAMPS
The part of the command following TRANSMIT will be
read from an alternative input disk file if so specified
at system startup. This provides for having all test
messages stored on file, thus avoiding tedious keying
of lengthy input on the screen.
R̲e̲s̲u̲l̲t̲ ̲F̲o̲r̲m̲a̲t̲:
SUCCESSFULLY ^
sci tsn TRANSMITTED . ERROR CODE is # hex
code
F̲u̲n̲c̲t̲i̲o̲n̲:
An E1-formatted transaction is loaded and transmitted
to PC.
Result is output when acknowledgement has been received
or timeout has occurred.
The transmission may be repeated a specified number
of times.
E̲x̲a̲m̲p̲l̲e̲:
- TRANSMIT
FRU
CPIXXX
SPECIAL UUUUU may be read from
PREC R transmit-file
CHANNEL CHECK
NNNN
#
CPI001 TRANSMITTED SUCCESSFULLY
-
5.4 R̲E̲C̲E̲I̲V̲E̲ ̲C̲O̲M̲M̲A̲N̲D̲
C̲o̲m̲m̲a̲n̲d̲ ̲f̲o̲r̲m̲a̲t̲:
RECEIVE
R̲e̲s̲u̲l̲t̲ ̲f̲o̲r̲m̲a̲t̲:
SUCCESSFULLY ^
sci tsn RECEIVED .ERROR CODE IS # hex code
typ prc cls is : typ prc cls
E1-formatted transaction
where: typ ::= C^D^F^G^M^N^O^P^Q^R
prc ::= R^P^O^Z^Y
cls ::= U^R^C^S^T
E1-formatted transaction is the transaction
received. This will be written to an alternative
output file, if so specified at system
startup.
F̲u̲n̲c̲t̲i̲o̲n̲:
The Simulator is ready to receive a transaction from
PC. When the transaction is received the result is
output and acknowledgement sent to PC. After reception
the Simulator is ready to receive the next transaction.
The receive mode is changed by breaking to SCATEX or
CISTEC to provoke the prompt for a new command.
E̲x̲a̲m̲p̲l̲e̲:
- RECEIVE
IPC001 RECEIVED SUCCESSFULLY
typ prc cls is: FRU
IPC001
SPECIAL UUUUU may be written to
PREC R receive-file
CHANNEL CHECK
NNNN
5.5 Q̲U̲I̲T̲ ̲C̲O̲M̲M̲A̲N̲D̲
C̲o̲m̲m̲a̲n̲d̲ ̲f̲o̲r̲m̲a̲t̲:
QUIT
R̲e̲s̲u̲l̲t̲ ̲f̲o̲r̲m̲a̲t̲:
AMOS Process Termination Messages.
F̲u̲n̲c̲t̲i̲o̲n̲:
The session is terminated. I/O files and log file is
closed and the processes are terminated.
6 S̲I̲M̲U̲L̲A̲T̲O̲R̲ ̲S̲T̲A̲R̲T̲ ̲U̲P̲
The CAMPS Simulator is activated from any of the two
VDU's as follows:
For loading SCADRV enter:
SCADRV.C
For loading SCAPA with log facility enter:
SCAPA.C 0: CAMPS log file
For loading SCAPA with no log facility enter:
SCAPA ̲NOLOG.C
For loading SCATEC with transactions read from/written
to disk files enter
SCATEC.C I: CAMPS transmit file 0: CAMPS receive
file
For loading SCATEC with transactions read from/written
to VDU enter:
SCATEC.C
The System now responds with the prompt - and is ready
to accept commands.
The CCIS Simulator is activated from the other VDU
as follows:
For loading CISDRV enter:
CISDRV ̲SIM.C
For loading CISPA with log facility enter
CISPA.C 0: CCIS log file
For loading CISPA with no log facility enter:
CISPA ̲NOLOG.C
For loading CISTEC with transactions read from/written
to disk files enter:
CISTEC.C I: CCIS transmit file 0: CCIS receive
file
For loading CISTEC with transactions read from/written
to VDU enter:
CISTEC.C
The System now responds with the prompt ( - ) and is
ready to accept commands.