top - download
⟦1d4361a02⟧ Wang Wps File
Length: 40667 (0x9edb)
Types: Wang Wps File
Notes: CPS/SDS/033
Names: »2176A «
Derivation
└─⟦8b37ca311⟧ Bits:30006109 8" Wang WCS floppy, CR 0174A
└─ ⟦this⟧ »2176A «
WangText
…0a……00……00……00……00…F…02……00……00…F
…02…CPS/SDS/033
…02…831101…02……02…
TRAFFIC HANDLING
DETAILED DESIGN SPECIFICATION…02…ISSUE 1…02…CAMPS
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
1 GENERAL .........................................
1 0001
1.1 PURPOSE AND SCOPE ...........................
1 0001
1.2 APPLICABLE DOCUMENTS AND PROJECT REFERENCES
. 1 0002
1.2.1 Applicable Documents ....................
1 0002
1.2.2 Reference Documents .....................
1 0003
1.2.3 Project References ......................
1 0004
1.3 TERMS AND ABBREVIATIONS .....................
1 0005
1.3.1 Terms ...................................
1 0005
1.3.2 Abbreviations ...........................
1 0008
2 SUMMARY OF REQUIREMENTS .........................
2 0001
2.1 Package Description .........................
2 0001
2.2 Package Functions ...........................
2 0003
2.2.1 Main Functions ..........................
2 0003
2.2.1.1 Reception Procedures ................
2 0004
2.2.1.2 ACP 127 Analysis ....................
2 0004
2.2.1.3 Routing .............................
2 0005
2.2.1.4 ACP 127 Conversion ..................
2 0006
2.2.1.5 Transmission Procedures .............
2 0006
2.2.1.6 Transmission Control Procedures .....
2 0007
2.2.2 Functional Responsibilities.............
2 0007
2.2.2.1.1 Initialization, Close Down and Re-
start.............................
2 0008
2.2.2.1.2 Close Down .......................
2 0009
2.2.2.1.3 Restart ..........................
2 0010
2.2.2.2 Check Pointing and Recovery.........
2 0011
2.2.2.2.1 Checkpointing ...................
2 0011
2.2.2.2.2 Recovery ........................
2 0011
2.2.2.3 Error Detection and Error Handling..
2 0012
2.2.2.4 Integrity of Operation..............
2 0013
2.2.2.5 Data Collection.....................
2 0013
2.2.2.6 Security............................
2 0014
2.3 CHARACTERISTICS.............................
2 0015
2.3.1 Timing..................................
2 0015
2.3.1.1 Throughput Time ......................
2 0015
2.3.1.2 Response Time ........................
2 0019
2.3.1.3 Priorities Imposed by Input ..........
2 0019
2.3.2 Throughput..............................
2 0020
2.3.3 Flexibility.............................
2 0020
2.3.4 Accuracy and Validity...................
2 0021
3 ENVIRONMENT.....................................
3 0001
3.1 EQUIPMENT...................................
3 0001
3.2 SOFTWARE....................................
3 0001
3.2.1 System Software.........................
3 0001
3.2.2 Development Support Software............
3 0001
3.3 INTERFACES..................................
3 0001
3.3.1 External Interfaces.....................
3 0001
3.3.2 Package Interfaces......................
3 0002
3.3.2.1 Interface MDP ........................
3 0002
3.3.2.2 Interface TEP ........................
3 0002
3.3.2.3 Interface SAR ........................
3 0003
3.3.2.4 Interface LOG ........................
3 0003
3.3.2.5 Interface STP ........................
3 0003
3.3.2.6 Interface TMP ........................
3 0003
3.3.2.7 Interface SSC ........................
3 0004
3.4 FUNCTIONS MAINTAINED BY OTHER PACKAGES......
3 0004
4 PACKAGE DESIGN..................................
4 0001
4.1 PACKAGE OVERVIEW............................
4 0001
4.1.1 Functional Specification................
4 0003
4.1.1.1 ACP127 Analysis Functions...........
4 0003
4.1.1.2 ACP127 Conversion Functions.........
4 0006
4.1.1.3 Transport Functions.................
4 0010
4.1.1.4 Common Functions....................
4 0013
4.1.2 Software Structure......................
4 0014
4.1.2.1 Analysis Queue .....................
4 0015
4.1.2.2 Conversion Queue ...................
4 0015
4.1.2.3 Channel and Circuit Queues .........
4 0016
4.1.3 Data Flow and Control Logic.............
4 0019
4.1.3.1 Message Flow .......................
4 0019
4.1.3.1.1 Outgoing Encrypted Message .......
4 0020
4.1.3.1.2 Incoming Encrypted Message .......
4 0023
4.1.3.1.3 Complete Outgoing Message ........
4 0025
4.1.3.1.4 Incoming Plaindress Message ......
4 0027
4.1.3.1.5 Incoming Data Message ............
4 0029
4.1.3.1.6 Incoming Service Message .........
4 0032
4.1.3.1.7 Incoming Message from CCIS .......
4 0035
4.1.3.1.8 Outgoing Plaindress Message ......
4 0038
4.1.3.1.9 Outgoing Service Message .........
4 0040
4.1.3.1.10 Outgoing Comment or VDU-page .....
4 0043
4.1.3.1.11 Readdressal, Rerun and Rerouting
. 4 0045
4.1.3.1.12 Channel Check ....................
4 0048
4.1.3.1.13 Channel Open Sequences ...........
4 0051
4.1.3.1.14 Channel Number Check .............
4 0054
4.1.3.2 Message Control ....................
4 0057
4.1.3.2.1 Incoming Transport and Analysis
4 0057
4.1.3.2.2 Analysis and Conversion ........
4 0059
4.1.3.2.3 Conversion and Outgoing
Transport ......................
4 0059
4.1.4 Common Data Elements ...................
4 0062
4.1.5 Common Package Procedures ..............
4 0068
4.1.6 Global Data Elements ...................
4 0068
4.1.7 Interfaces .............................
4 0069
4.1.7.1 External Interfaces ................
4 0069
4.1.7.2 Package Interfaces .................
4 0069
4.1.7.3 Subpackage Interfaces ..............
4 0070
4.2.1 ACP127 Analysis Subpackage .............
4 0071
4.2.1.1 Functional Specification ...........
4 0071
4.2.1.1.1 Common Functions ...............
4 0072
4.2.1.1.2 Incoming Analysis Functions ....
4 0073
4.2.1.1.3 Complete Analysis Functions ....
4 0076
4.2.1.1.4 PTR Analysis Functions .........
4 0076
4.2.1.2 Software Specification .............
4 0083
4.2.1.3 Data Flow and Control Logic ........
4 0085
4.2.1.3.1 Message Types ..................
4 0085
4.2.1.3.2 Normal Message Flow ............
4 0088
4.2.1.3.2.1 Messages originated from
NICS TARE ..................
4 0088
4.2.1.3.2.2 Messages originated from
SCARS ......................
4 0092
4.2.1.3.2.3 Messages originated from
CCIS .......................
4 0093
4.2.1.3.2.4 Messages originated from
normal PTR .................
4 0095
4.2.1.3.2.5 Messages originated from
dedicated PTR ..............
4 0095
4.2.1.3.3 Special Message Flow ...........
4 0098
4.2.1.3.3.1 Garble Correction ..........
4 0098
4.2.1.3.3.2 Message Inspection .........
4 0099
4.2.1.3.4 Message Control Logic ........
4 0100
4.2.1.3.4.1 Read Message .............
4 0101
4.2.1.3.4.2 Write Message ............
4 0101
4.2.1.3.4.3 Message View .............
4 0102
4.2.1.4 Module Specification .............
4 0105
4.2.1.4.1 Analysis Module ..............
4 0105
4.2.1.4.2 Init Analysis Module .........
4 0109
4.2.1.4.3 QEL Reception Module .........
4 0114
4.2.1.4.4 View Reception Module ........
4 0122
4.2.1.4.5 Garble Reentering Module .....
4 0130
4.2.1.4.6 Message Type Determination
Module .......................
4 0138
4.2.1.4.7 Analysis Control Module ......
4 0148
4.2.1.4.8 FL1 Analysis Module ..........
4 0163
4.2.1.4.9 FLC Analysis Module ..........
4 0169
4.2.1.4.10 FLD1 Analysis Module .........
4 0173
4.2.1.4.11 FLD Analysis Module ..........
4 0177
4.2.1.4.12 FLEF Analysis Module .........
4 0183
4.2.1.4.13 FLJ Analysis Module ..........
4 0188
4.2.1.4.14 FL2 Analysis Module ..........
4 0195
4.2.1.4.15 FL3 Analysis Module ..........
4 0204
4.2.1.4.16 FL4 Analysis Module ..........
4 0211
4.2.1.4.17 FL4 Analysis Module ..........
4 0218
4.2.1.4.18 FL5 Analysis Module ..........
4 0226
4.2.1.4.19 FL6 Analysis Module ..........
4 0233
4.2.1.4.20 FL7-8 Analysis Module ........
4 0238
4.2.1.4.21 FL9 Analysis Module ..........
4 0256
4.2.1.4.22 FL10 Analysis Module .........
4 0262
4.2.1.4.23 FL12 Analysis Module .........
4 0268
4.2.1.4.24 ASM Control Module ...........
4 0276
4.2.1.4.25 Finish Analysis Module .......
4 0284
4.2.1.4.26 IMF Creation Module ..........
4 0295
4.2.1.4.27 Data Collection Module .......
4 0312
4.2.1.4.28 Internal Message Handling
Module........................
4 0322
4.2.1.4.29 External Delivery Module .....
4 0329
4.2.1.5 Common Subpackage Data .............
4 0340
4.2.1.5.1 Analysis Buffer ................
4 0340
4.2.1.5.2 TMP Data .......................
4 0344
4.2.2.5.3 QEL Data .......................
4 0345
4.2.1.5.4 View Data ......................
4 0349
4.2.1.5.5 ASM Data .......................
4 0349
4.2.1.5.6 Analysis Control Data ..........
4 0350
4.2.1.5.7 Message Type Data ..............
4 0356
4.2.1.5.8 FL Analysis Data ...............
4 0358
4.2.1.5.9 Error Handling Types ...........
4 0360
4.2.1.6 Common Procedures ....................
4 0362
4.2.1.6.1 Common Control Procedures ........
4 0362
4.2.1.6.1.1 Data Error ...................
4 0364
4.2.1.6.1.2 Processing Error .............
4 0366
4.2.1.6.1.3 FL Control ...................
4 0368
4.2.1.6.1.4 Error Collection .............
4 0368
4.2.1.6.1.5 Send Message .................
4 0368
4.2.1.6.1.6 Move Characters ..............
4 0369
4.2.1.6.1.7 Insert Characters ............
4 0369
4.2.1.6.2 Common Validation Procedures......
4 0369
4.2.1.6.2.1 Analyse Alpha ................
4 0369
4.2.1.6.2.2 Analyse Numeric ..............
4 0370
4.2.1.6.2.3 Locate after Character .......
4 0370
4.2.1.6.2.4 Locate after Space ...........
4 0371
4.2.1.6.2.5 Locate Character .............
4 0371
4.2.1.6.2.6 Locate Line Detection.........
4 0372
4.2.1.6.2.7 ASCII to Binary...............
4 0372
4.2.1.6.3 Common Analysis Procedures .......
4 0372
4.2.1.6.3.1 Analyse Classification .......
4 0373
4.2.1.6.3.2 Analyse Special Handling .....
4 0373
4.2.1.6.3.3 Analyse Precedence ...........
4 0373
4.2.1.6.3.4 Analyse System Code ..........
4 0374
4.2.1.6.3.5 Analyse RI ...................
4 0374
4.2.1.6.3.6 Analyse Month ................
4 0374
4.2.1.6.3.7 Analyse Operating Signal .....
4 0375
4.2.1.6.4 Common Update Procedures .........
4 0377
4.2.1.6.4.1 Update Special Handling ......
4 0377
4.2.1.6.4.2 Update PLA RI ................
4 0377
4.2.1.6.4.3 Update Operating Signal ......
4 0380
4.2.1.6.4.4 Locate PLA Ref. ..............
4 0382
4.2.1.6.4.5 Locate PLA RI ................
4 0382
4.2.1.6.4.6 Delete PLA RI ................
4 0383
4.2.1.6.4.7 Delete PLA Ref. ..............
4 0383
4.2.1.6.4.8 Update Address ...............
4 0384
4.2.1.6.5 Common Search Procedures .........
4 0387
4.2.1.6.5.1 Search Local PLA .............
4 0387
4.2.1.6.5.2 Search PLA ...................
4 0389
4.2.1.6.5.3 Search CCIS RI ...............
4 0391
4.2.1.6.5.4 Search Local RI ..............
4 0391
4.2.1.6.5.5 Search Channel ...............
4 0393
4.2.1.6.5.6 Search Second Channel ........
4 0393
4.2.1.6.5.7 Search AIG ...................
4 0394
4.2.1.6.5.8 Search Local PLA-Ref. ........
4 0394
4.2.1.6.5.9 Analyse DTG ..................
4 0394
4.2.1.6.5.10 Analyse Filing Time ........
4 0395
4.2.1.7 Subpackage Interfaces ................
4 0398
4.2.1.7.1 Interface MDP ....................
4 0398
4.2.1.7.2 Interface TEP ....................
4 0398
4.2.1.7.3 Interface TRS ....................
4 0399
4.2.1.7.4 Interface ACS ....................
4 0400
4.2.1.7.5 Interface Log ....................
4 0401
4.2.1.7.6 Interface STP ....................
4 0401
4.2.1.7.7 Interface SAR ....................
4 0401
4.2.2 ACP 127 Conversion Subpackage ............
4 0403
4.2.2.1 Functional Specification .............
4 0403
4.2.2.1.1 Init Conversion Functions ........
4 0403
4.2.2.1.1.1 QEL Reception ................
4 0403
4.2.2.1.1.2 View Reception ...............
4 0404
4.2.2.1.1.3 Readdressal Prepare ..........
4 0404
4.2.2.1.1.4 PLA, RI Prepare ..............
4 0404
4.2.2.1.2 Routing Functions ................
4 0404
4.2.2.1.2.1 Reduced Routing ..............
4 0405
4.2.2.1.2.2 SCARS/CCIS Routing ...........
4 0405
4.2.2.1.2.3 MSO Routing ..................
4 0406
4.2.2.1.2.4 Completed Routing ............
4 0406
4.2.2.1.2.5 Selective Routing ............
4 0407
4.2.2.1.2.6 Routing Assignment ...........
4 0408
4.2.2.1.3 Formatting Functions .............
4 0408
4.2.2.1.3.2 Formatting Control Functions..
4 0409
4.2.2.1.3.3 Finish Formatting Functions ..
4 0411
4.2.2.1.4 Finish Conversion Functions ......
4 0412
4.2.2.2 Software Structure ...................
4 0412
4.2.2.3 Data Flow and Control Logic ..........
4 0417
4.2.2.3.1 Message Types ....................
4 0417
4.2.2.3.1.1 For Conversion ...............
4 0418
4.2.2.3.1.2 For Readdressal ..............
4 0418
4.2.2.3.1.3 For Rerun ....................
4 0419
4.2.2.3.1.4 For Rerouting ................
4 0419
4.2.2.3.1.5 For Relaying .................
4 0419
4.2.2.3.1.6 From RI-assignment ...........
4 0420
4.2.2.3.1.7 For RI-assignment ............
4 0420
4.2.2.3.1.8 For Distribution .............
4 0420
4.2.2.3.1.9 For Transmission and Punch ...
4 0421
4.2.2.3.2 Message Views ....................
4 0431
4.2.2.3.3 Message Fields ...................
4 0434
4.2.2.4 Module Specification ...............
4 0444
4.2.2.4.1 Conversion Module ..............
4 0444
4.2.2.4.2 Init Conversion Module .........
4 0448
4.2.2.4.3 QEL Reception Module ...........
4 0453
4.2.2.4.4 View Reception Module ..........
4 0472
4.2.2.4.5 Readdressal Prepare Module .....
4 0479
4.2.2.4.6 PLA ̲RI Prepare Module ..........
4 0485
4.2.2.4.7 Routing Module .................
4 0492
4.2.2.4.8 Reduced Routing Module .........
4 0498
4.2.2.4.9 SCARS ̲CCIS Routing Module ......
4 0501
4.2.2.4.10 MSO Routing Module .............
4 0506
4.2.2.4.11 Completed Routing Module .......
4 0516
4.2.2.4.12 Selective Routing Module .......
4 0522
4.2.2.4.13 Routing Assistance Module .....
4 0529
4.2.2.4.14 Routing Report Module ..........
4 0536
4.2.2.4.15 Formatting Module ..............
4 0541
4.2.2.4.16 Init Formatting Module .........
4 0549
4.2.2.4.17 Formatting Prepare Module ......
4 0557
4.2.2.4.18 Formatting Control Module ......
4 0564
4.2.2.4.19 SCARS CCIS Formatting Module ...
4 0569
4.2.2.4.20 Header Preamble Formatting .....
4 0575
4.2.2.4.21 Header Formatting Module .......
4 0582
4.2.2.4.22 Text-Preamble Formatting Module
4 0588
4.2.2.4.23 Finish Formatting Module .......
4 0594
4.2.2.4.24 Finish Conversion Module .......
4 0612
4.2.2.5 Common Subpackage Data .............
4 0616
4.2.2.5.1 Conversion Buffer ..............
4 0616
4.2.2.5.2 TMP Data .......................
4 0620
4.2.2.5.3 QEL Data .......................
4 0621
4.2.2.5.4 View Data ......................
4 0625
4.2.2.5.5 Routing Data ...................
4 0625
4.2.2.5.6 Formatting Data ................
4 0628
4.2.2.5.7 Error Handling Types ...........
4 0630
4.2.2.6 Common Procedures ....................
4 0632
4.2.2.6.1 Common Control Procedures ........
4 0632
4.2.2.6.1.1 Data Error ...................
4 0634
4.2.2.6.1.2 Processing Error .............
4 0634
4.2.2.6.1.3 Move Characters ..............
4 0634
4.2.2.6.1.4 Insert Characters ............
4 0635
4.2.2.6.2 Common routing Procedures ........
4 0635
4.2.2.6.2.1 Check Circuit Status .........
4 0635
4.2.2.6.2.2 Check RI status ..............
4 0637
4.2.2.6.2.3 Update PLA RI ................
4 0639
4.2.2.6.2.4 Compare RI ...................
4 0639
4.2.2.6.2.5 Locate RI ....................
4 0640
4.2.2.6.3 Common Formatting Procedures .....
4 0640
4.2.2.6.3.1 Binary to ASCII ..............
4 0640
4.2.2.6.3.2 Locate Nest Line .............
4 0641
4.2.2.6.3.3 Update IOC-Record ............
4 0641
4.2.2.6.3.4 Insert Space .................
4 0641
4.2.2.6.3.5 Insert Parameter .............
4 0642
4.2.2.6.3.6 Format Precedence ............
4 0642
4.2.2.6.3.7 Format Classification ........
4 0642
4.2.2.6.3.8 Format Special Handling ......
4 0643
4.2.2.6.3.9 Format RI ....................
4 0643
4.2.2.6.4 Common Search Procedures .........
4 0643
4.2.2.6.4.1 Collect PLA Key ..............
4 0643
4.2.2.6.4.2 Collect RI Key................
4 0644
4.2.2.6.4.3 Search Global PLA ............
4 0645
4.2.2.6.4.4 Search Global RI .............
4 0645
4.2.2.6.4.5 Search Local PLA-Ref. ........
4 0647
4.2.2.6.4.6 Search Address ...............
4 0647
4.2.2.6.4.7 Read Circuit Tables ..........
4 0647
4.2.2.6.4.8 Convert Filing Time ..........
4 0649
4.2.2.6.4.9 Convert DTG ..................
4 0649
4.2.2.7 Subpackage Interfaces ..............
4 0650
4.2.2.7.1 Interface MDP ..................
4 0650
4.2.2.7.2 Interface TEP ..................
4 0650
4.2.2.7.3 Interface TRS ..................
4 0651
4.2.2.7.4 Interface AAS ..................
4 0651
4.2.2.7.5 Interface SAR ..................
4 0652
4.2.3 TRANSPORT SUBPACKAGE ...................
4 0654
4.2.3.1 Functional Specification ...........
4 0654
4.2.3.1.1 Introduction ...................
4 0654
4.2.3.1.2 Transport Process ..............
4 0654
4.2.3.1.3 Transport Initialization .......
4 0654
4.2.3.1.4 Transport Control ..............
4 0655
4.2.3.1.5 Incoming Transport .............
4 0655
4.2.3.1.6 Outgoing Transport .............
4 0656
4.2.3.2 SOFTWARE STRUCTURE .................
4 0658
4.2.3.2.1 Transport Init .................
4 0658
4.2.3.2.2 Transport Auxiliary Functions ..
4 0659
4.2.3.2.3 Transport Control Coroutine. ...
4 0659
4.2.3.2.4 Outgoing Transport Coroutine ...
4 0659
4.2.3.2.5 Incoming Transport Coroutine ...
4 0659
4.2.3.2.6 Subprocess Data Record .........
4 0660
4.2.3.3 DATA FLOW AND CONTROL LOGIC ........
4 0667
4.2.3.3.1 Dynamical Program Structure ....
4 0667
4.2.3.3.2 Internal Communication .........
4 0667
4.2.3.3.2.1 Transport Control Opera-
tion Semaphore, TC OPSEM ...
4 0668
4.2.3.3.2.2 Outgoing Transport Opera-
tion Semaphore, OT OPSEM ...
4 0668
4.2.3.3.2.3 Incoming Transport Opera-
tion Semaphore, IT OPSEM ...
4 0669
4.2.3.3.2.4 Transport Subprocess
Operation Pools ............
4 0669
4.2.3.4 MODULE SPECIFICATION ...............
4 0677
4.2.3.4.1 Transport Init Module ..........
4 0677
4.2.3.5 Transport Process Data .............
4 0687
4.2.3.5.1 Introduction ...................
4 0687
4.2.3.5.2 Data Record for TRC/POINT TO
POINT Transport ................
4 0689
4.2.3.5.3 Data Record for NICS TARE
Transport.......................
4 0690
4.2.3.5.4 Data Record for SCARS/CCIS
Transport.......................
4 0691
4.2.3.5.5 Data Record for PTP Transport ..
4 0692
4.2.3.5.6 Data Record for PTR Transport ..
4 0693
4.2.3.5.7 Transport Data Types ...........
4 0695
4.2.3.5.7.1 Transport Coroutine
Description.................
4 0693
4.2.3.5.7.2 Internal Transport Operation
Type........................
4 0697
4.2.3.5.7.3 IOC Transport Operation ....
4 0698
4.2.3.5.7.4 Transport Field List Types .
4 0700
4.2.3.5.7.5 Transport ACP-Parameter Type
4 0700
4.2.3.5.7.6 Transport Operation Pool ...
4 0701
4.2.3.5.7.7 Transport Timer Table
Structure...................
4 0701
4.2.3.5.7.8 Data Buffers for Message
Flow........................
4 0704
4.2.3.5.7.9 Auxiliary Data Structures ..
4 0704
4.2.3.5.7.10 Transport Parameters ......
4 0708
4.2.3.5.8 Local Transport Constants ......
4 0712
4.2.3.5.9 Transport Queue References .....
4 0715
4.2.3.5.9.1 TRC/P to P, NICS TARE,
SCARS/CCIS, and PTP ........
4 0715
4.2.3.5.9.2 PTR (OCR) ..................
4 0716
4.2.3.5.10 CIF Field Information for
Incoming Messages.............
4 0717
4.2.3.5.11 Local Transport Scalar Types .
4 0718
4.2.3.5.11.1 Transport Operation Types .
4 0718
4.2.3.5.11.2 Transport ASM Types .......
4 0719
4.2.3.5.11.3 Transport Timer Types .....
4 0720
4.2.3.5.11.4 Transport Preemption Types
4 0720
4.2.3.5.11.5 Outgoing Transmission
Control Type...............
4 0721
4.2.3.5.11.6 Incoming Message Control
Type ......................
4 0721
4.2.3.5.11.7 IOC Buffer Identification .
4 0721
4.2.3.5.11.8 Format Line Detection Type
4 0721
4.2.3.5.11.9 Message Line Generation
Type ......................
4 0722
4.2.3.5.11.10 Transport Internal Error
Type .....................
4 0723
4.2.3.5.11.11 Transport Coroutine Types
4 0724
4.2.3.5.11.12 Transport Subqueue Types .
4 0724
4.2.3.5.12 External Data ................
4 0724
4.2.3.5.12.1 Tables ...................
4 0724
4.2.3.5.12.2 System Parameters .........
4 0725
4.2.3.5.12.3 Global Serial Numbers .....
4 0725
4.2.3.6 Transport Auxilary Procedures ......
4 0725
4.2.3.6.1 Transport Timer Module .........
4 0725
4.2.3.6.1.1 Update TRS Timers ..........
4 0726
4.2.3.6.1.2 Set TRS Timer ..............
4 0727
4.2.3.6.1.3 Set Flash Timer ............
4 0728
4.2.3.6.1.4 Check Timeouts .............
4 0728
4.2.3.6.1.5 Check Flash Acknowledge ....
4 0729
4.2.3.6.1.6 Find Flash Message in Timer
Table ......................
4 0730
4.2.3.6.1.7 Initialize Timer Table .....
4 0730
4.2.3.6.1.8 Check Present Time .........
4 0731
4.2.3.6.1.9 Timeout Request ............
4 0731
4.2.3.6.1.10 TRS Timeout Cancel ........
4 0732
4.2.3.6.1.11 TRC/PTOP Incoming Timer ...
4 0733
4.2.3.6.1.12 NICS TARE Incoming Timer ..
4 0733
4.2.3.6.1.13 SCARS/CCIS Incoming Timer .
4 0734
4.2.3.6.1.14 SCARS/CCIS Transaction
Acknowledge Timer .........
4 0734
4.2.3.6.2 Common Transport Procedures ....
4 0735
4.2.3.6.2.1 Save Link ..................
4 0735
4.2.3.6.2.2 Restore Link ...............
4 0736
4.2.3.6.2.3 Read Base for Transport
Parameters .................
4 0736
4.2.3.6.2.4 Receive TRS Operation ......
4 0737
4.2.3.6.2.5 Return TRS Operation .......
4 0737
4.2.3.6.2.6 Send TRS Operation .........
4 0738
4.2.3.6.2.7 Wait TRS Operation .........
4 0738
4.2.3.6.2.8 Receive IOC Buffer .........
4 0739
4.2.3.6.2.9 Return IOC Operation .......
4 0740
4.2.3.6.2.10 Associate SYSCALL to
Semaphore ................
4 0740
4.2.3.6.2.11 Cancel Initiated SYSCALL .
4 0741
4.2.3.6.2.12 Clear SYSCALL Indication .
4 0741
4.2.3.6.2.13 Update SYSCALL Sequence
Number ...................
4 0742
4.2.3.6.2.14 Find Next Syscall Reply ..
4 0743
4.2.3.6.2.15 Set Indicator ............
4 0744
4.2.3.6.2.16 Reset Indicator ..........
4 0745
4.2.3.6.2.17 Check Indicator ..........
4 0745
4.2.3.6.2.18 Binary to ASCII Conversion
4 0745
4.2.3.6.2.19 ASCII to Binary ..........
4 0746
4.2.3.6.3 Common Transport Error Procedure
4 0746
4.2.3.6.4 Common Transport Report
Procedures .....................
4 0749
4.2.3.7 Subpackage Interface ...............
4 0755
4.2.3.7.1 Transport Subprocess Operations
4 0755
4.2.4 Transport Control Subpackage ...........
4 0761
4.2.4.1 Functional Specification ...........
4 0761
4.2.4.1.1 Traffic Status Control .........
4 0767
4.2.4.1.2 Internal Command Control .......
4 0767
4.2.4.1.2.1 Test Reply Received ........
4 0767
4.2.4.1.2.2 Send Test Reply ............
4 0768
4.2.4.1.2.3 Self Check Received ........
4 0769
4.2.4.1.2.4 Check Transmission Serial
Number (TSN) ...............
4 0769
4.2.4.l.2.5 Open Outgoing Traffic ......
4 0770
4.2.4.l.2.6 Close Outgoing Traffic .....
4 0771
4.2.4.1.2.7 Flash Acknowledge Received .
4 0772
4.2.4.1.2.8 Send Flash Acknowledge .....
4 0773
4.2.4.l.2.9 Flash Message Waiting .....
4 0773
4.2.4.l.3 External Command Control .......
4 0774
4.2.4.l.3.l Start External Channel .....
4 0774
4.2.4.l.3.2 Start Stand Alone Device ...
4 0776
4.2.4.l.3.3 Close Down .................
4 0778
4.2.4.1.3.4 Stop Transport .............
4 0778
4.2.4.l.3.5 Open Incoming Traffic ......
4 0780
4.2.4.l.3.6 Close Incoming Traffic .....
4 0781
4.2.4.l.3.7 LOG Acknowledge ............
4 0782
4.2.4.l.4 Time-out Control ...............
4 0783
4.2.4.l.4.l Update Timer Table .........
4 0783
4.2.4.l.4.2 Time-out Incoming Traffic ..
4 0784
4.2.4.l.4.3 Time-out Outgoing Traffic ..
4 0785
4.2.4.1.4.4 Time-out Reception of
ZID ASM ....................
4 0785
4.2.4.l.4.5 Time-out Flash .............
4 0786
4.2.4.l.4.6 Time-out Transaction
Acknowledge ................
4 0786
4.2.4.l.4.7 Reset Outgoing TSN .........
4 0787
4.2.4.l.4.8 Preemption Delay ..........
4 0787
4.2.4.2 Software Structure ................
4 0788
4.2.4.2.l Traffic Status Control .........
4 0791
4.2.4.2.2 Internal Command Module ........
4 0791
4.2.4.2.3 External Command Module ........
4 0791
4.2.4.2.4 Timer Control Module ...........
4 0791
4.2.4.2.5 TRS Common Procedures ..........
4 0791
4.2.4.3 Data Flow and Control Logic ........
4 0792
4.2.4.3.1 Commands from Channel Command
Queue ..........................
4 0792
4.2.4.3.2 Transport Control Masks ........
4 0798
4.2.4.3.3 Start Up Procedure .............
4 0803
4.2.4.3.4 Stop Procedure .................
4 0807
4.2.4.4 Module Specification ...............
4 0812
4.2.4.4.1 TP Traffic Status Control ......
4 0812
4.2.4.4.2 NT Traffic Status Control ......
4 0818
4.2.4.4.3 SC Traffic Status Control ......
4 0824
4.2.4.4.4 PTP Traffic Status Control .....
4 0830
4.2.4.4.5 PTR Traffic Status Control .....
4 0836
4.2.4.4.6 TP Internal Command Module .....
4 0841
4.2.4.4.7 NT Internal Command Module .....
4 0849
4.2.4.4.8 SC Internal Command Module .....
4 0856
4.2.4.4.9 PTP Internal Command Module ....
4 0861
4.2.4.4.10 TP External Command Module ....
4 0864
4.2.4.4.11 NT External Command Module ....
4 0870
4.2.4.4.12 SC External Command Module ....
4 0876
4.2.4.4.13 PTP External Command Module ...
4 0882
4.2.4.4.14 PTR External Command Module ...
4 0887
4.2.4.4.15 TP Timer Control Module .......
4 0891
4.2.4.4.16 NT Timer Control Module .......
4 0897
4.2.4.4.17 SC Timer Control Module .......
4 0903
4.2.4.4.18 PTP Timer Control Module ......
4 0909
4.2.4.5 Common Subpackage Data .............
4 0913
4.2.4.6 Common Subpackage Procedures .......
4 0913
4.2.4.6.1 ASM Request Handling ...........
4 0914
4.2.4.6.2 Table Access Through TMP .......
4 0915
4.2.4.6.3 Channel Command Access .........
4 0917
4.2.4.6.4 Channel Command Acknowledge ....
4 0918
4.2.4.6.5 Channel Status .................
4 0919
4.2.4.6.6 Channel Stop Time ..............
4 0920
4.2.4.7 Subpackage Interface ...............
4 0920
4.2.4.7.1 THP Internal ...................
4 0920
4.2.4.7.2 THP External ...................
4 0921
4.2.5 Incoming Transport Subpackage ..........
4 0922
4.2.5.1 Functional Specification ...........
4 0922
4.2.5.1.1 Incoming Traffic Control .......
4 0928
4.2.5.1.2 Incoming Message Handling .....
4 0928
4.2.5.1.2.1 Buffer Control .............
4 0928
4.2.5.1.2.2 Message Start ..............
4 0029
4.2.5.1.2.3 Message End ................
4 0930
4.2.5.1.2.4 Message Preemption .........
4 0931
4.2.5.1.2.5 Page Detection .............
4 0932
4.2.5.1.2.6 TSN Updating ...............
4 0932
4.2.5.1.2.7 Transaction Acknowledge ....
4 0933
4.2.5.1.3 Error Handling .................
4 0933
4.2.5.1.3.1 Consecutive Start Sequence .
4 0933
4.2.5.1.3.2 Illegal End of Message .....
4 0934
4.2.5.1.3.3 Too Long Line ..............
4 0934
4.2.5.1.3.4 Oversized Message ..........
4 0935
4.2.5.1.3.5 140 Identical Consecutive
Characters..................
4 0936
4.2.5.1.3.6 100 Characters between
two Messages................
4 0937
4.2.5.1.3.7 Halted Message .............
4 0937
4.2.5.1.3.8 Errors in Format Line 1 ....
4 0938
4.2.5.1.4 Message Line Detection .........
4 0940
4.2.5.1.4.1 Detection of Format Line 1 .
4 0941
4.2.5.1.4.2 Detection of Format Line 3 .
4 0941
4.2.5.1.4.3 Detection of Format Line 40.
4 0941
4.2.5.1.4.4 Detection of Format Line 6 .
4 0942
4.2.5.1.4.5 Detection of Format Line 10
4 0942
4.2.5.1.4.6 Detection of Format Line 11
4 0943
4.2.5.1.4.7 Detection of Format Line 13
4 0943
4.2.5.1.4.8 Detection of Format Line 14
4 0943
4.2.5.1.4.9 Detection of Format Line 15
4 0943
4.2.5.1.4.10 Detection of Format Line 16
4 0944
4.2.5.2 Software Structure .................
4 0944
4.2.5.2.1 Incoming Traffic Control .......
4 0947
4.2.5.2.2 Incoming Start Stop ............
4 0947
4.2.5.2.3 Incoming Message Handling ......
4 0947
4.2.5.2.4 Message Line Detection .........
4 0948
4.2.5.2.5 Common Subpackage Procedure ....
4 0948
4.2.5.2.6 TRS Auxiliary Procedures .......
4 0949
4.2.5.3 Data Flow and Control Logic ........
4 0950
4.2.5.3.1 Introduction ...................
4 0950
4.2.5.3.2 IOC Input Buffer ...............
4 0953
4.2.5.3.3 Input Buffers to External
Message Format..................
4 0953
4.2.5.3.4 Creation of CIF for Incoming
Message ........................
4 0955
4.2.5.3.5 Incoming Control Masks .........
4 0959
4.2.5.4 Module Specification ...............
4 0963
4.2.5.4.1 TRC/PTOP Incoming Traffic Con. .
4 0963
4.2.5.4.2 NICS TARE Incoming Traffic Con.
4 0966
4.2.5.4.3 SCARS/CCIS Incoming Traffic Con.
4 0968
4.2.5.4.4 PTR Incoming Traffic Control ...
4 0970
4.2.5.4.5 Incoming Start Stop ............
4 0972
4.2.5.4.6 TRC/PTOP Incomming Message Hand-
ling ...........................
4 0975
4.2.5.4.7 NICS TARE Incoming Message Hand-
ling ...........................
4 0982
4.2.5.4.8 SCARS/CCIS Incoming Message
Handling .......................
4 0989
4.2.5.4.9 PTR Incoming Message Handling ..
4 0998
4.2.5.4.10 Message Line Detection ........
4 1004
4.2.5.5 ITS, Common Subpackage Data ........
4 1022
4.2.5.6 ITS. Common Subpackage Procedures ..
4 1022
4.2.5.6.1 Interpreter Module .............
4 1022
4.2.5.6.2 Incoming Buffer Control Module .
4 1025
4.2.5.6.2.1 Init Input from IOC ........
4 1025
4.2.5.6.2.2 Read Message Link from Input
Buffer .....................
4 1026
4.2.5.6.2.3 Update ACP Parameter .......
4 1027
4.2.5.6.2.4 Update Field List ..........
4 1027
4.2.5.6.2.5 Creat CIF for Analysis .....
4 1028
4.2.5.6.2.6 Write Info CIF FOR Analysis
4 1028
4.2.5.6.2.7 Send Message to Analysis ...
4 1029
4.2.6 Outgoing Transport Subpackage ........
4 1035
4.2.6.1 Functional Specification .........
4 1035
4.2.6.1.1 Outgoing Traffic Control .....
4 1040
4.2.6.1.1.1 Start Transport ...........
4 1040
4.2.6.1.1.2 Stop Transport ............
4 1040
4.2.6.1.1.3 Close Down ................
4 1041
4.2.6.1.1.4 Log Acknowledge ...........
4 1041
4.2.6.1.1.5 ASM Transmission ..........
4 1042
4.2.6.1.1.6 Transaction Acknowledgement
4 1042
4.2.6.1.2 Outgoing Message Handling ....
4 1043
4.2.6.1.2.1 Buffer Control ............
4 1043
4.2.6.1.2.2 Transmission Start ........
4 1044
4.2.6.1.2.3 Message Transmission ......
4 1045
4.2.6.1.2.4 Transmission End ..........
4 1045
4.2.6.1.2.5 Paging of Long Messages ...
4 1046
4.2.6.1.2.6 Preemption ................
4 1047
4.2.6.1.2.7 Log for Outgoing Mes-
sages .....................
4 1048
4.2.6.1.2.8 Statistics for Outgoing
Message ...................
4 1048
4.2.6.1.2.9 Storage of Outgoing
Message ...................
4 1049
4.2.6.1.3 Message Line Generation ......
4 1049
4.2.6.1.3.1 ACP127 Format Line 1 ......
4 1050
4.2.6.1.3.2 ACP127 Pilot ..............
4 1050
4.2.6.1.3.3 El - Pilot ................
4 1051
4.2.6.1.3.4 ACP127 Page Id ............
4 1052
4.2.6.1.3.5 Pre-emption ...............
4 1053
4.2.6.1.3.6 ACP127 Format Line 14
(Fl 14) ...................
4 1053
4.2.6.1.3.7 ACP127 Format Line 15
(FL 15) ...................
4 1053
4.2.6.1.3.8 ACP127 Format Line 16
(FL 16) ...................
4 1054
4.2.6.1.3.9 ACP127 Text Separators ....
4 1054
4.2.6.1.3.10 El Format Line B ..........
4 1054
4.2.6.1.3.11 PTP Dummy Formal Line 1 ...
4 1055
4.2.6.1.3.12 Start of Tape Sequence ....
4 1055
4.2.6.1.3.13 End of Tape Sequence ......
4 1055
4.2.6.1.3.14 PTP Pre-emption Se-
quence ....................
4 1055
4.2.6.1.3.15 Start of Message Block
(SOM) .....................
4 1056
4.2.6.1.3.16 End of Message Block
(EOM) .....................
4 1056
4.2.6.1.4 Automatic Generation of ASM ..
4 1057
4.2.6.1.4.1 ACP127 Format for ASM .....
4 1057
4.2.6.1.4.2 El Format for ASM .........
4 1058
4.2.6.1.4.3 ASM for TRC/POINT TO POINT
4 1058
4.2.6.1.4.4 ASM FOR NICS TARE .........
4 1060
4.2.6.1.4.5 ASM FOR SCARS/CCIS ........
4 1061
4.2.6.2 Software Structure ...............
4 1062
4.2.6.2.1 Outgoing Traffic Control Module
4 1065
4.2.6.2.2 Outgoing Start/Stop Control
Module .........................
4 1065
4.2.6.2.3 Outgoing Message Handling Module
4 1065
4.2.6.2.4 Outgoing Message Transmission ..
4 1066
4.2.6.2.5 Message Line Generation Module .
4 1066
4.2.6.2.6 ASM Generation Module ..........
4 1066
4.2.6.2.7 OTS Common Procedure ...........
4 1066
4.2.6.2.8 TRS Auxilary Functions .........
4 1066
4.2.6.3 Data Flow and Control Logic ......
4 1067
4.2.6.3.1 Introduction .................
4 1067
4.2.6.3.2 Receive Buffer for External
Message ......................
4 1070
4.2.6.3.3 Outgoing Control Marks .......
4 1072
4.2.6.4 Module Specification .............
4 1078
4.2.6.4.1 TRC/P TO P Outgoing Traffic
Control ......................
4 1078
4.2.6.4.2 NICS TARE Outgoing Traffic
Control ......................
4 1084
4.2.6.4.3 SCARS/CCIS Outgoing Traffic
Control ......................
4 1089
4.2.6.4.4 PTP Outgoing Traffic Control .
4 1096
4.2.6.4.5 Outgoing Start Stop Control ..
4 1102
4.2.6.4.6 TRC/PTOP Outgoing Message
Handling .....................
4 1106
4.2.6.4.7 NICS TARE Outgoing Message
Handling .....................
4 1116
4.2.6.4.8 SCARS/CCIS Outgoing Message
Handling .....................
4 1121
4.2.6.4.9 PTP Outgoing Message Handling.
4 1127
4.2.6.4.11 Message Line Generation
Module .......................
4 1135
4.2.6.4.12 ASM Generation ...............
4 1141
4.2.6.5 OTS, Common Subpackage Data ......
4 1145
4.2.6.6 OTS, Common Subpackage Procedures
4 1145
4.2.6.6.1 OTS EMF COM Module .............
4 1145
4.2.6.6.1.1 Read Message Line ..........
4 1145
4.2.6.6.1.2 Setup Field List ...........
4 1146
4.2.6.6.1.3 Read EMF Fields ............
4 1147
4.2.6.6.1.4 Set Pilot Mark .............
4 1147
4.2.6.6.1.5 Return Preempted Message ...
4 1147
4.2.6.6.2 OTS Commen Module ..............
4 1148
4.2.6.6.2.1 Open View ..................
4 1148
4.2.6.6.2.2 Close View .................
4 1149
4.2.6.6.2.3 Dismantle View .............
4 1149
4.2.6.6.2.4 Return ASM Acknowledge .....
4 1150
4.2.6.6.2.5 Init Transfer from Circuit
Queue ......................
4 1150
4.2.6.6.2.6 Receive Outgoing Message ...
4 1150
4.2.6.6.2.7 Output Message Lines .......
4 1151
4.2.6.6.2.8 Reroute Message ............
4 1151
4.2.6.6.2.9 Reroute Circuit Messages ...
4 1152
4.2.6.6.2.10 Cancel OTS Activity .......
4 1152
4.2.6.6.2.11 Read Outgoing System
Parameters ................
4 1153
4.2.6.6.2.12 Move Characters Until Space
4 1154
4.2.6.7 Subpackage Interface .............
4 1154
4.3 MEMORY LAYOUT ............................
4 1136
4.3.1 Analysis Program .....................
4 1156
4.3.2 Conversion Program ...................
4 1157
4.3.3 Transport Program ....................
4 1157