Upload
tiberiu-comsa
View
215
Download
0
Embed Size (px)
Citation preview
7/29/2019 UM_XDN-ES010006101UM06_A.doc
1/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
ROMANIA PROJECT
XDN CSCI
SOFTWARE USER MANUAL
CDRL No. :
ISSUED BY :
Alenia Marconi Systems S.p.A.Via Tiburtina Km 12.400 - Roma
ITALY
The copyright in this document is the property ofAlenia
Marconi Systems S.p.A.The document is supplied on theexpress understanding that it is to be treated as confidential
and that it may not be copied, used or disclosed to others in
whole or in part for any purpose except as authorized in
writing byAlenia Marconi Systems S.p.A .
This document contains a total of 50 pages
UNCLASSIFIED Page
1
TEMP-UK (ATC-Km 12.400) rev 6
7/29/2019 UM_XDN-ES010006101UM06_A.doc
2/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
DOCUMENT SECURITY CLASSIFICATION:
This document is intended for the use of the recipient only, and for communication to such persons as may
be required to be acquainted with its contents in the course of their duties.
The recipient, and any other person to whom the recipient has communicated the contents of this document,
shall treat this document in accordance with the requirements of Alenia document Security Instructions,
15 February 1992.
Any person others the authorised holder upon obtaining possession of this document, by finding or
otherwise, should forward it by registered post, together with his name and address, in a sealed envelope to:
Ufficio Sicurezza
Alenia Marconi systems S.p.A.
Via Tiburtina 12.400
00131 Roma
ITALY
Any questions arising from this document should be addressed to:
Simonetta Di Domenico
Alenia Marconi Systems S.p.A.
Air Traffic Management & Airport Systems DivisionVia Tiburtina, Km 12.400 - 00131 Roma
ITALY
Telephone +39-06 4150-2612
Fax +39-06 4131133 / 4131436 / 4131091
UNCLASSIFIED Page
2
7/29/2019 UM_XDN-ES010006101UM06_A.doc
3/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Issue Authority
Prepared by : ......................................................
(Simonetta Di Domenico)
Date:
Approved by:
(Project Leader)......................................................
(Antonio Mattogno)
Date:
Checked by:
(QA Responsible)
......................................................
(Sergio Pignotti)Date:
Authorised by:
(Project Manager)
......................................................
(Sergio Arceri)Date:
UNCLASSIFIED Page
3
7/29/2019 UM_XDN-ES010006101UM06_A.doc
4/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
REVISIONS RECORD SHEET
This sheet is a record of revisions to this document.
Issue/AL Date Revised Pages Document Change Note
(DCN)
A 27/03/2003 First Issue
UNCLASSIFIED Page
4
7/29/2019 UM_XDN-ES010006101UM06_A.doc
5/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
TABLE OF CONTENTS
1. SCOPE.......................................................................................................................................................................6
1.1 IDENTIFICATION................................................................................................................................................6
1.2 CSCI OVERVIEW.............................................................................................................................................6
1.3 DOCUMENTOVERVIEW.......................................................................................................................................7
2. REFERENCED DOCUMENTS..............................................................................................................................8
3. GLOSSARY..............................................................................................................................................................9
4. INTERFACES DESCRIPTION......................................................................................................................... ...10
4.1 INTERFACES TOWARDSTHESYSTEMCOMPONENTS...................................................................................................10
4.2 INTERFACES TOWARDSTHESYSTEM OPERATORS..............................................................................................12
5. ORDERS..................................................................................................................................................................13
6. ORDERS LIST........................................................................................................................................................28
7. DIAGNOSTICS......................................................................................................................................................29
7.1 OVERVIEW..............................................................................................................................................29
8. ERRORS..................................................................................................................................................................37
8.1 OVERVIEW..............................................................................................................................................37
9. FAULT TOLERANCE..........................................................................................................................................39
10. START-UP DESCRIPTION................................................................................................................................40
11. FUNCTION CONFIGURATION.......................................................................................................................41
12. APPENDIX A..................................................................................................................................................... ...42
UNCLASSIFIED Page
5
7/29/2019 UM_XDN-ES010006101UM06_A.doc
6/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
1. SCOPE
1.1 IDENTIFICATION.
The Software User Manual of XDN CSCI.
Approved identification number:E000XDN0-01SUM
Document title:
Software User Manual for the XDN CSCI of SATCAS: System and CSCI abbreviations: SATCAS: ALENIA Air Traffic Control Automatic System
Radin: Radar Interface XDN: Radar Interface CSCI for Open targets
1.2 CSCI OVERVIEW.
Radin Function is a part of SATCAS and is allocated on the Radar Front End node (RFE Alpha
computer) of a SATCAS Operative Site (OPS).
The purpose of XDN CSCI is to receive the radar data sent by several Radar Head Processors (RHPs),
generally allocated on remote radar sites, convert them from Asterix to one of the Alenia Marconi Systems
(AMS) standard formats (e.g. Ale_std_95), if it is foreseen by the site configuration, and finally send them
on LAN.
The kind of messages XDN can process are the following:
North;
Sectors;
Mono-radar targets (Plots and Tracks);
Weather Maps.
The main goals achieved by Radar Interface are:
Translation of received radar data from Asterix to AMS formats;
Conversion of received radar data Coordinates and Speed components;
Substitution of the received data HDLC protocol with UDP or IOL one;
Application of Input and Output filters.
UNCLASSIFIED Page
6
7/29/2019 UM_XDN-ES010006101UM06_A.doc
7/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
1.3 DOCUMENT OVERVIEW.
This Software User Manual describes all orders accepted by the XDN CSCI, providing, where necessary,
useful examples; furthermore it provides a description of all XDN diagnostic messages.
This manual includes the following chapters:
Scope:introduces this document and the XDN CSCI
Referenced Documents:
lists the documents and reference material used to develop this manual
Glossary:
lists the abbreviations, acronyms and mnemonics used in this manual Interfaces Description:
describes the XDN interfaces to the SATCAS components and to the System operator
Orders:
provides the description of all orders accepted by XDN CSCI
Orders List:
provides the alphabetic list of all orders accepted by XDN CSCI
Diagnostics:
describes all diagnostic messages issued by XDN CSCI, grouped by severity levels
Errors:
describes all fatal exceptions XDN CSCI may raise Fault Tolerance:
describes the fault tolerance features of XDN CSCI
Start-Up Description:
describes the start-up phase of XDN CSCI
UNCLASSIFIED Page
7
7/29/2019 UM_XDN-ES010006101UM06_A.doc
8/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
2. REFERENCED DOCUMENTS.
The following documents are referred in this Software User Manual:
Software Requirements Specifications Addendum for the XDN CSCI
(E000XDN0-01SRSA01)
UNCLASSIFIED Page
8
7/29/2019 UM_XDN-ES010006101UM06_A.doc
9/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
3. GLOSSARY
Alpha function
SSR mode and code
radar identifier
AMS Alenia Marconi Systems
ASTERIX All Purpose Structured EUROCONTROL Radar Information Exchange
ATC Air Traffic Control
CMS Control and Monitoring System
CP Central Processor
CSCI Computer Software Configuration Item
DARD Direct Access to Radar Data
DP Display Processorhex. hexadecimal
HDLC High-level Data Link Control
IOL Input Output Lan
LAN Local Area Network
LSB Least Significant Bit
LT Local Track
MRT Multi Radar Tracking
N.M. Nautical Miles
NSV Node SuperVisor
OPS Operative Site
PSR Primary Surveillance Radar
RDP Radar Data Processor
RDS RaDar Site
RHP Radar Head Processor
SATCAS ALENIA Air Traffic Control Automatic System
SMD System Messages Dispatcher
SRS Software Requirements Specification
SSR Secondary Surveillance Radar
SUM Software User Manual
TRH TRacks Handler
UDP User Datagram ProtocolXDN Radar Interface for Open targets
UNCLASSIFIED Page
9
7/29/2019 UM_XDN-ES010006101UM06_A.doc
10/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
4. INTERFACES DESCRIPTION
This chapter describes Radins interfaces to the Satcas components and the System operator.
4.1 INTERFACES TOWARDS THE SYSTEM COMPONENTS
4.1.1 RFE COMPONENTS
The following components are allocated, together with XDN CSCI, on the RFE node, so their elaboration
is concurrent; they all communicate with XDN through the Operating System primitives.
NSV (Node Supervisor)
This basic CSCI is present on each computer in the System; its main task is to handle the peripheral boards
and the connected hardware devices (e.g. hard disk, partner RFE).
SMD (System Messages Dispatcher)
This basic CSCI is present on each computer in the System; its main task is to dispatch the messages
related to the monitoring (e.g. diagnostics) and control (e.g. orders) of the System.
RFE Hard Disk
The hard disk of RFE is used by XDN to store the configuration parameters of the Function and run-time
modifications of configuration and filtering parameters.
4.1.2 MONO-RADAR DATA PRODUCERS
Live mono-radar data are produced by several RHP Nodes.
TRH (Tracks Handler)
The TRH CSCIs are generally allocated on RHP nodes, in remote sites close to radar antenna (but they
could also be allocated on the RFE itself); they send to XDN the following synthetic radar data through
serial lines:
Plots (untracked targets)
Tracks (LTs)
Antenna north crossings Weather maps
When allocated on RFEs, TRHs and XDN communicate through duplicated serial lines using HDLC
(LAP-B or Datagram) protocol.
UNCLASSIFIED Page
10
7/29/2019 UM_XDN-ES010006101UM06_A.doc
11/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
The following actions are performed by the XDN CSCI on the received input data:
conversion from Asterix to AMS standard formats;
application of Input Filters (depending on position or SSR code); conversion of data Coordinates and Speed components, in order to refer the output
data to the same System Centre;
application of Output Filters (depending on position);
substitution of HDLC protocol with UDP or IOL one;
sending of data on LANs to their end users.
If the format conversion is not foreseen by the site configuration only the last two activities are performed.
If coordinates and speed conversion is not foreseen by the site configuration the third and fourth activities
are not performed, otherwise the conversion is performed through the use of configuration messages,
received from LAN, sent by MRT or Display Functions.
Filters application is order dependant, it is the operator to decide if the received data have to be filtered or
not.
4.1.3 XDN DATA USERS
The users of XDN data are components allocated on different nodes such as OPS and DP; they all
communicate with XDN through duplicated LANs using Ethernet (UDP level) protocol.
DPs (Display Processors)The DPs are generally allocated on OPS nodes, in the System Center site.
When the System is in DARD mode, DP nodes:
send to XDN the radar configuration messages after receiving from it the
configuration request messages;
Either in DARD or in MRT mode the DP nodes receive and present on graphical monitors the radar data
sent on LAN by XDN CSCI.
MRT (Multi Radar Tracking)
The MRT Function is generally allocated on OPS nodes, in the System Center site.
When the System is in MRT mode, MRT Function:
sends to XDN radar configuration messages after receiving from it the
configuration request messages;
receives and elaborates radar data sent on LAN by XDN CSCI;
sends on System LANs towards the DPs System data obtained from the mono-
radar ones received from XDN.
UNCLASSIFIED Page
11
7/29/2019 UM_XDN-ES010006101UM06_A.doc
12/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
4.1.4 RFE SLAVE NODE
There is a messages exchange between the two RFE nodes, in order to keep the configuration parameters
aligned.
XDN partner
At the end of the start-up phase the Slave XDN sends the Master one a message asking for parameters
alignment, then the Master XDN sends the alignment message containing all the configuration parameters.
As a result of these activities the two nodes have the same configuration parameters in order to avoid
problems in case of node role change.
During run-time the alignment is kept by allowing orders execution on both nodes, so every parameters
change is notified by SMD Function to both nodes.
4.2 INTERFACES TOWARDS THE SYSTEM OPERATORS
The interfaces to the System operator, where it can address orders to the XDN CSCI (e.g. to modify on-line
XDN parameters, to enable XDN functionalities) and read diagnostic and statistical messages produced by
the XDN CSCI, can be:
any I/O console in the OPS
and/or
a dedicated Monitoring and Control subsystem (CMS) in the OPS, where the
operator can also check, through synoptical drawings, the logical status of XDNCSCI.
In both cases, access control and messages dispatching are performed by SMD CSCI.
4.2.1 XDN ORDER SYNTAX
Every order addressed to the XDN must fit the following syntax pattern:
[" "] 0{" "}4
Where:
3{}3
XDN
3{}3
1{}8
UNCLASSIFIED Page
12
7/29/2019 UM_XDN-ES010006101UM06_A.doc
13/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5. ORDERS
XDN orders allows the operator to:
Verify the status of input and output lines;
Define and apply filters to the input data, based on their position or SSR
code;
Verify if the conversion of coordinates and speed components is foreseen
by the site configuration;
Insert new configuration parameters to use in coordinates and speed
components conversion;
Define and apply a positional filter to the processed data before are sent on
LAN.
5.1.1.1 LSD (Line Status Display)
Purpose: This order collects informations about the status of input and output lines.
Syntax: LSD
Effects:The following table is presented:
INP SEN STA - LAN PORT STA
Where:
INP : Input line identifier, logical name of the channel (e.g. PL01, PL10) :
PL is the prefix for HDLC lines;
01, 10 is the peripheral number in the system.
SEN : Input channel identifier, usually the first two digits are the radars biliteral
identifier, the third is the number of the channel (e.g FM1, FM2)
LAN : Output Lan identifier, logical name of the channel (e.g. IP01, IP03):
IP is the prefix for Lans using UDP protocol;
01, 03 is the peripheral number in the system.
PORT : UDP port identifier, the value must be included between 5201 and 5232.
STA : Represents the lines status, the allowed values are ON or OFF.
Restrictions: None
Comments: The table shows the status of input and output lines and the association
UNCLASSIFIED Page
13
7/29/2019 UM_XDN-ES010006101UM06_A.doc
14/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
between the input lines and the UDP ports on the output LANs.
UNCLASSIFIED Page
14
7/29/2019 UM_XDN-ES010006101UM06_A.doc
15/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.2 IGS (Input Geographical filter Set-up)
Purpose: This order allows the operator to define a presentation window for the specified
radar in the specified angular sector or in all sectors at one time.
The window size is determined as follows:
in azimuth, by the sectors size (22.5 degrees);
in range by two values of distance from the radar center.
Syntax: IGS /ALL
Where:
: biliteral identifier of the addressed RDS;
: angular sector, allowed values between 0 and 15;
ALL: the window will be defined on all sectors at the same time;
: geographical window number, allowed values 0 or 1;
: minimun distance from the radar center, allowed values between 0
and 512.00 N.M.;
: maximun distance from the radar center, allowed values between 0
and 512.00 N.M..
Effects:A geographical window will be defined for the specified radar on the specifiedSector.
Restrictions: It is possible to define up to two windows for each angular sector.
The minimum distance of one window must be lower or equal to the maximum one
of the same window. However the distance values must not be greater than 512.00.
Comments: It is possible to modify the window parameters by inserting the order again with
new distance values for that window.
Use the IGD order to verify the window definition.
Examples: The following order defines a geographical window, starting 100.00 N.M. from theradar centre and ending 200.00 N.M. from it, on the first angular sector of the
radar site named RR :
IGS RR 0 0 100.00 200.00
The next order defines another window, starting 300.00 N.M. from the
radar centre and ending 400.00 N.M. from it, on all angular sectors of the radar
site named RR :
IGS RR ALL 1 300.00 400.00
UNCLASSIFIED Page
15
7/29/2019 UM_XDN-ES010006101UM06_A.doc
16/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.3 IGD (Input Geographical filter Display)
Purpose: This order collects informations about the geographical filter status and
parameters.
Syntax: IGD
Where:
: biliteral of the addressed RDS
Effects:The following table is presented:
INPUT GEOGRAPHICAL FILTER TABLE : Radar
FILTER IS DISABLED
FIRST WINDOW SECOND WINDOW
SECT D.MIN D.MAX D.MIN D.MAX STATUS
Where:
: biliteral of the addressed RDS
SECT: angular sector expressed on two digits from 00 to 15;
D.MIN: minimun distance from the radar center;
D.MAX: maximum distance from the radar center;
STATUS: filter status, enabled/disabled (ENA/NOT-ENA).
Restrictions: The minimum distance of one window must be lower or equal to the maximum one
of the same window. However the distance values must not be greater than 512.00.
The table can be shown only for one radar at one time.
Comments: The initialization value (0.00) is presented in the distance fields if a window has
not been defined.
The second line of the heading depends on the input filter status which can be
modified through the IGF order.
Examples: The following order allows to show the table referred to the RR radar site:
IGD RR
UNCLASSIFIED Page
16
7/29/2019 UM_XDN-ES010006101UM06_A.doc
17/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.4 IGF (Input Geographical Filter)
Purpose: This order allows the operator to enable/disable the input data filtering
for the specified radar in the specified angular sector or in all sectors at one time.
Syntax: IGF /ALL ON/OFF
Where:
: biliteral identifier of the addressed RDS;
: angular sector, allowed values between 0 and 15;
ALL: the window will be defined on all sectors at the same time;
ON: enables the geographical filtering;
OFF: disables the geographical filtering.
Effects:If the filter has been enabled, all data coming from the specified radar whose
position is included in the specified sector, but not in the geographical window, are
not sent on LAN.
If the filter has been disabled, all data coming from the specified radar whose
position is included in the specified sector are sent on LAN.
Restrictions: If the filter has already been enabled/disabled no action is performed.
Comments: Use the IGD order to verify the filter status.
Examples: The following order enables the geographical filter on the first sector of the radar
site RR:
IGF RR 0 ON
The following order disables the geographical filter on all the sectors of the radar
site RR:
IGF RR ALL OFF
UNCLASSIFIED Page
17
7/29/2019 UM_XDN-ES010006101UM06_A.doc
18/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.5 IMS (Input Mode-Code filter Set-up)
Purpose: This order allows the operator to define a set of Mode-Codes to filter, that is not to
be presented.
Syntax: IMS
Where:
: biliteral identifier of the addressed RDS;
: Mode-Code identifier in one of the following notations:
MABCD
MABC*
MAB**
Where:
M = Mode, allowed values 1, 2, A, B, D;
ABCD = Code digits in octal notation;
* = wildcard character
Effects:The inserted Mode-Code is added to the list of Mode-Codes to be filtered, that is
not to be sent on LAN, of the specified radar.
Restrictions: It is possible to insert up to 16 Mode-Codes for each radar.
If the list is full it is necessary to delete one of the elements before the insertion of
a new one, the orderDMC allows to do it.
The Mode-Codes must have the proper notation otherwise the insertion is not
performed.
Use the IMD order to verify the Mode-Codes inserted.
Comments: Every new Mode-Code inserted is added at the end of the list.
No checks are performed to avoid the insertion of a Mode-Code more then once.
Examples: The following order inserts an element, the code A1234, to the list
of Mode-Codes to filter of the radar site named RR :
IMS RR A1234
UNCLASSIFIED Page
18
7/29/2019 UM_XDN-ES010006101UM06_A.doc
19/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.6 IMD (Input Mode-Code filter Display)
Purpose: This order collects informations about the Mode-Code filter status and parameters.
Syntax: IMD
Where:
: biliteral of the addressed RDS
Effects:The following table is presented:
INPUT MODE-CODE FILTER TABLE : Radar rd
FILTER IS DISABLED
POS VALUE
Where:
rd: biliteral of the addressed RDS
POS: position in the Mode-Code list expressed on two digits from 00 to 15;
VALUE: Mode-Code value.
Restrictions: The Mode-Code to filter must be found at the beginning of the list while the free
elements must be at the end of it.
The table can be shown only for one radar at one time.
Comments: The initialization value (FFFFF) is presented to state that the element has not
been set.
The second line of the heading depends on the input filter status which can be
modified through the IMF order.
Examples: The following order allows to show the table referred to the RR radar site:
IMD RR
UNCLASSIFIED Page
19
7/29/2019 UM_XDN-ES010006101UM06_A.doc
20/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.7 IMF (Input Mode-Code Filter)
Purpose: This order allows the operator to enable/disable the input data filtering.
Syntax: IMF /ALL ON/OFF
Where:
: biliteral identifier of the addressed RDS;
ALL: the order must be executed for all RDSs;
ON: enables the Mode-Code filtering;
OFF: disables the Mode-Code filtering.
Effects:If the filter has been enabled, all data coming from the specified radar whose
Mode-Code is included in list of those to filter are not sent on LAN.
If the filter has been disabled, all data coming from the specified radar are sent on
LAN without considering their Mode-Code.
Restrictions: If the filter has already been enabled/disabled no action is performed.
Comments: Use the IMD order to verify the filter status.
Examples: The following order enables the Mode-Code filter on the radar site RR:
IMF RR ON
The following order disables the geographical filter on all the radars:
IMF ALL OFF
UNCLASSIFIED Page
20
7/29/2019 UM_XDN-ES010006101UM06_A.doc
21/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.8 DMC (Delete Mode-Code)
Purpose: This order allows the operator to delete one or all of the Mode-Codes from the list
related to the specified radar.
Syntax: DMC / ALL
Where:
: biliteral of the addressed RDS;
: position of the Mode-Code in the list, allowed values 0 - 15;
ALL: the order is executed on all the Mode-Codes in the list.
Effects:The Mode-Code having the specified position in the list of the radar is deleted.
Restrictions: The order acts only on one radar at one time.
Comments: The deletion is performed by overwriting every element, starting from specified
position, with the one that follows, the last element of the list is set equal to the
initialization value (FFFFF).
If all the Mode-Codes have to be deleted, the element of the list are overwritten
using the initialization values (FFFFF).
Examples: The following order deletes the first element from list of Mode-Codes to filter of
the radar site named RR :
DMC RR 0
The following order deletes all the elements from list of Mode-Codes to filter of
the radar site named RR :
DMC RR ALL
UNCLASSIFIED Page
21
7/29/2019 UM_XDN-ES010006101UM06_A.doc
22/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.9 CCP (Change Configuration Parameters)
Purpose: This order allows the operator to define a set of configuration parameters to be
used for input data conversion instead of the Default ones if it is not possible to
receive the configuration messages from LANs.
Syntax: CCP
Where:
: biliteral identifier of the addressed RDS;
: X coordinate of the radar site with respect to the OPS
stereographic plane; LSB = 1/16384 N.M. (6 hexadecimal digits);
: Y coordinate of the radar site with respect to the OPS
stereographic plane, LSB = 1/16384 N.M. (6 hexadecimal digits);
: Coefficient to take into account the variability of earth radius at
different latitudes (0 < C < 1); LSB = 2-15 (4 hexadecimal digits);
: Coefficient depending on X, Y and the earth conformal radius;
LSB = 2-31 (4 hexadecimal digits);
: Coefficient depending on X, Y and the earth conformal
radius;
(1 < K < 2); LSB = 2 -14 (4 hexadecimal digits);
: Angle between the RDS plane and the OPS plane;LSB = 1 B.A.M. (4 hexadecimal digits);
: Azimuth of the radar site in the common OPS plane;
LSB = 1 B.A.M. (4 hexadecimal digits);
: Angular deviation of the radar antenna from its local geographical
north; LSB = 1 B.A.M. (4 hexadecimal digits);
Effects:A new set of parameters, to be used in the conversion of the received data position
and speed components, will be defined and stored for the specified radar.
Restrictions: C and A parameters must respect the following conditions:
C = 0x4000
Comments: The definition of a set of configuration parameters, different from the Default one
is needed if these are not correct. The new parameters will be used to perform the
conversion of the input data position and speed components if it is not possible to
receive them through a Configuration message send by MRT or DP on LAN.
The use of the operators defined configuration parameters as well as of the
Default ones is allowed through the orderESC.
The parameters inserted through the CCP order will be overwrittenas soon as a
Configuration message is received or anotherCCP order is given.
UNCLASSIFIED Page
22
7/29/2019 UM_XDN-ES010006101UM06_A.doc
23/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Examples: The following order allows to insert or modify the configuration parameters for
the radar site named RR :
CCP RR 000000 00000 7FFF 0000 4000 0000 0000 0000
5.1.1.10 SCP (Show Configuration Parameters)
Purpose: This order collects informations about the geographical configuration parameters.
Syntax: SCP
Where:
: biliteral of the addressed RDS
Effects:The following table is presented:
CONFIGURATION PARAMETERS TABLE : Radar
ROTOTRASLATION IS ENABLED
DEFAULT CURRENT
X:Y:
C:
A:
K:
BETA:
GAMMA:
DEVIA:
Comments: The Default column shows the initial configuration parameters.
The Current column contains the actual parameters used in data coordinates
Conversion.At start-up data in the two column are the same, during the run-time the
parameters shown in the Current column can be overwritten by those contained
in the Configuration message, sent by Radin data users if received, or by those
inserted by the operator through the CCP order.
Restrictions: The order allows to show the table only for one radar at one time.
Examples: The following order allows to show the table referred to the RR radar site:
SCP RR
UNCLASSIFIED Page
23
7/29/2019 UM_XDN-ES010006101UM06_A.doc
24/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.11 ESC (Enable Standard Configuration)
Purpose: This order allows the operator to enable/disable the use of the Default or user
defined parameters for input data coordinates and speed components conversion.
Syntax: ESC /ALL ON/OFF
Where:
: biliteral identifier of the addressed RDS;
ALL: the orders affects all radars;
ON: enables the use of the Default or user defined parameters for input
data coordinates conversion;OFF: disables use of the Default or user defined parameters for input
data coordinates conversion;
Effects:If input data coordinates and speed components conversion is not foreseen by
Radin Function configuration, no action will be performed as a result of the ESC
order, otherwise there are the following possibilities:
If the use of parameters is enabled, the elaboration of input data is
started for the specified radar(s), until now they were refused;
If the use of parameters is disabled, the elaboration of input data is
stopped for the specified radar(s) and they are refused;
Restrictions: The ESC .. OFF order must not be inserted if data processing in progress and the
coordinates and speed components conversion is performed using the configuration
parameters received from LAN, in fact this causes the refuse of input data until the
next configuration message is received with a consequent loss of data.
Comments: This order is useful if data conversion has to take place on Radin Function and no
Configuration messages have been received.
Examples: The following order allows the use of the Default or user defined parameters for
the RR radar site:
ESC RR ON
The following order allows disables the use of the Default or user defined
parameters for ALL radar sites:
ESC ALL OFF
UNCLASSIFIED Page
24
7/29/2019 UM_XDN-ES010006101UM06_A.doc
25/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.12 OGS (Output Geographical filter Set-up)
Purpose: This order allows the operator to define a presentation window centered on the
System Center.
The window size is determined by the semi-distances from the System center along
the Cartesian axises and two height thresholds.
Syntax: OGS
Where:
: semi-distance from the System Center along the X axis;
: semi-distance from the System Center along the Y axis;
: Height lower limit;
: Height higher limit.
Effects:A geographical window, centered on the System center, will be defined.
Restrictions: It is possible to define only one window.
The height values must be included between 1000 and 99999 feet.
The height lower limit must be less or equal than the higher one.
Comments: The distances are expressed in Nautical Miles while the heights in feet.
It is possible to modify the window parameters by inserting the order again with
new distance and height values.
Use the OGD order to verify the window definition.
Examples: The following order defines a geographical window of 200 N.M. along the X axis
and 4000 along the Y one, with height included between 10000 and 20000 feet.
OGS 100.00 200.00 10000 20000
The next order modifies the previous window increasing its extension along the X
axis up to 300 N.M.:
OGS 150.00 200.00 10000 20000
UNCLASSIFIED Page
25
7/29/2019 UM_XDN-ES010006101UM06_A.doc
26/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.13 OGD (Output Geographical filter Display)
Purpose: This order collects informations about the output geographical filter status and
parameters.
Syntax: OGD
Effects:The following table is presented:
OUTPUT GEOGRAPHICAL FILTER TABLE
FILTER IS DISABLED
X_distance : Y_distance :
Height_min : Height_max :
Where:
X_distance: semi-distance from the System Center along the X axis;
Y_distance : semi-distance from the System Center along the Y axis;
Height_min : Height lower limit;
Height_miax: Height higher limit.
Restrictions: The height lower limit must be lower or equal to the higher one.
Comments: The initialization value (0.00) is presented in the distance fields if a window has
not been defined.
The second line of the heading depends on the input filter status which can be
modified through the OGF order.
Examples: The following order allows to show the table:
OGD
UNCLASSIFIED Page
26
7/29/2019 UM_XDN-ES010006101UM06_A.doc
27/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
5.1.1.14 OGF (Output Geographical Filter)
Purpose: This order allows the operator to enable/disable the output data filtering.
Syntax: OGF ON/OFF
Where:
ON: enables the geographical filtering;
OFF: disables the geographical filtering.
Effects:If the filter has been enabled, all output data whose position is not included in the
geographical window, are not sent on LAN.If the filter has been disabled, all output data are sent on LAN without considering
their position.
Restrictions: If the filter has already been enabled/disabled no action is performed.
Comments: Use the OGD order to verify the filter status.
Examples: The following order enables the output geographical filter:
OGF ON
The following order disables the output geographical filter:
OGF OFF
UNCLASSIFIED Page
27
7/29/2019 UM_XDN-ES010006101UM06_A.doc
28/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
6. ORDERS LIST
Lines Status Display LSD
Input Geographical filter Set-up IGS /ALL
Input Geographical filter Display IGD
Input Geographical Filter IGF /ALL ON/OFF
Input Mode-Code filter Set-up IMS
Input Mode-Code filter Display IMD
Input Mode-Code Filter IMF /ALL ON/OFF
Delete Mode-Code DMC /ALL
Change Configuration Parameters CCP Show Configuration Parameters SCP
Enable Standard Configuration ESC /ALL ON/OFF
Output Geographical filter Set-up OGS
Output Geographical filter Display OGD
Output Geographical Filter OGF ON/OFF
UNCLASSIFIED Page
28
7/29/2019 UM_XDN-ES010006101UM06_A.doc
29/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7. DIAGNOSTICS
7.1 OVERVIEW
The XDN CSCI provides on-line diagnostic messages, relevant to all XDN functionalities, which are used
to inform the operator about special events occurred during the XDN operation.
Diagnostic messages are displayed using the following format:
HH:MM:SS RDN:
Where:
HH:MM:SS: is the time associated to the event
: {
7/29/2019 UM_XDN-ES010006101UM06_A.doc
30/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7.1.1 LEVEL 0
7.1.2 LEVEL 1
7.1.2.1 RDN: ALIGNMENT TIMER NOT CREATED, CODE: H
Event: The creation of the timer used to send the alignment request messages
from the Slave to the Master RFE nodes is failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.2 RDN: ATX CONVERSION WARNING - CODE
Event: A problem occurred in the Asterix message conversion performed
through the Asterix Library.
Action: Check thereturned code to know the cause of the problem.
7.1.2.3 RDN: BUFFER ORDER NOT AVAILABLE - ORDER NOT SENT
Event: The creation of a buffer to send the LSD or IGD table to SMD was not successfull.
Action: Verify if memory resources are available.
7.1.2.4 RDN: CLOCK STATUS NOT OK. CLOCK DESYNCHRONIZED
Event: The Node is not synchronized with the System clock.
Action: Verify the clock status and connection.
7.1.2.5 RDN: ERROR NO FREE MODE-CODE LOCATIONS, INSERTION NOT PERFORMED
Event: It was impossible to insert a new Mode-Code value to filter
because the maximum allowed number of Mode-Codes has been
reached for the radar, actually it is 16.
Action: Delete one of the Mode-Codes inserted to add the new one.
7.1.2.6 RDN: HIM FAULT PU
Event: Received a message from NSV CSCI indicating that the specified input peripheral is in
FAULT status.
Action: Verify the status of the line connection.
7.1.2.7 RDN: LAN TRANSMISSION OFF - PORT RESULT CODE H
Event: The transmission of data on the specified LAN was not successfull.
Action: Check thereturned result code to know the cause of the failure.
UNCLASSIFIED Page
30
7/29/2019 UM_XDN-ES010006101UM06_A.doc
31/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7.1.2.8 RDN: PATH NOK - RESULT CODE H
Event: Received a reply to the Create path message indicating that the creation of the path
with the input line failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.9 RDN: PATH LAN NOK - RESULT CODE H
Event: Received a reply to the Create path message indicating that the creation of the path
with IOL0 for the specified LAN failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.10 RDN: PATH LAN PORT port NOK - RESULT CODE codeH
Event: Received a reply to the Create path message indicating that the creation of the path
with UDP for the specified LAN and Port failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.11 RDN: PATH SMD NOK - STATUS MESSAGE NOT SENT
Event: The path with SMD Function has not been created so it is impossible
to send the Status message.
Action: Restart Radin Function.
7.1.2.12 RDN: PATH SMD NOK - ORDER ACK NOT SENT
Event: The path with SMD Function has not been created so it is impossible
to send messages including tables to be presented on the I/O console.
Action: Restart Radin Function.
7.1.2.13 RDN: PATH SMD NOK RESULT CODE H
Event: Received a reply to the Create path message indicating
that the creation of the path with SMD failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.14 RDN: POOL EMPTY (LAN) MESSAGE NOT SENT
Event: It was impossible to send messages on LAN because
there were no buffers in the Functions LAN pool.
Action: Verify if there are problems with the LANs or with the receiving Functions, finally
verify if Radin Function is operative. If necessary stop Radin Function and restart.
UNCLASSIFIED Page
31
7/29/2019 UM_XDN-ES010006101UM06_A.doc
32/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7.1.2.15 RDN: POOL EMPTY (LINE-PIPE) CNF MESSAGE NOT SENTEvent: The Configuration message sending on serial line failed due to the a
lack of buffers in the LINE pool.
Action: Verify if the input lines status, if they are operative, verify if Radin Function is operative.
If necessary stop Radin Function and restart.
7.1.2.16 RDN: POOL EMPTY (SMD)
Event: It was impossible to send messages to SMD because
there were no buffers in the Functions SMD pool.
Action: Verify if SMD Function is in overflow status.
7.1.2.17 RDN: PU OFF
Event: Received a message from NSV CSCI indicating that the specified input peripheral is in
OFF status.
Action: Verify if data are sent on the line.
7.1.2.18 RDN: PU ON
Event: Received a message from NSV CSCI indicating that the specified input peripheral is in
ON status.
Action: None.
7.1.2.19 RDN: RECEIVED STATUS PL MSG WITH RX STATUS = .
Event: Received a message from NSV CSCI indicating an unknown receiving status for the
specified input HDLC peripheral.
Action: Check the status received to know the cause of the problem.
7.1.2.20 RDN: RX STATUS = FOR - STATUS OFF
Event: Received a message from NSV CSCI indicating that the receiving status of the
specified input HDLC peripheral is OFF.
Action: Check the status received to know the cause of the problem.
7.1.2.21 RDN: RX STATUS ON FOR
Event: Received a message from NSV CSCI indicating that the receiving status of the
specified input HDLC peripheral is ON.
Action: None.
UNCLASSIFIED Page
32
7/29/2019 UM_XDN-ES010006101UM06_A.doc
33/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7.1.2.22 RDN: SELECT REPLY FROM NOT OK - RESULT CODE H
Event: Received a reply to the Select message indicating that the selection of the
specified input line failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.23 RDN: SELECT TIMER NOT CREATED, CODE: H
Event: The creation of the timer used to send the Select messages to IOL Function is failed.
Action: Check thereturned result code to know the cause of the failure.
7.1.2.24 RDN: SMD REPLY NOK - RESULT CODE H
Event: Received a wrong reply to a message sent to SMD via path having a wrong message type.
Action: Check thereturned result code to know the cause of the failure.
The received buffer is released to the Functions specific pool of buffers.
7.1.2.25 RDN: STATUS MESSAGE NOT SENT
Event: It was impossible to send the Status message to SMD because
there were no buffers in the Functions SMD pool.
Action: Verify if SMD Function is in overflow status.
7.1.2.26 RDN: TRH LINK OFF ---> - MESSAGE NOT SENT
Event: Impossible to send the Configuration message on serial line because
the path with the input line has not been established or the input line
is in OFF status.
Action: Verify the input line connection.
7.1.2.27 RDN: UNABLE TO OPEN THE BINARY CONFIGURATION FILE
Event: It was impossible to open the Binary configuration file in order
to read or update the configuration parameters.
Action: Verify the existence and correctness of the file in the current directory.
7.1.2.28 RDN: WARNING MODE-CODE POSITION OVER THE MAXIMUM
ALLOWED
Event: The value of Mode-Code position inserted in the DMC order was not allowed,
it must be included between 0 and 15.
Action: Insert the order again with the correct position parameter.
UNCLASSIFIED Page
33
7/29/2019 UM_XDN-ES010006101UM06_A.doc
34/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7.1.2.29 RDN: WARNING THE MODE-CODE WAS NOT INSERTED
Event: The Mode-Code position inserted in the DMC order was not used,so no action has been performed.
Action: Verify the position of the Mode-Code to delete throgh the IMD order.
7.1.2.30 RDN: WARNING: Unexpected message from NSV
Event: Received a message from NSV Function not expected by Radin Function.
Action: The message will be sent back to the sender Function.
7.1.2.31 RDN: WRONG CONFIGURATION MESSAGE RECEIVED FOR RADAR :
Event: Received a Configuration message MRT or DP Functions via LAN
with wrong C and/or K parameters.
Action: Verify the geographical parameters included in MRT and DP configurations,
in particular it must be:
C = 0x4000
7.1.2.32 RDN: WRONG GEOGRAPHICAL WINDOW IDENTIFIER
Event: The Geographical window identifier inserted in the IGS command is not allowed,
it must be 1 or 2.
Action: Insert the command again with the correct window value.
7.1.2.33 RDN: WRONG MESSAGE TYPE FROM LAN H
Event: Received a message from LAN not expected by Radin Function.
Action: Verify the kind of message received through the type shown.
However it will be sent back to the sender Function.
7.1.2.34 RDN: WRONG MAXIMUM DISTANCE
Event: The distance parameter inserted in the IGS command is not allowed,
it must be at least equal to the minimum one but not more than 512.00 N.M..
Action: Insert the command again with the correct distance values.
7.1.2.35 RDN: WRONG MINIMUM DISTANCE
Event: The distance parameter inserted in the IGS command is not allowed,
it must be at least equal to zero but not more than the maximum distance one.
Action: Insert the command again with the correct distance values.
UNCLASSIFIED Page
34
7/29/2019 UM_XDN-ES010006101UM06_A.doc
35/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
7.1.2.36 RDN: WRONG MESSAGE FORMAT
Event: There are syntax errors in the order inserted,Action: Check the correct order syntax, looking for the position of blank characters,
the presence of ON or OFF as last parameters of some orders and
the number of parameters allowed.
7.1.2.37 RDN: WRONG ORDER LENGTH
Event: The number of characters inserted for the order is less than the minimum allowed.
Action: Check the correct order syntax and insert it again.
7.1.2.38 RDN: WRONG PARAMETERSEvent: Wrong parameters inserted in the OGS order.
Action: Check the correct order syntax and insert it again.
7.1.2.39 RDN: WRONG PROTOCOL
Event: The configured receiving protocol for the input lines is not correct.
Action: Verify the protocol type in the site configuration file.
7.1.2.40 RDN: WRONG RADAR IDENTIFIER
Event: The Radar identifier inserted in the command is not included in thesite configuration or different from ALL.
Action: Check the allowed radar identifiers and insert the command again.
7.1.2.41 RDN: WRONG SECTOR IDENTIFIER
Event: The Sector parameter inserted in the IGS or IGF orders is not allowed,
it must be included between 0 and 15 or equal to ALL.
Action: Check the correct command syntax and insert it again.
7.1.2.42 RDN: WRONG SELECT REPLY RECEIVED FROM IOL ON : CODEH
Event: Received a reply to a select message sent to IOL for the specified LAN
indicating that the operation failed .
Action: Check thereturned result code to know the cause of the failure.
7.1.2.43 RDN: WRONG WRITE ON - RESULT CODE H
Event: Received a reply to a message sent on serial line indicating that the operation failed.
Action: Check thereturned result code to know the cause of the failure.
UNCLASSIFIED Page
35
7/29/2019 UM_XDN-ES010006101UM06_A.doc
36/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
UNCLASSIFIED Page
36
7/29/2019 UM_XDN-ES010006101UM06_A.doc
37/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
8. ERRORS
8.1 OVERVIEW
The XDN CSCI provides several exceptions, relevant to all XDN functionalities, which are used to inform
the operator about fatal events occurred during the XDN operations.
The exception codes are listed below with an explanation of their meaning to allow the operators to know
the cause of the problem which generated the exception itself; the codes are in hexadecimal notation.
CODE DESCRIPTION
1D00 Not Used
1D01 Not Used
1D02 A second Go message has been received from NSV at start-up while waiting for the Net
message.
1D03 A second Net message has been received from NSV at start-up while waiting for the first Go
message.
1D04 Found NSV message pool empty while trying to send a Create path or console message.
1D05 Found SMD message pool empty while trying to send a Create path message.
1D06 Found LAN message pool empty while trying to send a Create path message with UDP or
IOL or a Select message with IOL.
1D07 Found LINE message pool empty while trying to send a Create path or Select message withIOML Function.
1D08 An error occurred in the creation of the path with NSV Function.
1D09 An error occurred in the creation of the path with SMD Function.
1D0A An error occurred in the creation of the path with the output Lans (UDP or IOL Functions).
1D0B An error occurred in the creation of the path with the input pipe devices.
1D0C An error occurred in the creation of the path with the input HDLC Lines.
1D0D An error occurred in the creation of the path with the input MODM Lines.
1D0E Received a Reply with error code from the input line devices.
1D0F Received a Reply with error code from the output line devices.
1D10 Received an unexpected Reply or a Reply to a Go message with error code from NSV.
1D11 An error occurred during the creation of a Mailbox.1D12 An error occurred during the creation of a buffers pool.
1D13 The configured input data protocol is unknown.
1D14 There is a mistake in the Function configuration related to the input or output lines or to the
UDP ports identifiers.
1D15 Received an unknown message or a Go message with a wrong Node Role value from NSV.
1D16 Unknown peripheral identifier included in the received Go message.
UNCLASSIFIED Page
37
7/29/2019 UM_XDN-ES010006101UM06_A.doc
38/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
CODE DESCRIPTION
1D17 Tried to send a too long console message to NSV (data length > 452 bytes).
1D18 The format of the input data to be converted is not allowed.
1D19 Unknown UDP port received in the message from LAN, indicates the message source.
1D1A An error occurred during the creation of a timer (IOL Select or Slave Node Alignment).
1D1B The ASCII or Binary configuration files have not been found in the current directory.
1D1C It was impossible to create the Binary configuration file in the current directory.
1D1D An error occurred during the reading of a configuration parameter from the ASCII file.
UNCLASSIFIED Page
38
7/29/2019 UM_XDN-ES010006101UM06_A.doc
39/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
9. FAULT TOLERANCE
The RFE redundant configuration (MASTER/SLAVE) guarantees the continuity of Radin data output in
case of failure of one RFE node; the SLAVE Radin is aligned to the MASTER one for the configuration
and radar data conversion parameters and is ready to substitute the MASTER one as soon as the latter is
switched off or undergoes an unrecoverable fault.
The Radin Functions alignment is kept through the messages exchange performed during the start-up phase
and during run-time through the notification to both nodes of the orders which modify the configuration or
radar data conversion parameters.
After the power recovery, by reading from the RFE hard disk the configuration file, XDN CSCI is able torestore the previous values of all parameters liable to be modified by order.
UNCLASSIFIED Page
39
7/29/2019 UM_XDN-ES010006101UM06_A.doc
40/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
10. START-UP DESCRIPTION
When the XDN CSCI is started the following messages are displayed on the RFE I/O console:
RDN: GO_MESSAGE RECEIVED ( START-UP)
RDN: NETWORK MESSAGE RECEIVED
They notify to the operator the reception of the GO and Network messages from NSV.
Then XDN goes on in its start-up activities, including:
Reading of the file containing the configuration parameters; Creation, if not present, of a binary file to store the configuration parameters and
their on-line modifications;
Activation of communication path with SMD CSCI;
Activation of communication paths with IOML CSCI in order to activate and start
the input HDLC serial lines;
Activation of communication paths with IOL or UDP CSCIs in order to activate
the ouput LANs.
After the start-up has been carried out, XDN receives messages about the input lines status presenting one
of the following diagnostics for each line:
RDN: RX STATUS ON FOR
or
RDN: RX STATUS = FOR - STATUS OFF
About XDN start-up it must be pointed out that:
If coordinates and speed components conversion has to be executed by XDN CSCI, all the
received radar data coming from one Radar Head are discarded until the first configuration
message for that radar is received;
Geographical data conversion is performed using the parameters contained in the receivedconfiguratin messages;
Because filtering parameters modifications are always stored in the RDN.BIN file onto the
hard disk, it must be deleted if XDN has to start with the default values, in this case the
configuration parameters are read from the RDN.DAT file, that can be modified only off-line;
The Slave XDN Function discard all the received radar data without performing any
elaboration on them.
UNCLASSIFIED Page
40
7/29/2019 UM_XDN-ES010006101UM06_A.doc
41/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
11. FUNCTION CONFIGURATION
Radins Function default configuration parameters are included in an ASCII file usually named RDN.DAT
and stored onto the hard disk of the node where Radin is present.
This file is modifiable only off-line through an editor and includes the following kind of data:
Number and Size of the buffers forming the four pools of Radins Function, used to
send messages towards NSV and SMD Functions and towards Input and output lines;
RFE nodes identifiers;
Number of input and output lines;
Input channels identifiers, input protocol type, input lines identifiers, UDP portscorresponding to the input lines on the output LANs, bit masks to select the input and
output data the Function can process;
Output LANs identifiers, LANs multicast addresses;
Format of the received radar data;
Format of the radar data sent on LANs;
Orders class identifier, Orders names and number;
Identifier of the LAN managing Function;
Identifiers of the UAP of the input Asterix data and of the output converted data;
Number and identifiers of the configurad radars;
Flag indicating if the received data Rototraslation is foreseen or not;
Flag indicating if the radar has to be considered as already configured or not;
Radars geographical parameters;
Mode code filter status and values;
Input geographical filter status and values;
Output geographical filter status and values;
In Appendix A is included an explanation of the ASCII file structure and composition.
UNCLASSIFIED Page
41
7/29/2019 UM_XDN-ES010006101UM06_A.doc
42/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
12. APPENDIX A
The labels in brackets [] and those at the left of the symbol = must not be modified because they have
to be recognized by the program, the operator can modify only the right operands. Comments can be
inserted after the ; character, they can be placed at the end of the lines or on new ones.
RDN CONFIGURATION FILE
Author : Tiziano CasciolaComment: Radin ConfigurationDate : 14/09/2001Site : Romania - Bucarest
Description : Number and size of the buffers constituting the pools used to send messages to NSV andSMD Functions and to the Input and Output lines.A size of 512 bytes is enough to contain messages received from and sent to NSV andSMD Functions, it is also enough to contain the input radar data received through HDLCserial lines.A size of 1536 bytes is the maximum one for buffers to be sent on LAN.
[Buffer_Pools]; number size
NSV_pool = 100 0x200
SMD_pool = 100 0x200
LINE_pool = 100 0x200
LAN_pool = 300 0x600
Description : RFE node identifiers, they are the same set for NSV Function.
[Node_id]; Node-A - Node-B - Node id. according to NSV, three alphanumerical characters
Name = RF1 RF2
Description : Number of the input and output peripheral lines.Actually there can be at most 32 input lines and 2 output LANs.
[Num_lines]Input = 16 ; Input lines' number
7/29/2019 UM_XDN-ES010006101UM06_A.doc
43/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Description : Miscellaneous informations about the input lines and their correspondingUDP ports on the output LANs, as follows:
OT1: Input Channel identifier. Usually formed by the radar biliteral identifierand a numerical, 1 or 2 to indicate respectively the Main and Reserve
channels.
1 : Input data protocol type.Allowed input protocols:
PIPE = 0 (AMS data formats) HDLC = 1 (Asterix data format) MODM = 2 (AMS data formats)
PL01: Input line identifier.The first two characters identifies the type of the input peripheralsaccording to the protocols in particular:
PL is associated to the HDLC protocol MM is associated to the MODM protocol 4 blanks are needed in case of PIPE.
The last two digits identifies the number of the input peripheral.
0x1451: Number identifier of the UDP port associated to the input peripheral,meaning that all data received from the input line are sent on LANtowards the specific UDP port.There can be at most 32 UDP ports, associated to the input lines, from the5201 to the 5232 (0x1451 to 0x1470 in hexadecimal notation).
0x106 : IOML bitmask to Select the Asterix categories Radin wants to receive. 0x106 means that Categories 1, 2 and 8 are received.
10 : Lan receiving mask to allow the elaboration of the Configuration messagessent from MRT and DP.
0 means that Radin will not process the Configurationmessages.
[Line_parameters]Line_1 = "OT1" 1 "PL01" 0x1451 0x106 10; OTOPENILine_2 = "OT2" 1 "PL02" 0x1452 0x106 10
Line_31 = " " 1 "PL " 0x145F 0x106 10;Line_32 = " " 1 "PL " 0x145F 0x106 10;
UNCLASSIFIED Page
43
7/29/2019 UM_XDN-ES010006101UM06_A.doc
44/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Description : Output LANs identifiers and UDP multicast address.If IOL CSCI is used to send data on lan, the multicast addresses can be set to 0x0
[Output_lan]Lan_A = IP01 0xE00900FC ; LAN id. and Multicast address, 0x0 is IOL is usedLan_B = IP03 0xE00902FC
Description : Format identifiers of radar data received through the input lines.Allowed input formats:
ale_std = 0 ale_std_95 = 1 ASTERIX = 2 russia = 3
[Input_formats]Format = 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0
Description : Format identifiers of radar data sent on LANs by Radin.Allowed output formats:
ale_std = 0 ALE_STD_95 = 1 ASTERIX = 2 russia = 3
[Output_formats]Format = 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0
Description : Number OF Radins orders, identifiers of the orders and of the orders class.Listed below there is a list of all Radin orders.
[Orders]Number = 16Ord_Class = XDN
Name = LSD RDO RDI IMS IMD IMF DMC IGS IGD IGF CCP SCP ESC OGS OGD OGF
Description : Type of the interface with the output LANs.The allowed values are:
0 : UDP interface 1 : IOL interface
[IOL_UDP_manager]Type = 0; Output LANs manager. 0 = UDP - 1 = IOL
UNCLASSIFIED Page
44
7/29/2019 UM_XDN-ES010006101UM06_A.doc
45/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Description : Interface with the ASTERIX Library (ATL CSCI).The two parameters are bit masks representing the iUser Application Profile according to
which are codified the input data and the output format to which the Asterix Library has toconvert radins input data.
[Atx_interface]UAP = 0x01out_layout = 0
The UAP parameter is divided into two nibbles as follows: The Higher Nibble represent the Users Application Profile used whoseallowed values are:
0 : UAP CIAMPINO 1 : UAP GRECIA 2 : UAP 2000
The Lower Nibble represents the expected output format of the data, theallowed values are:
0 : MODMLAYOUT 1 : BUFFERLAYOUT 2 : RDSMODMLAYOUT 3 : RDSBUFFERLAYOUT 4 : MKSMODMLAYOUT 5 : MKSBUFFERLAYOUT 6 : RDSMKSMODMLAYOUT 7 : RDSMKSBUFFERLAYOUT
The out_layout parameter represents the interface with the new Asterix Library (ATL),it will be assigned to the "outputlayout" parameter passed to the Library. It is divided intotwo bytes as follows:
The Higher Byte represents a bit mask where: The MSB high indicates the presence of MARA andMODMheaders in the output buffer containing converted data,
otherwise, no header is present, only radar data. The following bit high indicates that the Unit of Measureare The following bit high indicates that the Unit of Measureare those of the M.K.S. system, otherwise the Standard systemis used.
The Lower Byte represents the expected output format of the data
converted by the Asterix Library like it was in the interfaces withthe other versions of the Library.
0 : MODMLAYOUT 1 : BUFFERLAYOUT 2 : BYPADS99LAYOUT(only multi-radar data cat. 62 &63)
The compatibility with the existing versions of the Library (CTL,XLF) is obtained byassigning Zero to the constant.
Description : Number and biliteral identifiers of the configured radars.
UNCLASSIFIED Page
45
7/29/2019 UM_XDN-ES010006101UM06_A.doc
46/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
[Radar_info]Number = 8; Radar number
Name = "OT" "MA" "ME" "BA" "CL" "PU" "SO" "TO" ; Radar identifiers
Description : Flag indicating if the data coordinates and speed conversion of the input data is foreseen.It applies to Plots, Tracks and Meteo vectors sent from all radars.The allowed values are:
0 : No conversion has to be performed 0xFF : Data conversion has to be performed
[Rototraslation]Status = 0xFF; 0xFF = Rototraslation Enabled - 0 = otherwise
Description : Flag indicating if Radin Function has to start elaborating the received data, performingthe coordinates and speed conversion, even if no Configuration message has been receivedfrom LAN, in this case Radins Default geographical parameters are used to convertthe received data.The allowed values are:
0 : Radin is not self-configured 0xFF : Radin is self-configured
[Self_configuration]; Radar 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16Status = 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF0xFF 0xFF 0xFF
Description : Default geographical parameters of all configurable radars, actually 16 at most.The first ten parameters can be obtained through Parconf (see the description of the CCPorder in the present document for an explanation of the parameters), the last two arereserved for future implementations.The following restrictions have to be taken into account, it must be:
C = 0x4000
[Geo_parameters]; X Xr Y Yr C A K Beta Gamma
Devia Spare1 Spare 2Radar_1 = 0x0000 0x0000 0x0000 0x0000 0x8000 0x0000 0x4000 0x0000 0x00000x0000 0x0000 0x0000
Radar_16 = 0x0000 0x0000 0x0000 0x0000 0x8000 0x0000 0x4000 0x0000 0x00000x0000 0x0000 0x0000
Description : Status and values of the input Mode-Code filter.
UNCLASSIFIED Page
46
7/29/2019 UM_XDN-ES010006101UM06_A.doc
47/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Allows to define for each radar up to 16 Mode-Codes that cannot be presented on thescreen.
The Status can be: 0 : Filter not Enabled for the radar; 0xFFFF: Filter is Enabled for the radar.
The Mode parameter can assume the following values: 0xFFFF that is the initialization value; 0x0020 Mode 1 0x0040 Mode 2 0x0060 Mode A 0x0080 Mode B 0x00A0 Mode D
The Code parameter can assume the following values: 0xFFFF that is the initialization value; Each digit included between 0 and 7 (octal notation); The F character is allowed in the last 2 digits substituting thewildcard character *.
;Mode_code_filter[Mode_code_filter_Radar1]Status = 0Mode = 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF
Code = 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF
[Mode_code_filter_Radar16]Status = 0Mode = 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFFCode = 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF 0xFFFF
UNCLASSIFIED Page
47
7/29/2019 UM_XDN-ES010006101UM06_A.doc
48/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
Description : Status and values of the input geographical filter.
Allows to define for each of the configurable radars, two presentation windows for each ofthe 16 angular sectors in which is divided a radar scan.Range_min1 and Range_max1 allow to define the first window while Range_min2 andRange_max2 allow to define the second one.The range values are in N.M., the initialization value is 0.00.
The Status can be: 0 : Filter not Enabled for the sector ; 0xFFFF: Filter is Enabled for the sector.
The following restrictions have to be taken into account, it must be: Range_min = 0.00 N.M. Range_max
7/29/2019 UM_XDN-ES010006101UM06_A.doc
49/49
ATMAS Division UNCLASSIFIED ES010006101UM06E184
Issue A
Date: 27/03/2003
The following restrictions have to be taken into account, it must be: Range_min