top - download
⟦f20740ce6⟧ Wang Wps File
Length: 27251 (0x6a73)
Types: Wang Wps File
Notes: FIX/1161/PSP/0068
Names: »4925A «
Derivation
└─⟦1f5010eea⟧ Bits:30006143 8" Wang WCS floppy, CR 0473A
└─ ⟦this⟧ »4925A «
WangText
…00……00……00……00……00…$…02……00……00…$
$…05…$…07…#…00…"…09…"…02…"…05…!…09…!…0c……86…1 …02… …02… …02…
4925A/cn/bna …02…FIX/1161/PSP/0068
…02…MLA/840517…02……02… #
FIKS NED Subsystem PSP
…02… …02…FK7809
FIKS NED Subsystem PSP
FIX/1161/PSP/0068
Morten P. Lange
Ole Eskedal
AMC (6), LOL, APE, REV, LU
…0e… FIKS S/W Mgr. 840521
1
ILS Conf. Mgr. 840521…0f…
840521
4925A/cn/bna…02… FIX/1161/PSP/0068
…02… MLA/840521…02……02…ii
FIKS NED Subsystem PSP
…02……02… FK7809
840521 All Issue one of Document
4925A/cn/bna…02…FIX/1161/PSP/0068
…02…MLA/840521…02……02… iii
FIKS NED Subsystem PSP
…02……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 APPLICAPLE DOCUMENTS ..........................
1
3 MODULE SPECIFICATION ..........................
2
3.1 FUNCTIONAL CAPABILITIES ...................
2
3.1.1 NED main ..............................
2
3.1.2 FDT ...................................
2
3.1.3 FILE ̲OPEN .............................
2
3.1.4 NET ̲DISPLAY ...........................
2
3.1.5 INIT ̲DISPLAY ..........................
2
3.1.6 DIS ̲SCC ...............................
3
3.1.7 DIS ̲NODE ..............................
3
3.1.8 DIS ̲NTL ...............................
3
3.1.9 DIS ̲TR ................................
3
3.1.10 DIS ̲NNH ...............................
3
3.1.11 DISPLAY ̲SCC ...........................
3
3.1.12 DISPLAY ̲NODE ..........................
3
3.1.13 DISPLAY ̲NTL ...........................
4
3.1.14 DISPLAY ̲TRUNK .........................
4
3.1.15 DISPLAY ̲NNH ...........................
4
3.1.16 GET ̲ENT ̲ADR ...........................
4
3.1.17 GET ̲TRUNK ̲NO ..........................
4
3.1.18 INIT ̲SCC ̲COOR .........................
4
3.1.19 INIT ̲COOR .............................
4
3.1.20 SEM ̲ERROR .............................
5
3.2 INTERFACE DISCRIPTION .....................
5
3.2.1 NED main ..............................
5
3.2.1.1 Internal Interface ................
5
3.2.1.2 External Interface ................
6
3.2.2 FDT ...................................
6
3.2.2.1 Internal Interface ................
7
3.2.2.2 External Interface ................
7
4925A/cn/bna…02…FIX/1161/PSP/0068
…02…MLA/840521…02……02… iv
FIKS NED Subsystem PSP
…02……02……02…FK7809
3.2.3 FILE ̲OPEN .............................
7
3.2.3.1 Internal Interface ................
7
3.2.3.2 External Interface ................
8
3.2.4 NET ̲DISPLAY ...........................
8
3.2.4.1 Internal Interface ................
8
3.2.4.2 External Interface ................
8
3.2.5 INIT ̲DISPLAY ...........................
9
3.2.5.1 Internal Interface .................
9
3.2.5.2 External Interface .................
9
3.2.6 DIS ̲SCC ................................
9
3.2.6.1 Internal Interface .................
9
3.2.6.2 External Interface .................
10
3.2.7 DIS ̲NODE ...............................
10
3.2.7.1 Internal Interface .................
10
3.2.7.2 External Interface .................
10
3.2.8 DIS ̲NTL ................................
11
3.2.7.1 Internal Interface .................
11
3.2.7.2 External Interface .................
11
3.2.9 DIS ̲TR .................................
11
3.2.9.1 Internal Interface .................
11
3.2.9.2 External Interface .................
12
3.2.10 DIS ̲NNH ..............................
12
3.2.10.1 Internal Interface ...............
12
3.2.10.2 External Interface ...............
12
3.2.11 DISPLAY ̲SCC ..........................
13
3.2.11.1 Internal Interface ...............
13
3.2.11.2 External Interface ...............
13
3.2.12 DISPLAY ̲NODE .........................
14
3.2.12.1 Internal Interface ...............
14
3.2.12.2 External Interface ...............
14
3.2.13 DISPLAY ̲NTL ..........................
15
3.2.13.1 Internal Interface ...............
15
3.2.13.2 External Interface ...............
15
4925A/cn/bna…02…FIX/1161/PSP/0068
…02…MLA/840521…02……02… v
FIKS NED Subsystem PSP
…02……02……02…FK7809
3.2.14 DISPLAY ̲TRUNK ........................
16
3.2.14.1 Internal Interface ...............
16
3.2.14.2 External Interface ...............
16
3.2.15 DISPLAY ̲NNH ..........................
17
3.2.15.1 Internal Interface ...............
17
3.2.15.2 External Interface ...............
17
3.2.16 GET ̲ENT ̲ADR ..........................
18
3.2.16.1 Internal Interface ...............
18
3.2.16.2 External Interface ...............
18
3.2.17. GET ̲TRUNK ̲NO .........................
18
3.2.17.1 Internal Interface ...............
18
3.2.17.2 External Interface ...............
19
3.2.18 INIT ̲SCC ̲COOR ........................
19
3.2.18.1 Internal Interface ...............
19
3.2.18.2 External Interface ...............
19
3.2.19 INIT ̲COOR ............................
20
3.2.19.1 Internal Interface ...............
20
3.2.19.2 External Interface ...............
20
3.2.20 SEM ̲ERROR ............................
20
3.2.20.1 Internal Interface ...............
20
3.2.20.2 External Interface ...............
20
3.3 PROCESSING .................................
21
3.4 DATA ORGANIZATION ..........................
21
3.5 STORAGE ALLOCATION .........................
21
3.6 PERFORMANCE CHARACTERISTICS ................
21
3.7 LIMITATIONS ................................
21
3.8 ERROR CODES/ERROR LOCATIONS ................
21
3.9 LISTING REFERENCES .........................
21
4 QUALITY ASSURANCE .............................
22
4.1 Qualification Tests ........................
22
4.2 Other Quality Assurance Provisions .........
22
5 PREPARATION FOR DELIVERY ......................
23
6 NETWORK DISPLAY IMAGE .........................
24
7 FLOW-CHARTS ...................................
28
1 S̲C̲O̲P̲E̲
This document describes the function of the NED subsystem.
1.1 I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲
The purpose of the NED subsystem is to display the
FIKS network status on the colour TV's at the SCC's.
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̲
FIKS Data I/F Reference FIX/0100/MAN/0004.
SCCLDD FIX/1000/EWP/0080.
FIKS Filegenerators PSP FIX/1200/PSP/0042.
LCFH Monitor PSP FIX/1256/PSP/0055.
STAMON Monitor PSP FIX/1266/PSP/0106.
SCCM Monitor PSP FIX/1266/PSP/0089.
EVA Subsystem PSP FIX/1161/PSP/0047.
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̲i̲o̲n̲a̲l̲ ̲C̲a̲p̲a̲b̲i̲l̲i̲t̲i̲e̲s̲.̲
3.1 N̲E̲D̲ ̲m̲a̲i̲n̲
The NED main procedure will when it is activated first
time display the whole FIKS network at the colour TV
on the SCC. The network displayed is described in section
6.
After the initial display the process will wait for
update requests and when a request is received the
update of the Colour TV will be performed.
3.1.2 F̲D̲T̲.̲
The FDT procedure is initializing the display tables
inside the NED process.
3.1.3 F̲I̲L̲E̲ ̲O̲P̲E̲N̲
The FILE ̲OPEN procedure will create output channels
to the TV and the horn used for alarms.
3.1.4 N̲E̲T̲ ̲D̲I̲S̲P̲L̲A̲Y̲.̲
The NET ̲DISPLAY procedure is the general output procedure
in the NED process.
It will output network updates to the TV and alarms
to the horn.
3.1.5 I̲N̲I̲T̲ ̲D̲I̲S̲P̲L̲A̲Y̲.̲
The INIT ̲DISPLAY procedure will display the whole network.
3.1.6 D̲I̲S̲ ̲S̲C̲C̲.̲
The DIS ̲SCC procedure will display both SCC's.
3.1.7 D̲I̲S̲ ̲N̲O̲D̲E̲.̲
The DIS ̲NODE procedure will display the 8 Nodes.
3.1.8 D̲I̲S̲ ̲N̲T̲L̲.̲
The DIS ̲NTL procedure will display both NICS/TARE links.
3.1.9 D̲I̲S̲ ̲T̲R̲.̲
The DIS ̲TR procedure will display all trunks in the
Fiks network.
3.1.10 D̲I̲S̲ ̲N̲N̲H̲.̲
The DIS ̲NNH procedure will display all neighbour node
hooks (see Section 6)
3.1.11 D̲I̲S̲P̲L̲A̲Y̲ ̲S̲C̲C̲.̲
The DISPLAY ̲SCC procedure will display one SCC.
3.1.12 D̲I̲S̲P̲L̲A̲Y̲ ̲N̲O̲D̲E̲
The DISPLAY ̲NODE procedure will display one node.
3.1.13 D̲I̲S̲P̲L̲A̲Y̲ ̲N̲T̲L̲.̲
The DISPLAY ̲NTL procedure will display one NICS/TARE
Link.
3.1.14 D̲I̲S̲P̲L̲A̲Y̲ ̲T̲R̲U̲N̲K̲.̲
The DISPLAY ̲TRUNK procedure will display one trunk
or all trunks connected to one node.
3.1.15 D̲I̲S̲P̲L̲A̲Y̲ ̲N̲N̲H̲.̲
The DISPLAY ̲NNH will display the neighbour node hook
for one or all trunks connected to one node.
3.1.16 G̲E̲T̲ ̲E̲N̲T̲ ̲A̲D̲R̲.̲
The GET ̲ADR procedure will point out the display table
to the used to a specified update.
3.1.17 G̲E̲T̲ ̲T̲R̲U̲N̲K̲ ̲N̲O̲.̲
The GET ̲TRUNK ̲NO will return the trunk id seen from
the other end of the trunk.
3.1.18 I̲N̲I̲T̲ ̲S̲C̲C̲ ̲C̲O̲O̲R̲.̲
The INIT ̲SCC ̲COOR procedure will initiate the display
buffers for the SCC's.
3.1.19 I̲N̲I̲T̲ ̲C̲O̲O̲R̲.̲
The INIT ̲COOR procedure will initiale the display buffers
for the nodes.
3.1.20 S̲E̲M̲ ̲E̲R̲R̲O̲R̲.̲
The SEM ̲ERROR procedure is used to wait for a short
delay in case of semaphore errors while reading the
critical regions.
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 N̲E̲D̲ ̲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 NED main procedure is invoked by:
ESP ref PSP/0046
EVA ref PSP/0047
Input the the Ned main procedure is:
o A message containing a display update request.
Output from the NED main procedure is:
o An answer to the received message.
o The update performed.
The NED main procedure interfaces the procedures:
FDT ref 3.1.2
Initializes the display tables.
FILE ̲OPEN ref 3.1.3
Connects NED to TV and horn.
NET ̲DISPLAY ref 3.1.4
Clears the TV or sends a horn signal.
INIT ̲DISPLAY ref 3.1.5
Display the whole network.
GET ̲ENT ̲ADR ref 3.1.16
Gets the display table.
DISPLAY ̲TRUNK ref. 3.1.14
Displays a trunk.
DISPLAY ̲NNH ref 3.1.15
Displays a neighbour node hook.
DISPLAY ̲NODE ref 3.1.12
Displays a node.
DISPLAY ̲SCC ref 3.1.11
Displays a SCC.
DISPLAY ̲NTL ref 3.1.13
Displays a NICS/TARE Link.
GET ̲TRUNK ̲NO ref 3.1.17
Gets the trunk id seen from the other end.
3.2.1.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The Ned main procedure interfaces the monitor procedures:
MON RDF GMEDID
Reads the SCC's own id.
MON WAITEVENT BMMESSAGE
Waits for a update message.
MON SENDANSWER
Returns the message buffer to the originator.
MON TERMINATE
Terminales NED process in case of fatal errors.
3.2.2. F̲D̲T̲
3.2.2.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The FDT procedure is invoked by:
NED main ref 3.1.1
Input to the FDT procedure is:
o Empty display tables.
Output from the FDT procedure is:
o Initialized display tables
The FDT procedure interfaces to the procedures:
INIT ̲SCC ̲COOR ref 3.1.18
Initializes the SCC display table.
INIT ̲COOR ref 3.1.19
Initializes the Node display table.
3.2.2.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The FDT procedure interfaces the monitor procedure:
MON STA.
Reads the FNC region to get the hook connections.
3.2.3 F̲I̲L̲E̲ ̲O̲P̲E̲N̲
3.2.3.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The FILE ̲OPEN procedure is invoked by:
NED main ref 3.1.1
There is no input to the FILE ̲OPEN procedure.
Output from the FILE ̲OPEN procedure is:
o NED process connected to the TV and the horn.
3.2.3.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The FILE ̲OPEN procedure interfaces the monitor procedures:
MON IO GETROOT.
Gets the file descriptors to system volume.
MON LCFH.
Connects NED process to the TV and the horn.
MON ERROR.
Logs an error received from LCFH.
3.2.4 N̲E̲T̲ ̲D̲I̲S̲P̲L̲A̲Y̲.̲
3.2.4.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The NET ̲DISPLAY procedure is invoked by:
NED main ref 3.1.4
DISPLAY SCC ref 3.1.11
DISPLAY ̲NODE ref 3.1.12
DISPLAY ̲TRUNK ref 3.1.14
DISPLAY ̲NNH ref 3.1.15
DISPLAY ̲NTL ref 3.1.13
Input to the NET ̲DISPLAY procedure is:
o Reference to the update buffer.
o Size of the update.
o File address to the output channel.
Output from the NET ̲DISPLAY procedure is:
o Completion code.
3.2.4.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲.̲
The NET ̲DISPLAY procedure interfaces the monitor procedures:
MON IO APPENDBYTES.
Outputs the update.
MON ERROR.
Logs an error from appendbytes.
MON WAITEVENT BMDELAY.
Delay the attempt to reupdate the TV.
3.2.5 I̲n̲i̲t̲ ̲D̲i̲s̲p̲l̲a̲y̲
3.2.5.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INIT ̲DISPLAY procedure is invoked by:
NED main ref. 3.1.1
Input to the INIT ̲DISPLAY procedure is:
o Display table initialized.
Output from the INIT ̲DISPLAY procedure is:
o Network displayed.
The INIT ̲DISPLAY procedure interfaces the procedures:
DIS ̲SCC
Displays the SCC's.
DIS ̲NODE
Displays the Node's.
DIS ̲NTL
Displays the Nics/Tare links.
DIS ̲TR
Displays the trunks.
DIS ̲NNH
Displays the neighbour node hooks.
3.2.5.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.6 D̲I̲S̲-̲S̲C̲C̲
3.2.6.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DIS ̲SCC procedure is invoked by:
INIT ̲DISPLAY ref. 3.1.5
Input to the DIS ̲SCC procedure is:
o SCC display tables.
Output from the DIS ̲SCC procedure is:
o SCC's displayed.
The DIS ̲SCC procedure interfaces the procedure:
DISPLAY ̲SCC ref. 3.1.11
Displays one SCC
3.2.6.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.7 D̲I̲S̲-̲N̲O̲D̲E̲
3.2.7.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DIS ̲NODE procedure is invoked by:
INIT ̲DISPLAY ref. 3.1.5
Input to the DIS ̲NODE procedure is:
o Node display tables.
Output from the DIS ̲SCC procedure is:
o Nodes displayed.
The DIS ̲NODE procedure interfaces the procedure:
DISPLAY ̲NODE ref. 3.1.12
Displays one Node
3.2.7.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.8 D̲I̲S̲ ̲N̲T̲L̲
3.2.7.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DIS ̲NTL procedure is invoked by:
INIT ̲DISPLAY ref. 3.1.5
Input to the DIS ̲NTL procedure is:
o NTL display table
o NTL location (COL/REM)
Output from the DIS ̲NTL procedure is:
o Nics/Tare Links displayed.
The DIS ̲NTL procedure interfaces the procedure:
DISPLAY ̲NTL ref. 3.1.13
Displays a NICS/TARE Link.
3.2.7.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.9 D̲I̲S̲ ̲T̲R̲
3.2.9.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DIS ̲TR procedure is invoked by:
INIT ̲DISPLAY ref. 3.1.5
Input to the DIS ̲TR procedure is:
o Trunk display table
Output from the DIS ̲TR procedure is:
o All trunks displayed.
The DIS ̲TR procedure interfaces the procedure:
DISPLAY ̲TRUNK ref. 3.1.14
Displays all trunks for a node.
3.2.9.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.10 D̲I̲S̲ ̲N̲N̲H̲
3.2.10.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DIS ̲NNH procedure is invoked by:
INIT ̲DISPLAY ref. 3.1.5
Input to the DIS ̲NNH procedure is:
o NNH display tables
Output from the DIS ̲NNH procedure is:
o All NNH's displayed.
The DIS ̲NNH procedure interfaces the procedure:
DISPLAY ̲NNH ref. 3.1.15
Displays all NNH's to one node.
3.2.10.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.11 D̲I̲S̲P̲L̲A̲Y̲ ̲S̲C̲C̲
3.2.11.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲SCC procedure is invoked by:
NED main ref. 3.1.1
Input to the DISPLAY ̲SCC procedure is:
o SCC id
o SCC display table
Output from the DISPLAY ̲SCC procedure is:
o SCC displayed.
The DISPLAY ̲SCC procedure interfaces the procedure:
NET ̲DISPLAY ref. 3.1.4
Performs the display.
SEM ̲ERROR ref. 3.1.20
Waits 0.5 seconds
3.2.11.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲SCC procedure interfaces the monitor procedures:
MON STA FST
Reads the SCC status
MON SCCM GET ̲NM ̲IDA
Converts the SCC id to an ASCII char.
The DISPLAY ̲SCC procedure accesses the region:
FST
Containing the SCC status.
3.2.12 D̲I̲S̲P̲L̲A̲Y̲ ̲N̲O̲D̲E̲
3.2.12.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲NODE procedure is invoked by:
NED main ref. 3.1.1
DIS ̲NODE ref. 3.1.6
Input to the DISPLAY ̲NODE procedure is:
o Node id
o Node display table
Output from the DISPLAY ̲NODE procedure is:
o Node displayed
The DISPLAY ̲NODE procedure interfaces the procedure:
NET ̲DISPLAY ref. 3.1.4
Performs the display
SEM ̲ERROR ref. 3.1.20
Waits 0.5 seconds
3.2.12.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲NODE procedure interfaces the monitor procedure:
MON STA FST
Reads the node status
MON SCCM GET ̲NM ̲IDA
Converts the node id to an ASCII char
The DISPLAY ̲NODE procedure accesses the region:
FST
Containing the node status.
3.2.13 D̲I̲S̲P̲L̲A̲Y̲ ̲N̲T̲L̲
3.2.13.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲NTL procedure is invoked by:
NED main ref. 3.1.1
DIS ̲NTL ref. 3.1.8
Input to the DISPLAY ̲NTL procedure is:
o SCC id
o Nics/Tare link display table
Output from the DISPLAY ̲NTL procedure is:
o Nics/Tare link displayed
The DISPLAY ̲NTL procedure interfaces the procedure:
NET ̲DISPLAY ref. 3.1.4
Performs the display
SEM ̲ERROR ref. 3.1.20
Waits 0.5 seconds
3.2.13.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲NTL procedure interfaces the monitor procedure:
MON STA FST
Reads the Nics/Tare Link status
The DISPLAY ̲NTL procedure accesses the region:
FST
Contains the Nics/Tare Link status.
3.2.14 D̲I̲S̲P̲L̲A̲Y̲ ̲T̲R̲U̲N̲K̲
3.2.14.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲TRUNK procedure is invoked by:
NED main ref. 3.1.1
DIS ̲TR ref. 3.1.9
Input to the DISPLAY ̲TRUNK procedure is:
o Trunk id (all trunks/trunk no.)
o Node id
o Trunk display tables
Output from the DISPLAY ̲TRUNK procedure is:
o Trunk(s) displayed
The DISPLAY ̲TRUNK procedure interfaces the procedure:
NET ̲DISPLAY ref. 3.1.4
Performs the display
SEM ̲ERROR ref. 3.1.20
Waits 0.5 seconds
3.2.14.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲TRUNK procedure interfaces the monitor
procedure:
MON STA FST
Reads the TRUNK status
The DISPLAY ̲TRUNK procedure accesses the region:
FST
Contains the trunk status.
3.2.15 D̲I̲S̲P̲L̲A̲Y̲ ̲N̲N̲H̲
3.2.15.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲NNH procedure is invoked by:
NED main ref. 3.1.1
DIS ̲NNH ref. 3.1.10
Input to the DISPLAY ̲NNH procedure is:
o Trunk id (all trunks/trunk no.)
o Node id
o Neighbour node hook display table
Output from the DISPLAY ̲NNH procedure is:
o Neighbour node hook(s) displayed
The DISPLAY ̲NNH procedure interfaces the procedure:
NET ̲DISPLAY ref. 3.1.4
Performs the display
SEM ̲ERROR ref. 3.1.20
Waits 0.5 seconds
3.2.15.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The DISPLAY ̲NNH procedure interfaces the monitor procedure:
MON STA FST
Reads the NNH status
The DISPLAY ̲NNH procedure accesses the region:
FST
Contains the Neighbour node hook status.
3.2.16 G̲E̲T̲ ̲E̲N̲T̲ ̲A̲D̲R̲
3.2.16.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The GET ̲ENT ̲ADR procedure is invoked by:
NED main ref. 3.1.1
Input to the GET ̲ENT ̲ADR procedure is:
Node id
Output from the GET ̲ENT ̲ADR procedure is:
o Reference to node display table.
3.2.16.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The GET ̲ENT ̲ADR procedure interfaces the monitor procedure:
MON SCCM GET ̲NN ̲IDB
Converts the node id to a binary no.
3.2.17. G̲E̲T̲ ̲T̲R̲U̲N̲K̲ ̲N̲O̲
3.2.17.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The GET ̲TRUNK ̲NO procedure is invoked by:
NED main ref. 3.1.1
Input to the GET ̲TRUNK ̲NO procedure is:
o To node id
o From node id
Output from the GET ̲TRUNK ̲NO procedure is:
o Trunk No.
3.2.17.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The GET ̲TRUNK ̲NO procedure interfaces the monitor procedure:
MON SCCM GET ̲NM ̲IDB
Converts the node id to a binary no.
MON STA FNC
Reads trunk connection table
The GET ̲TRUNK ̲NO procedure accesses the region:
FNC
Contains the trunk connection table.
3.2.18 I̲N̲I̲T̲ ̲S̲C̲C̲ ̲C̲O̲O̲R̲
3.2.18.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INIT ̲SCC ̲COOR procedure is invoked by:
FDT ref. 3.1.2
Input to the INIT ̲SCC ̲COOR procedure is:
o Ref. to the display table for the SCC in question.
Output from the INIT ̲SCC ̲COOR procedure is:
o Display table updated according to the offset table.
3.2.18.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.19 I̲N̲I̲T̲ ̲C̲O̲O̲R̲
3.2.19.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The INIT ̲COOR procedure is invoked by:
FDT ref. 3.1.2
Input to the INIT ̲COOR procedure is:
o Ref. to the display table for the node in question.
Output from the INIT ̲COOR procedure is:
o Display table updated according to the offset table.
3.2.19.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
N/A
3.2.20 S̲E̲M̲ ̲E̲R̲R̲O̲R̲
3.2.20.1 I̲n̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The SEM ̲ERROR procedure is invoked by:
DISPLAY ̲SCC ref. 3.1.11
DISPLAY ̲NODE ref. 3.1.12
DISPLAY ̲TRUNK ref. 3.1.14
DISPLAY ̲NNH ref. 3.1.15
DISPLAY ̲NTL ref. 3.1.13
There is no input or output to or from the SEM ̲ERROR
procedure.
3.2.20.2 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
The SEM ̲ERROR procedure interfaces the monitor procedure:
MON WAITEVENT BMDELAY
Suspends the process 0.5 seconds.
3.3 P̲R̲O̲C̲E̲S̲S̲I̲N̲G̲
The processing is described by means of the flow-charts
in section 7. The result of the processing (the network
displayed is described in section 6.
3.4 D̲A̲T̲A̲ ̲O̲R̲G̲A̲N̲I̲Z̲A̲T̲I̲O̲N̲
Please refer to sourcelisting.
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.
The error labels are listed in the source listing.
3.9 L̲I̲S̲T̲I̲N̲G̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲
Please refer to the SCCLDD document.
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/TPR/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̲
The command files in the directory:
a * FIXLIB * FIX ̲SOURCE.D * NED.D * NED.YYYY.D
Will generate the binary code file if the directories:
a ** GENS.P * SWELLPREFIX.D and
a ** SCCNAMES.D
exists, including the files listed in:
a * FIXLIB * GENS.D * SWELLPREFIX.D and
a * FIXLIB * SCCNAMES D.
6 N̲E̲T̲W̲O̲R̲K̲ ̲D̲I̲S̲P̲L̲A̲Y̲ ̲I̲M̲A̲G̲E̲
The network displayed by the NED process is shown in
figure 6.1. The Nodes A-N are the ordinary FIKS nodes,
and the nodes P and Q are the SCC's. The two special
hooks at the SCC's are the Nics/Tare connections and
the lines between the nodes are trunk connections.
In figure 6.2 is shown in details how the display picture
is built.
At the nodes E and K the square section indicates the
status of the mede. The ring around the "mede" indicates
the status of the node.
At the SCC both the square box and the ring around
the box are indicating the status of the SCC, but if
a SCC status change request has been issued the box
will change to the requested state. If the request
is denied the box will return to the old state, and
if the request is accepted the ring around the box
will change to the new state too.
The trunk is divided into three pieces:
Two end-pieces called neighbour node hooks and one
center-piece called trunk.
When a trunk status is changed from one end of the
trunk the NNH at that end and the trunk will change
status. When it is reported from the other end of the
trunk that the status has been changed this NNH will
change status as well.
If node K reports a node failure at node E the NNH
at the E-end of the trunk will change status.
The trans between a SCC and the collocated node is
treated as a trunk without NNH's.
In table 6.1 the colours used for status indicating
are listed.
T̲R̲U̲N̲K̲ ̲C̲O̲L̲O̲U̲R̲S̲:
RED : Disconnected or closed
WHITE : Transition state (ON OPERATOR RWQ.)
YELLOW : NPDN Connection, OPEN
GREEN : NORMAL connection, OPEN
BLUE : TRUNK THRESHOLD EXCEEDED
N̲E̲I̲G̲H̲B̲O̲U̲R̲ ̲N̲O̲D̲E̲ ̲H̲O̲O̲K̲ ̲C̲O̲L̲O̲U̲R̲:
MAGENTA : NEIGHBOUR NODE FAIL
OTHER : SAME AS FOR TRUNK
S̲C̲C̲ ̲C̲O̲L̲O̲U̲R̲S̲: (transition shown by changing SCC
ID to colour of new state)
MAGENTA : Offline
YELLOW : Standby (incl. transitions away from
standby)
GREEN : Active and Act Standby trans.
RED : Unknown
N̲/̲M̲ ̲C̲O̲L̲O̲U̲R̲S̲:
GREEN : Dual Operation
MAGENTA : Singular operation
RED : N/M Failed (Off)
BLACK : Offline
N̲I̲C̲S̲-̲T̲A̲R̲E̲ ̲L̲I̲N̲K̲ ̲C̲O̲L̲O̲U̲R̲S̲:
GREEN : Open
WHITE : Transition
RED : Closed
YELLOW : Error, when open
Explanation to Flashing Colours on SCC Network Status
Display.
N/M-id Flashing: Indicated Mede Status overdue (No
answer to the last status requests;
app. 9 min.).
Ring around id
Flashing: Indicated Node Status overdue (No
answer to the last 6 status requests;
10-50 min. depending on events and
operator OLD requests).
Table 6.1
Colour usage for status display
THIS PAGE IS INTENTIONALLY LEFT BLANK
Figure 6.1
FIKS Network
THIS PAGE IS INTENTIONALLY LEFT BLANK
Figure 6.2
FIKS Node and Trunk Display
7 F̲L̲O̲W̲-̲C̲H̲A̲R̲T̲S̲