top - download
⟦f88e33a77⟧ Wang Wps File
Length: 17068 (0x42ac)
Types: Wang Wps File
Notes: FIX/1161/PSP/0094
Names: »4871A «
Derivation
└─⟦c7fef4850⟧ Bits:30006144 8" Wang WCS floppy, CR 0418A
└─ ⟦this⟧ »4871A «
WangText
…02… FIX/1161/PSP/0094
…02… APE/870211…02……02… #
FIKS SOP SUBSYSTEM PSP
…02… MLA/840501…02… FIKS
FIKS SOP Subsystem PSP
Product Specification
FIX/1161/PSP/0094
Allan Petersen, CR84
J]rgen H]g
FMK (6), APE, JJJ, IA, SL, NMN, LU
FIKS Pgm.Mgr.
Doc.Conf.Mgr.
1.1
870211
REVISION RECORD
REVISION RECORD
REVISION RECORD
REVISION RECORD
REVISION RECORD
Wang/Disk:
4871A/418A
̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲…06…1 …02… …02… …02…
ISSUE DATE PAGES BRIEF
DESCRIPTION
OF
CHANGE
ISSUE DATE PAGES BRIEF
DESCRIPTION
OF
CHANGE
ISSUE DATE PAGES BRIEF
DESCRIPTION
OF
CHANGE
ISSUE DATE PAGES BRIEF
DESCRIPTION
OF
CHANGE
ISSUE DATE PAGES BRIEF
DESCRIPTION
OF
CHANGE
AFFECTED
AFFECTED
AFFECTED
AFFECTED
AFFECTED
̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ^ ^
^
1 ^840501 ^ All ^
Original
issue
of
document.
^ ^ ^
1.1 ^870211 ^ DCN1 ^
Changed
in
accordance
with
Order
No:
18/86
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
^ ^ ^
4871A/aml…02… FIX/1161/PSP/0094
…02… MLA/840501…02……02…iii
SOP SUBSYSTEM PSP
…02……02… FK7809
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
1 SCOPE .......................................
1
1.1 INTRODUCTION .............................
1
1.2 ABBREVIATIONS ............................
1
2 APPLICABLE DOCUMENTS ........................
2
3 MODULE SPECIFICATION ........................
3
3.1 Functional Capabilities ..................
3
3.1.1 SOP ̲Main .............................
3
3.1.2 MTCBMINIT ............................
3
3.1.3 GETCMD ...............................
3
3.1.4 INSERT ̲MTCB ..........................
4
3.1.5 INSERT ̲QE ............................
4
3.2 INTERFACE DESCRIPTION ....................
5
3.2.1 SOP main .............................
5
3.2.1.1 Internal Interface ...............
5
3.2.1.2 External Interfaces ..............
6
3.2.2 MTCBMINIT ............................
7
3.2.2.1 Internal Interface ...............
7
3.2.2.2 External Interface ...............
7
3.2.3 GETCMD ...............................
8
3.2.3.1 Internal Interface ...............
8
3.2.3.2 External Interface ...............
8
3.2.4 INSERT ̲MTCB ..........................
9
3.2.4.1 Internal Interface ...............
9
3.2.4.2 External Interface ...............
9
3.2.5 INSERT ̲QE ............................
10
3.2.5.1 Internal Interface ...............
10
3.2.5.2 External Interface ...............
10
4871A/aml…02… FIX/1161/PSP/0094
…02… MLA/840501…02……02… iv
SOP SUBSYSTEM PSP
…02……02… FK7809
3.3 PROCESSING ...............................
11
3.3.1 SOP Main .............................
11
3.3.1.1 DUP ..............................
11
3.3.1.2 SRR ..............................
11
3.3.1.3 STT, CLT, OPT ....................
12
3.3.1.4 CLL, OPL, AST, SAT, SOT ..........
12
3.3.1.5 SOD ..............................
12
3.4 DATA ORGANIZATION ........................
12
3.5 STORAGE ALLOCATION .......................
12
3.6 PERFORMANCE CHARACTERISTICS ..............
13
3.7 LIMITATIONS ..............................
13
3.8 ERROR CODES/ERROR LOCATIONS ..............
13
4 QUALITY ASSURANCE ...........................
14
4.1 QUALIFICATION TESTS ......................
14
4.2 OTHER QUALITY ASSURANCE PROVISIONS .......
14
5 PREPARATION FOR DELIVERY ....................
15
6 NOTES .......................................
16
7 FLOW CHARTS .................................
17
1 S̲C̲O̲P̲E̲
This document describes the function of the SOP Subsystem.
1.1 I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲
The purpose of the SOP Subsystem is to carry out the
necessary processing when the operator activates a
Standard Operator Procedure.
1.2 A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲
Please refer to:
FIKS Data I/F Reference FIX/0100/MAN/0004
2 A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲
1. FIKS Data I/F Reference
FIX/0100/MAN/0004
2. SCLDD
FIX/1000/EWP/0080
3. ESP Subsystem PSP
FIX/1105/PSP/0046
4. System Test Report S050
FIX/0000/TPR/0081
5. System Test Report S090
FIX/0000/TPR/0083
6. MTCB Monitor PSP
FIX/1256/PSP/0066
7. SCCM Monitor PSP
FIX/1266/PSP/0089
8. STA MON Monitor PSP
FIX/1266/PSP/0106
9. FIKS File Generators PSP
FIX/1200/PSP/0042
10. GETDTG Monitor PSP
FIX/1256/PSP/0050
11. NICS/TARE-FIKS INTERFACE BASELINE UPDATE
FXA/SDS/002
3 M̲O̲D̲U̲L̲E̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲
3.1 F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲C̲a̲p̲a̲b̲i̲l̲i̲t̲i̲e̲s̲
3.1.1 S̲O̲P̲ ̲M̲a̲i̲n̲
When the SCC operator enters one of the following commands:
DUP Set data user to prim path
SRR Set retransmit rate
STT Set trunk queue threshold
CLT Close trunk
OPT Open trunk
CLL Close NICS-TARE Link
OPL Open NICS-TARE Link
CLN Close NICS-TARE Channel
OPN Open NICS-TARE Channel
AST Active to standby transition
SAT Standby to Active transition
SOT Standby to off-line transition
SOD Send on-line transition
the SOP module will be activated.
A pseudo MTCB will be updated according to the entered
command and its parameters. This MTCB will be sent
to the input queue of the EVA process for further processing.
For some of the commands the region FST will be updated.
3.1.2 M̲T̲C̲B̲M̲I̲N̲I̲T̲
The MTCBMINIT procedure gets the file descriptors for
the system volumes (MOVHEAD and FIXHEAD) and initiates
the MTCB Monitor.
3.1.3 G̲E̲T̲C̲M̲D̲
In the GETCMD procedure the SOP process will wait for
an operator command.
3.1.4 I̲N̲S̲E̲R̲T̲ ̲M̲T̲C̲B̲
The INSERT ̲MTCB procedure creates a MTCB and updates
it with the contents of a buffer.
3.1.5 I̲N̲S̲E̲R̲T̲ ̲Q̲E̲
The INSERT ̲QE procedure inserts a queue element into
a specified queue.
Usecount of the MTCB referenced by the queue is unchanged.
3.2 I̲N̲T̲E̲R̲F̲A̲C̲E̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲
3.2.1 S̲O̲P̲ ̲m̲a̲i̲n̲
3.2.1.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The SOP main procedure is invoked by:
ESP Ref. PSP/0046
Input to the SOP main procedure is:
- Command entered by the operator
- Parameters according to the command
- FNC region
- FST region
Output from the SOP main procedure is:
- MTCB queued to EVA process for further processing
- Completion code
The SOP main procedure interfaces the following procedures:
MTCBMINIT Ref. 3.1.2
Initiates the MTCB monitor.
GETCMD Ref. 3.1.1
Waits for an operator command.
INSERT ̲MTCB Ref. 3.1.4
Creates and updates a pseudo MTCB.
INSERT ̲QE Ref. 3.1.5
Inserts a MTCB to the EVA queue.
3.2.1.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲
The SOP main procedure interfaces the following monitor
procedures:
MON STA
Reads and updates the regions FST and FNC
MON SCCM GET ̲NM ̲IDB
Converts a ASCII NODE/MEDE ID to the binary representation.
MON GETDTG
Reads the system time.
3.2.2 M̲T̲C̲B̲I̲N̲I̲T̲
3.2.2.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The MTCBMINIT procedure is invoked by:
SOP main Ref. 3.1.1
Output from MTCBMINIT procedure is:
- file descriptor for MOVHEAD
- file descriptor for FIXHEAD
- MTCB work area initiated
- Completion code
3.2.2.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The MTCBMINIT procedure interfaces to the following
monitor procedures:
MON IO GETROOT
Gets the file descriptors for MOVHEAD and FIXHEAD
MON MTCB INITE
Initiates the MTCB work area.
3.2.3 G̲E̲T̲C̲M̲D̲
3.2.3.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The GETCMD procedure is invoked by:
SOP main Ref. 3.1.1
Input to GETCMD procedure is:
- Ref. to VDUCB
Output from GETCMD procedure is:
- VDUCB updated according to operator cmd
- Completion code
3.2.3.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The GETCMD procedure interfaces to the following monitor
procedure:
MON SCCM GET ̲CMD
Gets the operator cmd.
3.2.4 I̲N̲S̲E̲R̲T̲ ̲M̲T̲C̲B̲
3.2.4.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INSERT ̲MTCB procedure is invoked by:
SOP main Ref. 3.1.1
Input to INSERT ̲MTCB procedure is:
- MTCB index
- MTCB buffer
Output from INSERT ̲MTCB procedure is:
- MTCB updated
- Completion code
3.2.3.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INSERT ̲MTCB procedure interfaces to the following
monitor procedure:
MON SCCM WR ̲MTCB
Updates the MTCB.
3.2.5 I̲N̲S̲E̲R̲T̲ ̲Q̲E̲
3.2.4.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INSERT ̲QE procedure is invoked by:
SOP main Ref. 3.1.1
Input to INSERT ̲QE procedure is:
- Terminal No.
- Queue No.
- MTCB index
Output from INSERT ̲QE procedure is:
- Completion code
3.2.3.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INSERT ̲QE procedure is interfacing to the following
monitor procedure:
MON SCCM INS ̲QE
inserts an entry in a specified queue.
3.3 P̲R̲O̲C̲E̲S̲S̲I̲N̲G̲
In section 7 flow charts for the procedures are found.
3.3.1 S̲O̲P̲ ̲M̲a̲i̲n̲
The SOP main procedure composes a MTCB to use for logging
and generation of a control message. This MTCB will
be queued to the EVA process for further processing.
For some of the commands, the region FST will be updated.
The commands are listed below grouped in the group,
the SOP main will divide them into:
- DUP
- SRR
- STT, CLT, OPT
- CLL, CLN, OPL, OPN, AST, SAT, SOT
- SOD
3.3.1.1 D̲U̲P̲
The MTCB will be updated with Node/Mede id and Data
user id.
3.3.1.2 S̲R̲R̲
The MTCB and the FST region will be updated with the
new retransmit rate.
3.3.1.3 S̲T̲T̲,̲ ̲C̲L̲T̲,̲ ̲O̲P̲T̲
The MTCB will be updated with the trunk identification
and in case of STT the new threshold.
It is checked in the FNC region that the trunk identification
is valid.
In case of CLT and OPT it is checked that the trunk
is in a legal state according to the command.
The FST region is updated according to the command
and the parameters.
3.3.1.4 C̲L̲L̲,̲ ̲C̲L̲N̲,̲ ̲O̲P̲L̲,̲ ̲O̲P̲N̲,̲ ̲A̲S̲T̲,̲ ̲S̲A̲T̲,̲ ̲S̲O̲T̲
The MTCB is updated according to the command.
In case of CLL or OPL it is checked in the FST region
if the command is legal according to the actual Nics-Tare
Link state.
The FST region is updated according to the command.
In case of CLN or OPN it is checked via the NICS TARE
Status in the SSS-critical region (ref. 1, sec. 8.3)
if the command is legal.
3.3.1.5 S̲O̲D̲
The MTCB is updated with the Node/Mede id.
In the FST region it is marked that a SOD command has
been entered.
3.4 D̲A̲T̲A̲ ̲O̲R̲G̲A̲N̲I̲Z̲A̲T̲I̲O̲N̲
Please refer to source listing.
3.5 S̲T̲O̲R̲A̲G̲E̲ ̲A̲L̲L̲O̲C̲A̲T̲I̲O̲N̲
Please refer to the SCCLDD document.
3.6 P̲E̲R̲F̲O̲R̲M̲A̲N̲C̲E̲ ̲C̲H̲A̲R̲A̲C̲T̲E̲R̲I̲S̲T̲I̲C̲S̲
N/A
3.7 L̲I̲M̲I̲T̲A̲T̲I̲O̲N̲S̲
N/A
3.8 E̲R̲R̲O̲R̲ ̲C̲O̲D̲E̲S̲/̲E̲R̲R̲O̲R̲ ̲L̲O̲C̲A̲T̲I̲O̲N̲S̲
Error codes returned by monitor procedures are reported
at the consol together with an error label which points
out the location in the procedures where the error
occurred.
Semantic errors will be displayed on the VDU.
The error label and the semantic errors are listed
in the source listing.
4 Q̲U̲A̲L̲I̲T̲Y̲ ̲A̲S̲S̲U̲R̲A̲N̲C̲E̲
4.1 Q̲U̲A̲L̲I̲F̲I̲C̲A̲T̲I̲O̲N̲ ̲T̲E̲S̲T̲S̲
Please refer to
System Test Report S050 FIX/0000/TPR/0081
System Test Report S090 FIX/0000/TPS/0083
4.2 O̲T̲H̲E̲R̲ ̲Q̲U̲A̲L̲I̲T̲Y̲ ̲A̲S̲S̲U̲R̲A̲N̲C̲E̲ ̲P̲R̲O̲V̲I̲S̲I̲O̲N̲S̲
N/A
5 P̲R̲E̲P̲A̲R̲A̲T̲I̲O̲N̲ ̲F̲O̲R̲ ̲D̲E̲L̲I̲V̲E̲R̲Y̲
As they are common procedures shared with other operator
interfacing processes, the following procedures will
not be in the SOP directory at the FIXLIB volume:
- MTCBMINIT
- GETCMD
- VDUIO
- INSERT ̲MTCB
- INSERT ̲QE
The procedures will be located in:
FIXLIB SCCNAMES Directory
The GETCMD and VDUIO procedures are part of the file
VDUIO.
The INSERT ̲MTCB and INSERT ̲QE procedures are part of
the file IO.
6 N̲O̲T̲E̲S̲
N/A
7 F̲L̲O̲W̲ ̲C̲H̲A̲R̲T̲S̲