Eurocae Ed-73e Minimum Operational Performance Specification For Secondary Surveillance Radar Mode S 201105
Eurocae Ed-73e Minimum Operational Performance Specification For Secondary Surveillance Radar Mode S 201105
Eurocae Ed-73e Minimum Operational Performance Specification For Secondary Surveillance Radar Mode S 201105
Volume 1 of 2
Chapters 1 - 6
ED-73E
May 2011
Volume 1 of 2
Chapters 1 - 6
ED-73E
May 2011
© EUROCAE, 2011
i
TABLE OF CONTENTS
1 CHAPTER 1 - INTRODUCTION ..................................................................................... 1
1.1 PURPOSE AND SCOPE ............................................................................................... 1
1.2 APPLICABILITY ............................................................................................................. 1
1.3 DESCRIPTION OF SYSTEM ........................................................................................ 1
1.3.1 Mode A/C SSR 2
1.3.2 Mode S SSR 2
1.4 AIRCRAFT EQUIPMENT .............................................................................................. 2
1.4.1 General 2
1.4.2 Classes, Capability and Applicability of Equipment 3
1.4.3 Composition of Equipment 5
1.5 DEFINITIONS AND MEASUREMENT CONVENTIONS ............................................... 6
1.5.1 Mandating and Recommendation Phrases 6
1.5.2 Measurement Conventions 6
1.6 INTERROGATION SIGNALS ........................................................................................ 6
1.6.1 Received PAM Signals 7
1.6.2 Interrogation Carrier Frequency 7
1.6.3 PAM Pulse Characteristics 7
1.6.4 DPSK Pulse Characteristics 8
2 CHAPTER 2 - GENERAL DESIGN SPECIFICATION.................................................. 11
2.1 AIRWORTHINESS....................................................................................................... 11
2.2 INTERNATIONAL TELECOMMUNICATIONS UNION................................................ 11
2.3 FIRE PROTECTION .................................................................................................... 11
2.4 OPERATION OF CONTROLS..................................................................................... 11
2.5 CONTROL AND INDICATION FUNCTIONS ............................................................... 11
2.6 EFFECTS OF TESTS .................................................................................................. 12
2.7 SOFTWARE DESIGN .................................................................................................. 12
2.8 HARDWARE DESIGN ................................................................................................. 12
2.9 DATA INTERFACES ................................................................................................... 12
2.10 IMPLEMENTATION IN CONJUNCTION WITH ACAS ................................................ 12
3 CHAPTER 3 - MINIMUM PERFORMANCE SPECIFICATION STANDARD TEST
CONDITIONS ............................................................................................................... 13
3.1 INTRODUCTION ......................................................................................................... 13
3.1.1 Classes of Equipment 13
3.1.2 Antenna 13
3.1.3 Signal Levels 13
3.2 RECEIVER CHARACTERISTICS ............................................................................... 13
3.2.1 Received Interrogation Tolerances 13
3.2.2 Sensitivity Variation with Frequency 14
3.2.3 Bandwidth 14
© EUROCAE, 2011
ii
© EUROCAE, 2011
iii
© EUROCAE, 2011
iv
© EUROCAE, 2011
v
© EUROCAE, 2011
vi
© EUROCAE, 2011
vii
© EUROCAE, 2011
viii
© EUROCAE, 2011
ix
FOREWORD
1. This document prepared by EUROCAE Working Group 49 was accepted by the Council of
EUROCAE in May 2011.
2. EUROCAE is an international non-profit making organisation. Membership is open to European
users and manufacturers of equipment for aeronautics, trade associations, national civil aviation
administrations and, under certain conditions, non-European Members. Its work programme is
principally directed to thnne preparation of performance specification and guidance documents
for civil aviation equipment, for adoption and use at European and world-wide levels.
3. The findings of EUROCAE are resolved after discussion amongst its members and in co-
operation with RTCA Inc, Washington D.C., USA and/or the Society of Automobile Engineers
(SAE), Warrendale PA, USA through their appropriate committees.
4. This document supersedes ED-73C "MOPS for Secondary Surveillance Radar Mode S
Transponders" (October 2008). EUROCAE Working Group 49 and RTCA Special Committee
209 were reconvened for the purpose of updating their respective Transponder MOPS
documents to include changes that were necessary to reflect other changes that were made
when the ADS-B MOPS documents (EUROCAE ED-102A and RTCA DO-260B) were published
in December 2009.
The primary changes to the ADS-B MOPS that required modifications to the Transponder
MOPS dealt with:
The changes to the characteristics of the ADS-B Target State and Status (Register 6216)
and the Aircraft Operational Status (Register 6516) Messages, which were removed from
under the Event-Driven Protocol and given specific broadcast rates as Periodic Status
Messages. Additional issues relate to resolving the requirements related to timeout and
termination of these Registers.
The changes to the specification for the maximum number of squitters from a hard limit of
6.2 per second to ―6.2 per second averaged over any 60 second interval, except during an
emergency condition.‖
The changes to the timeout and termination of the ADS-B Velocity Message.
The changes to Transponder MOPS test procedures to more closely align with those in
the ADS-B MOPS (EUROCAE ED-102A and RTCA DO-260B).
5. There were additional changes that were required to the Transponder MOPS to correct errors
that have been discovered in the test procedures and certain other typographical errors
uncovered by manufacturers as they have implemented transponders compliant with ED-73C.
6. Additionally, the ICAO Aeronautical Surveillance Panel Technical Subgroup identified and
discussed issues that have been reported by Civil Aviation Authorities since the publication of
ED-73C in October 2008 and there were changes to the Transponder MOPS documents that
were requested to be discussed and resolved in the following areas:
a. To clarify the differences in the treatment of the ADS-B Identification Register 0816 and the
Enhanced Surveillance (EHS) Identification Register 2016.
b. To resolve the issues that have led to Mode S interrogators in Europe that support EHS
receiving the contents of a Register that was not requested. This issue has come to be
referred to as ―BDS Swap.‖
c. To resolve the issue of how a Transponder should reply to an unassigned DI Codes.
d. To clarify the reply rate requirements in the ICAO SARPs and Transponder MOPS and
potentially adopt changes to clarify current requirements.
e. Clarified the Transponder processing for the Comm-B Protocol and enhanced the test
procedures.
f. To propose language to strengthen the Flight ID requirements such that the display of Flight
ID and the crew entry must be simple to access and modify both on-the-ground and in flight.
© EUROCAE, 2011
x
Phone: 33 1 40 92 79 30
Fax: 33 1 46 55 62 65
E-mail: [email protected]
Web site: www.eurocae.net
© EUROCAE, 2011
1
1 CHAPTER 1 - INTRODUCTION
CHAPTER 1
INTRODUCTION
1.2 APPLICABILITY
Compliance with this minimum performance specification by manufacturers, installers
and users is recommended as a means of ensuring that the equipment will
satisfactorily perform its intended function(s) under all conditions encountered in
normal aircraft operations.
Any regulatory application of this document in whole or in part is the sole responsibility
of appropriate government agencies.
As the measured values of equipment performance characteristics may be a function
of the method of measurement, standard test conditions and methods of test are
recommended in this document.
© EUROCAE, 2011
2
1.4.1 General
The transponder is the principal component of the airborne equipment of Mode A/C
and Mode S SSR. It performs all the necessary surveillance functions by providing the
appropriate reply to Mode A/C and/or Mode S interrogations.
When used for data link transmissions, the Mode S transponder accepts the message
as it arrives as part of an interrogation and passes it on to its destination. A message
to be transmitted to the ground is accepted by the Mode S transponder at the interface
and is incorporated in a reply made to an interrogation.
All Mode S transmissions, uplink as well as downlink, are protected by a 24-bit parity
code. The transponder performs decoding and encoding as required, so that the
surveillance function as well as the message content is protected.
The complexity of the transponder required for surveillance only, has been kept at the
minimum needed for this function.
Some Mode S transponders may be equipped with uplink and downlink message
interfaces providing interaction with input/output (I/O) devices. Some transponders
may include the devices as an integral part of their design.
There are two types of squitter transmissions, i.e., transmissions spontaneously
generated by the transponder. The acquisition (56-bit) squitter has the format of an
All-Call reply (DF=11) and is transmitted by a transponder approximately once every
second. This squitter is received and used by aircraft equipped with ACAS to detect
the presence and ICAO 24-bit address of Mode S equipped aircraft within signal
range.
The extended (112-bit) squitter (DF=17) contains the same fields as the acquisition
squitter, plus a 56-bit message field that is used to broadcast Automatic Dependent
Surveillance (ADS) data approximately four times per second. The Extended Squitter
is used by ACAS or other air-air applications, and ground ATC users for passive air
and surface surveillance.
© EUROCAE, 2011
3
© EUROCAE, 2011
4
Each transponder shall be clearly labeled with its actual functional level, minimum
peak output power, and its optional additional features. The label shall contain the
word "Level" followed by one digit between 2 and 5, followed by the ID codes for the
incorporated optional additional features as shown in the table above, followed by the
transponders‘ minimum peak output power designation as ―Class 1‖ or ―Class 2‖ (see
§1.4.2.4),
Example No. 1 - For a level 2 transponder that incorporates extended squitter,
elementary surveillance capability and SI capability with a minimum peak output
power of 70 watts(18.5 dBW); the transponder would be labeled "Level 2els,
Class 2".
Example No. 2 - For a level 4 transponder that incorporates ACAS compatibility,
antenna diversity, extended squitter, enhanced surveillance capability and SI
capability with a minimum peak output power of 125 watts (21.0 dBW); the
transponder would be labeled "Level 4adens, Class 1".
The label should be clearly visible when the transponder is mounted on the aircraft. In
the case of a change of transponder level or capability the label must be changed
appropriately.
NOTE: For transponders where “Level” or “additional feature” might be changed
through an approved software update, a means to display the labeling
electronically would meet the above intent.
© EUROCAE, 2011
5
1.4.2.7 ACAS
SSR equipment intended for use as part of an ACAS, shall in addition meet the
performance criteria specified in §3.3.4 and §3.27.
© EUROCAE, 2011
6
b. In the case of this example, all of the foregoing components and units comprise
the "equipment". It should not be inferred from this example that each SSR
transponder equipment design will necessarily include all of the foregoing
components or units. This will depend on the specific design chosen by the
manufacturer.
© EUROCAE, 2011
7
© EUROCAE, 2011
8
© EUROCAE, 2011
9
Mode A 8.0 μs
2.0 μs
Mode C 21.0 μs
Interrogation P1 P3 P4
0.8 μs 0.8 μs * μs
SLS Control
P1 P2
Transmission
0.8 μs
2.0 μs 0.5 μs
2.75 μs
1.25 μs 0.25 μs 0.5 μs
P6
P1 P2
INTERROGATION
0.8 0.8
μs μs POSSIBLE
SYNC PHASE
PHASE REVERSAL POSITIONS
REVERSAL
LAST CHIP
FIRST CHIP
0.4 μs
P5
SLS CONTROL
TRANSMISSION
0.8
μs
© EUROCAE, 2011
10
© EUROCAE, 2011
11
2.1 AIRWORTHINESS
The equipment shall not, under normal or fault conditions, impair the airworthiness of
the aircraft in which it is installed.
© EUROCAE, 2011
12
© EUROCAE, 2011
13
3.1 INTRODUCTION
NOTE: Systems using Mode S capabilities are generally used for air traffic control
surveillance systems. In addition, certain ATC applications may use Mode S
emitters e.g., for vehicle surface surveillance or for fixed target detection on
surveillance systems. Under such specific conditions, the term “aircraft” can
be understood as “aircraft or vehicle” (A/V). While those applications may
use a limited set of data, any deviation from standard physical
characteristics must be considered very carefully by the appropriate
authorities. They must take into account not only their own surveillance
(SSR) environment, but also possible effects on other systems like ACAS.
3.1.2 Antenna
These minimum performance specifications assume an antenna or antennas having
the characteristics defined in §3. When only one antenna is used, it shall be the
bottom antenna.
© EUROCAE, 2011
14
3.2.3 Bandwidth
The level of an interrogation signal needed to trigger the transponder at frequencies
below 1005 MHz and above 1055 MHz shall be at least 60 dB above the level needed
to trigger the transponder at 1030 MHz with the same reply efficiency.
NOTE: There is no requirement to test the 3 dB bandwidth and the skirt ratio.
However, it can be shown that a 3 dB bandwidth of 6 MHz and a 40 dB
bandwidth of 30 MHz will be optimum for Mode S performance in the
presence of Mode A/C interference and will be near optimum for Mode A/C
performance.
© EUROCAE, 2011
15
© EUROCAE, 2011
16
c. CLASS 2 Equipment
CLASS 2 equipment shall be capable of a peak reply rate of 1000 Mode A/C
replies per second for a 15-pulse coded reply (including 2 framing pulses, 12
information pulses and the SPI pulse) for a duration of 100 milliseconds.
NOTE: The reply rate requirement of 500 replies per second establishes the
minimum continuous reply rate capability of the transponder. As per
the altitude and speed criteria above, the 100 or 120 replies in a 100
millisecond interval defines the peak capability of the transponder.
The transponder must be capable of replying to this short term burst
rate, but may not be capable of sustaining this rate. If the
transponder is subjected to interrogation rates beyond its reply rate
capability, the reply rate limit control of §3.11 acts to gracefully
desensitize the transponder in a manner that favors closer
interrogators. Desensitization eliminates weaker interrogation
signals.
© EUROCAE, 2011
17
C1 F1+1.45 µs
A1 F1+2.90 µs
C2 F1+4.35 µs
A2 F1+5.80 µs
C4 F1+7.25 µs
A4 F1+8.70 µs
X F1+10.15 µs
B1 F1+11.60 µs
D1 F1+13.05 µs
B2 F1+14.50 µs
D2 F1+15.95 µs
B4 F1+17.40 µs
D4 F1 + 18.85 µs
© EUROCAE, 2011
18
b. The rise and decay times may be less than as specified in §1.6.3 a. provided
that the sideband radiation is no greater than that which would be produced
theoretically by a trapezoidal wave having the stated rise and decay times.
c. The reply spectrum specification of §3.3.2 is an acceptable specification for
meeting Mode A/C minimum rise and decay times.
d. The pulse amplitude variation of one pulse, with respect to any other pulse in a
reply train, shall not exceed 1 dB.
© EUROCAE, 2011
19
© EUROCAE, 2011
20
3.8.1 General
a. The suppression period is defined as the time between the P2 pulse initiating
the suppression and the P1 pulse of the earliest subsequent interrogation to
which the transponder replies. The duration shall be between 25 and 45 µs for
all Mode A/C and Mode A/C/S All-Call Modes.
b. The side lobe suppression period shall begin after receipt of the leading edge of
P2.
c. The side lobe suppression period shall be capable of being re-initiated within
2 µs after the end of any suppression period.
d. The receiver sensitivity for Mode A/C signals shall be at MTL not later than one
microsecond after the end of the suppression period.
e. The two-pulse sidelobe suppression pair shall initiate a Mode A/C suppression
in a Mode S transponder regardless of the position of the pulse pair in a group
of pulses, provided that the transponder is not already suppressed or in a
transaction cycle.
f. A transponder in suppression shall not recognise Mode A, Mode C or intermode
interrogations if either the P1 pulse alone or both the P1 and P3 pulses of the
interrogation are received during the suppression interval. Suppression shall not
affect the recognition of, acceptance of, or replies to Mode S interrogations.
3.8.2 Side Lobe Suppression, Mode A/C, Mode A/C-Only All-Call, and Mode A/C/S
All-Call
Assuming no lock-out condition is in effect, the transponder shall react to side lobe
interrogations as follows.
a. Conditions Under Which the Transponder SHALL Be Suppressed
The transponder shall reply to no more than 1% of the interrogations if
(1) the pulse interval between P1 and P2 is varied over the range from 1.85
to 2.15 µs, and
(2) the RF input signal level of P1 is varied from MTL + 3 dB to -21 dBm, and
(3) the level of P2 equals or exceeds the level of P1.
© EUROCAE, 2011
21
3.9.1 General
Unless otherwise specified, the following pulse decoder characteristics shall apply
over the RF input signal level range from MTL+1dB to -21 dBm, with nominal
interrogation signal characteristics.
a. Valid interrogations shall result in at least 90% replies.
b. Interrogations which are not valid shall result in less than 10% replies.
© EUROCAE, 2011
22
© EUROCAE, 2011
23
3.10.2 Recovery
a. Recovery Time
Following desensitisation, the receiver shall recover sensitivity to within 3 dB of
MTL, within 15 µs after reception of the trailing edge of a desensitising pulse
having a signal strength up to MTL + 50 dB.
© EUROCAE, 2011
24
b. Recovery Rate
Recovery shall be at an average rate not exceeding 4 dB per s.
c. Recovery From a Mode S Interrogation If No Reply Is Required
Following a correctly addressed Mode S interrogation (other than Comm-C,
Uplink Format UF=24) which has been accepted and demands no reply, a
transponder shall recover sensitivity to within 3 dB of MTL no later than 45 µs
after receipt of the sync phase reversal.
d. Recovery From a Mode S Comm-C Interrogation
Following a Comm-C interrogation for which no reply is required, a transponder
with Comm-C capability shall recover sensitivity to within 3 dB of MTL no later
than 45 µs after the receipt of the sync phase reversal.
e. Recovery From a Suppression Pair
The receipt of P1 and P2 suppression pulses may temporarily desensitise the
transponder according to §3.10.2 a, but the suppression pairs shall not
otherwise interfere with the reception of Mode S interrogations.
f. Recovery From a Mode S Interrogation Which Has Not Been Accepted
Following a Mode S interrogation which has not been accepted, the transponder
shall recover sensitivity to within 3 dB of MTL no later than 45µs after the
receipt of the sync phase reversal.
A transponder with Comm-C capability shall recover sensitivity to within 3dB of
MTL no later than 45 s after receipt of the sync phase reversal.
g. Recovery from Unaccepted Mode A/C/S All-Call and Mode A/C-Only All-Calls
Following unaccepted Mode A/C/S All-Call or Mode A/C-Only All-Calls, the
transponder shall recover sensitivity according to §3.10.2 a.
© EUROCAE, 2011
25
Sensitivity reduction shall apply only to Mode A/C, Mode A/C/S All-Call and Mode A/C-
Only All-Call interrogations.
Mode S Reply Rate Limiting
If a reply rate limiting device is provided for Mode S replies, it shall permit at least the
reply rates specified in §3.4 and shall not prevent acquisition squitter transmission as
per §3.22.2.6 and extended squitter as per §3.2 nor the transmission of a DF=16
(§3.23.1.4).
© EUROCAE, 2011
26
© EUROCAE, 2011
27
3.13.2 Mode S
a. In the absence of valid interrogation signals, Mode S transponders shall not
generate unwanted Mode S replies more often than once per 10 seconds.
b. In the presence of non-coherent CW interference at a frequency of 1030 ±0.2
MHz. and at signal levels of -60 dBm or less, and in the absence of valid
interrogation signals, Mode S transponders shall not generate unwanted Mode
S replies more often than once per 10 seconds.
© EUROCAE, 2011
28
3.16.1 General
a. Where applicable Mode S transponders (see §1.4.2.5) shall be designed to
operate with antenna diversity.
b. Such systems shall employ two antennas, one mounted on the top and the
other on the bottom of the aircraft, separated by a maximum horizontal distance
of 7.6 m.
© EUROCAE, 2011
29
© EUROCAE, 2011
30
© EUROCAE, 2011
31
© EUROCAE, 2011
32
© EUROCAE, 2011
33
© EUROCAE, 2011
34
NOTE: If the flight number is used to identify the aircraft for ATC purposes it
constitutes „variable‟ data. When the interface providing the flight
number is lost, the status of aircraft identification data remains
unchanged (variable direct data). The content of Register 20 will be
zeroed following the loss of the interface.
(6) Radio Altitude Data
If available, the radio altitude data input is used to validate airborne/on-the-
ground determination in installations that support automatic on-the-ground
condition determination as specified in §3.22.2.7. The data supports extended
squitter airborne/surface format transmission selection and Flight Status (FS),
Vertical Status (VS), and Capability (CA) fields as provided in §3.23.1.6,
§3.23.1.7, §3.28.5, §3.18.4.5, §3.18.4.12 and §3.18.4.38.
(7) Ground Speed Data
If available, the ground speed data input is used to validate airborne/on-the-
ground determination in installations that support automatic on-the-ground
condition determination as specified in §3.22.2.7. The data supports extended
squitter airborne/surface format transmission selection and Flight Status (FS),
Vertical Status (VS), and Capability (CA) fields as provided in §3.23.1.6,
§3.23.1.7, §3.28.5, §3.18.4.5, §3.18.4.12 and §3.18.4.38.
(8) Airspeed Data
If available, the airspeed data input is used to validate airborne/on-the-ground
determination in installations that support automatic on-the-ground condition
determination as specified in §3.22.2.7. The data supports extended squitter
airborne/surface format transmission selection and Flight Status (FS), Vertical
Status (VS), and Capability (CA) fields as provided in §3.23.1.6, §3.23.1.7,
§3.28.5, §3.18.4.5, §3.18.4.12 and §3.18.4.38.
© EUROCAE, 2011
35
© EUROCAE, 2011
36
© EUROCAE, 2011
37
3.18.3 Fields
Information is coded in fields which consist of at least one bit. The decimal equivalent
of the binary code formed by the bit sequence within a field is used as the designator
of the field function.
© EUROCAE, 2011
38
3.18.3.3 Subfields
Subfields may appear within mission fields. Subfields are labeled with three-letter
designators.
3.18.4.3 Address/Parity AP
This 24-bit field (33-56 or 89-112) contains parity overlaid on the address according to
§3.22.2.1 and appears at the end of all transmissions on both uplink and downlink with
the exception of format DF=11.
When the conditions for CA code 7 are not satisfied, Level 2 or above transponders in
installations that do not have automatic means to set on-the-ground conditions shall
use CA code 6. Aircraft with automatic on-the-ground determination shall use CA
codes 4 when on the ground and 5 when airborne. Data link capability reports
(§3.23.1.12 e) shall be available for CA codes 4, 5, 6 or 7.
NOTE: CA codes 1 to 3 are reserved for backward compatibility.
© EUROCAE, 2011
39
0 = SD contains IIS (§3.23.2.1 a), bits 21-27 and 29-32 are not assigned, and
bit 28 contains the ―OVC‖ (Overlay Command) (see §3.23.2.1 a(8))
1 = SD contains multisite II lockout and multisite data link protocol information
(§3.23.2.1 a).
2 = SD contains extended squitter control information (§3.23.2.1 a).
3 = SD contains SI multisite lockout, broadcast and GICB control information
(§3.23.2.1 a), and bit 28 contains the ―OVC‖ (Overlay Command) (see
§3.23.2.1 a(8))
4-6 = Signifies SD not assigned.
7 = SD contains extended data readout request, multisite and communications
control information (§3.23.2.1 a and §3.23.1.12 a), and bit 28 contains the
―OVC‖ (Overlay Command) (see §3.23.2.1 a(8))
© EUROCAE, 2011
40
Codes 1-15 shall take precedence over codes 16 - 31 to permit the announcement of
a Comm-B message to interrupt the announcement of a downlink ELM. This gives
priority to the announcement of the shorter message. Announcement of the downlink
ELM shall resume when the Comm-B is cleared.
© EUROCAE, 2011
41
© EUROCAE, 2011
42
3.18.4.26 Protocol PC
This 3-bit (6-8) uplink field contains operating commands to the transponder and is
part of surveillance and Comm-A interrogations UF=4, 5, 20, 21. The PC field values
2 through 7 shall be ignored and the values 0 and 1 shall be processed for
surveillance or Comm-A interrogations containing DI=3 (§3.23.2.1). The codes are:
0 = No changes in transponder state.
1 = Non-selective All-Call lockout.
2 = Reserved
3 = Reserved
4 = Close out Comm-B (§3.23.1.12).
5 = Close out Comm-C (§3.24.1 g).
6 = Close out Comm-D (§3.25.1 d).
7 = Reserved
© EUROCAE, 2011
43
NOTE: Bit 14 of this field replicates the AQ bit (§3.18.4.4) of the interrogation
resulting in the coding scheme above.
© EUROCAE, 2011
44
NOTE: If the first bit of the RR code is ONE, the last four bits of the 5-bit RR code,
if transformed into their decimal equivalent, designate the number (BDS1)
of the requested source. BDS2 is assumed to be ZERO if not specified by
DI=3 or 7 and RRS. See §3.23.1.2 a (4).
© EUROCAE, 2011
45
NOTE: The same information also may appear in the SIS subfields (§3.23.2.1 a).
This 24 bit (bits 89 – 112) downlink field contains the parity overlaid on a ―Modified
AA‖ field established by performing a modulo-2 summation (e.g., Exclusive-Or
function) of the discrete address most significant 8 bits and BDS1, BDS2, where
BDS1 and BDS2 are provided by the ―RR‖ and ―RRS‖ as specified in §3.23.1.12.a.
Example
Discrete Address = AA AA AA AA Hex = 1010 1010 1010 1010 1010 1010
BDS1, BDS2 = 5F 00 00 Hex = 0101 1111 0000 0000 0000 0000
Discrete Address BDS1, BDS2 Hex = 1111 0101 1010 1010 1010 1010
© EUROCAE, 2011
46
The resulting ―Modified AA‖ field then represents the 24 bit sequence (a1, a2…a24)
that shall be used to generate the DP field in accordance with §3.22.2.1.c.
NOTES:
1. Effectively, the most significant 8 bits of the discrete Address (e.g., “AA” field) are
first modulo-2 summed with the Register number of the Register being provided in
the reply. The result of that process is then used to generate the DP field.
2. When the interrogator receives the reply, the parity decoder will decode the
received “DP” into an equivalent modified “AA.” The interrogator can then
modulo-2 sum the most significant 8 bits of this modified “AA” with the intended
register BDS1, BDS2 with the result being the original “AA” used in the
interrogation that requested the reply.
3.19 ANTENNA
NOTE: The antenna is normally part of the aircraft installation. Antenna
requirements are included in this document for information purposes only.
Antenna testing is therefore not foreseen in this document.
3.19.3 Polarisation
The antenna radiation pattern shall be predominantly vertically polarised.
© EUROCAE, 2011
47
© EUROCAE, 2011
48
The result is a quotient and a remainder R(x) of degree less than 24. The bit
sequence formed by this remainder represents the parity check sequence.
Parity bit pi, for any i from 1 to 24, is the coefficient of x24-i in R(x).
NOTE: The effect of multiplying M(x) by x24 is to append 24 ZERO bits to the
end of the sequence.
c. AP or PI Field Generation - The address used for AP field generation is either
the aircraft address (§3.22.2.2 a), the broadcast address (§3.22.2.2 e) or the All-
Call address (§3.22.2.2 b). The address shall be a sequence of 24 bits (a1, a2
. . . a24). In the aircraft address, a1 shall be the bit transmitted first in the AA field
of an All-Call reply. This address sequence shall be used in the downlink
Address/Parity field generation, while a modified form of this sequence (b1, b2
. . . b24) shall be used for uplink Address/Parity field generation.
The code used in downlink PI field generation shall be formed by a sequence of
24 bits (a1, a2, . . . a24) where the first 17 bits are ZEROs, the next three bits
are a replica of the code label (CL) field (§3.18.4.7) and the last four bits are a
replica of the interrogator code (IC) field (§3.18.4.13).
If the reply is made in response to a Mode A/C/S all-call, a Mode S-only all-call
with CL field and IC field equal to zero, or is an acquisition or extended squitter,
the II (§3.18.4.15) and the SI (§3.18.4.34) codes shall be set to zero.
Bit bi is the coefficient of x48-i in the polynomial G(x)A(x), where:
© EUROCAE, 2011
49
d. Mode A/C-Only All-Call - A Mode S transponder shall not accept the Mode A/C-
Only All-Call (0.8 s P4).
e. Lack of Reply Capability - The transponder shall not accept Mode S
interrogations UF=4 or UF=5 if the code in the RR field is larger than 15.
f. Side Lobe Suppression - Suppression as described in §3.8.2 shall apply to
responses to Mode A/C and Mode A/C/S All-Call interrogations.
g. All-Call Lockout Conditions - On receipt of a Mode S-Only All-Call (UF=11)
containing an Interrogator Code (IC and CL fields) corresponding to the
designator of a running TL timer, the interrogation shall not be accepted unless
the contained PR code is 8 through 12 and the "on the ground" report (CA, VS
or FS field) does not indicate the ground condition. Upon receipt of a Mode S-
Only All-Call (UF=11) containing II=0, the interrogation shall be accepted if the
TD timer is not running or if the received PR code is 8 through 12 and the "on
the ground" report (VS or FS field) does not indicate the ground condition.
h. Formats for Which Transponder Is Not Equiped - The transponder shall not
accept a Mode S format for which it is not equipped.
i. Stochastic All-Calls - Upon receipt of a Mode S-Only All-Call with a PR
(§3.18.4.28) code other than 0 or 8, the transponder shall execute a random
process. If the reply probability indicated by the outcome of the random process
is less than or equal to the reply probability indicated by the value of PR and if
no lockout condition applies (includes override, §3.22.2.4) and the "on-the-
ground" report (CA, VS or FS field) does not indicate the ground condition the
transponder shall accept the interrogation.
If the value of PR is 5 through 7 or 13 through 15, the interrogation shall not be
accepted.
j. Mode S Reply Rate Limiting - Mode S interrogations shall not be accepted if the
optional Mode S reply rate limit is exceeded.
k. Transaction Cycle - If the transponder is in a transaction cycle, it shall not
accept interrogations.
The transaction cycle begins when the transponder has recognized an
interrogation type and ends when the transponder has finished the reply or has
aborted processing this interrogation.
NOTE: A Mode S interrogation is recognized when the sync phase reversal
has been detected. The transaction cycle ends when either the
interrogation has been accepted and has been replied to, or when the
interrogation has not been accepted because of wrong address,
lockout, etc.
A Mode A/C interrogation is recognized when a proper P1-P3 interval has been
detected and a following leading edge of a P4 has not been detected.
During Mode A/C suppression intervals recognition of P1 - P2 - P3 intervals is
suspended.
In the interval between P1 and an expected P3, a transponder is not in a
transaction cycle.
l. Broadcast address - If the address extracted from the received interrogation
consists of 24 ONES and UF = 20 or 21, then the received interrogation shall be
accepted as a broadcast interrogation.
© EUROCAE, 2011
50
© EUROCAE, 2011
51
© EUROCAE, 2011
52
© EUROCAE, 2011
53
be permanent. If the identification code is changed to any other value, the alert
condition shall be temporary and self-cancelling after 18 ±1.0 seconds (TC timer).
The TC timer shall be retriggered and continued for 18 ±1.0 seconds after any
change has been accepted by the transponder function. The alert condition shall
be reported in the FS field. The permanent alert condition shall be terminated and
replaced by a temporary alert condition when the identification code is set to a
value other than 7500, 7600 or 7700.
NOTE: Retriggering is performed to ensure that the ground interrogator obtains
the desired Mode A code before the alert condition is cleared.
When the transponder transitions to normal operation (see §2.5 c) it shall initiate a
temporary alert for 18 ±1 seconds.
b. On-the-Ground Report – The on-the-ground status of the aircraft shall be reported
in the FS field and the VS field and the CA field. If a means for automatically
indicating the on-the-ground condition (e.g., a weight on wheels or strut switch) is
available at the transponder data interface, it shall be used as the basis for the
reporting of status (FS, VS, for CA codes 4 or 5 for airborne or on-the ground). If a
means for automatically indicating the on-the-ground condition is not available at
the transponder data interface, the FS and VS codes shall indicate that the
aircraft is airborne and the CA field shall indicate that the aircraft is either airborne
or on the ground (CA=6).
c. Validation of automatic means for declaring the on-the-ground status
NOTE 1: For aircraft with an automatic means of determining vertical status, the
CA field reports whether the aircraft is airborne or on the ground. ACAS
II acquires aircraft using the short or Extended Squitter, both of which
contain the CA field. If an aircraft report on-the-ground status, that
aircraft will not be interrogated by ACAS II in order to reduce
unnecessary interrogation activity.
For Aircraft with an automatic means for determining the on-the-ground condition,
transponders that have access to at least one of the following parameters (ground
speed, radio altitude, airspeed) shall perform the following validation check:
ground speed >100 knots or airspeed >100 knots or radio altitude >50 feet.
NOTE 2: For Extended Squitters installation, the on-the-ground validation is
optional for Aircraft reporting ADS-B Emitter Category Set “A” codes 0,
1 or 7 as defined in EUROCAE ED-102A / RTCA DO-260B.
NOTE 3: Modern aircraft with integrated avionics suites commonly contain
sophisticated algorithms for determining the air/ground state based on
multiple aircraft sensors. These algorithms are customised to the
airframe and designed to overcome individual sensor failures. These
algorithms are an acceptable means to determine the air/ground state
and do not require additional validation.
d. Special Position Identification - When manually selected, the transponder shall
transmit the equivalent of the Mode A/C SPI in the FS field of surveillance replies
DF=4, 5, 20, 21 and in the Surveillance Status Subfield (see §3.28.8) of Extended
Squitter transmissions (DF=17) when they contain the airborne position report.
This code shall be transmitted for 18 ±1.0 seconds (TI timer) after initiation and
can be reinitiated at any time.
© EUROCAE, 2011
54
In the reply to UF=4, AC shall be in bits 20 to 32. In the reply to UF=5, ID shall be in
bits 20 to 32. In the reply to UF=11, AA shall be in bits 9 to 32.
In replies to UF=4 and UF=5, the transponder shall insert ZEROs in bits 9 through 13
in the DR field.
© EUROCAE, 2011
55
d. Interfaces
If peripheral separation as mentioned above is used, interfaces (§3.17) shall be
part of the transponder design.
e. Message Content, Specified
This document specifies message content only for standardized messages
which have their data base within the transponder. These are the extended
capability report using Comm-B and the transmission acknowledgment
subfields of the Comm-D protocol (§3.23.1.12 d and §3.24.1 e.).
f. Message Content, Not Specified
Message structure and coding for various data link applications will be found in
the documents describing those services.
g. Protocol Overview
Data exchanges are always under control of the interrogator. Comm-A
messages are sent directly to the transponder. Ground-initiated Comm-B replies
are extracted from the transponder by suitable interrogation content. Air-
initiated Comm-B messages are announced by the transponder and are
transmitted in a subsequent reply only after authorization by the interrogator.
Longer messages, either on the uplink or downlink, can be exchanged by the
ELM protocol using Comm-C and Comm-D formats.
The ELM protocol provides for the interrogator transmission of up to sixteen
112-bit message segments before requiring a reply from the transponder. It
also allows a corresponding procedure for downlink ELM transmission.
Air-initiated Comm-B messages are announced to all interrogators and can be
extracted by any interrogator. However, an individual interrogator can use the
multisite protocol to reserve for itself the ability to close out the Comm-B
transaction. A transponder can be instructed to identify the interrogator that is
designated to process an air initiated Comm-B, or air initiated downlink ELM
transaction. That interrogator is considered to be the reserved interrogator for
the transaction and the transaction cannot be closed out by an interrogator
using any other II code.
In addition to the surveillance functions described in §3.22, level 2 transponder
supports datalink functions as described in §3.23.1 and §3.23.2 for Comm-B protocol.
© EUROCAE, 2011
56
Interrogation Reply
© EUROCAE, 2011
57
© EUROCAE, 2011
58
The transponder shall direct the content of received Comm-A formats to the interface
(§3.17.2).
© EUROCAE, 2011
59
be transmitted, the reply shall contain all ZEROs in the MB field. This protocol is
also used by multisite-directed Comm-B messages. An interrogation with DI=3
shall not affect the state of the Air-Initiated Comm-B protocol.
d. Comm-B Broadcast
NOTE: A Comm-B broadcast is a message directed to all active interrogators
in view. Messages are alternately numbered 1, 2 and are available for
18 seconds unless a waiting air-initiated Comm-B interrupts the cycle.
Interrogators have no means to cancel the Comm-B broadcast.
A Comm-B broadcast starts, when no air-initiated Comm-B transaction is in
effect, with the insertion of DR codes 4, 5, 6 or 7 into downlink transmissions of
DFs 4, 5, 20, 21 and with the starting of the B-timer. On receipt of the above DR
codes, interrogators may extract the broadcast message by transmitting RR=16
with DI 3 or 7 or with DI=3 or 7 and RRS=0 in subsequent interrogations. When
the B-timer runs out after 18 ±1 seconds, the transponder will reset the DR
codes as required, will discard the previous broadcast message and change
from 1 to 2 (or vice versa) the broadcast message number.
If an air-initiated Comm-B transaction is initiated during the broadcasting
interval (i.e., while the B-timer is running), the B-timer is stopped and reset, the
appropriate code is inserted into the DR field and the Comm-B transaction
proceeds per Figure 3-18. The previous Comm-B broadcast message remains
ready to be reactivated for 18 ±1 seconds after conclusion of the air-initiated
Comm-B transaction.
e. Data Link Capability Report
The data link capability report shall provide the interrogator with a description of
the data link capability of the Mode S installation. The subfield definitions of the
Data Link Capability Report are contained in Appendix B. The report shall be
obtained by a ground-initiated Comm-B reply in response to an interrogation
containing RR equals 17 (§3.23.1.12 b).
(1) Subfields in MB for data link capability report.
The subfields within the MB field of all data link capability reports shall be:
BDS1 A value of 1 shall be inserted in this 4-bit subfield (1-4 of the
MB field) as a first part of Comm-B data selector (BDS) code.
BDS2 A value of 0 shall be inserted in this 4-bit subfield (5-8 of the
MB field) as a second part of Comm-B data selector (BDS)
code.
SCS This 1-bit (34 of the MB field) squitter capability subfield shall
report the capability of the transponder to transmit extended
squitter position reports. It shall be set to 1 if GICB Registers
0516 and 0616 have been updated within the last ten plus or
minus one seconds. Otherwise, it shall be set to 0
SIC Surveillance Identifier (SI) code capability report.
Transponders which process the SI codes (§3.18.4.34) shall
report this capability by setting bit 35 of the MB field to 1 in the
datalink capability report. Otherwise it shall be set to zero.
OCC This one bit (bit 47) Overlay Command Capability subfield
shall report the capability of the transponder to include the
Data Parity (§3.18.4.40) downlink field when commanded by
the interrogator. It shall be set to ONE for transponders with
Data Parity capability. Otherwise, it shall be set to ZERO.
© EUROCAE, 2011
60
© EUROCAE, 2011
61
Example: b6 b5 b4 b3 b2 b1
H= 0 0 1 0 0 0
The character set shall be transmitted with the most significant bit (b6) first. The
reported aircraft code shall begin with character 1 (abbreviated as CH 1 in the diagram
at §3.23.1.13 c). Characters shall be coded consecutively without an intervening
SPACE code. Any unused character spaces at the end of the subfield shall contain a
SPACE (SP) character code.
© EUROCAE, 2011
62
© EUROCAE, 2011
63
0 = No Comm-B action.
1 = Comm-B reservation.
2 = Comm-B closeout.
MES: The 3-bit (23-25) Multisite ELM Subfield contains reservation and
closeout commands for ELM as follows:
0 = No ELM action.
1 = Comm-C reservation
2 = Comm-C closeout.
3 = Comm-D reservation.
4 = Comm-D closeout.
5 = Comm-C reservation and Comm-D closeout.
6 = Comm-C closeout and Comm-D reservation.
7 = Comm-C and Comm-D closeouts.
0 = No request.
1 = Report Comm-B reservation status in UM.
2 = Report Comm-C reservation status in UM.
3 = Report Comm-D reservation status in UM.
(3) If the DI code is 1 or 7:
LOS: The 1-bit (26) Lockout Subfield, if set to ONE, initiates a multisite
All-Call lockout to Mode S-Only All-Calls (UF=11) from the
interrogator indicated in IIS of the same interrogation. If LOS is
set to ZERO no change in lockout state is commanded.
© EUROCAE, 2011
64
LSS The 1-bit (23) lockout surveillance subfield if set to ONE shall
signify a multisite lockout command from the interrogator
indicated in SIS. LSS set to ZERO shall be used to signify
that no change in lockout state is commanded.
RRS The 4-bit (24-27) reply request subfield in SD shall give the
BDS2 code of a requested COMM-B reply. (Refer to
§3.23.1.12 a, and the NOTE in §3.18.4.32.)
(7). If DI=4, 5 or 6 then the SD has no meaning and shall not impact other
transaction cycle protocols. These DI codes remain reserved until future
assignment of the SD.
(8). If DI=0, 3 or 7:
In addition to the requirements provided above, the ―SD‖ shall contain the
following:
―OVC‖: The 1-bit (bit 28) ―Overlay Command‖ subfield in ―SD‖ is used
by the interrogator to command that the Data Parity (―DP‖)
(§3.18.4.40) be used in the resulting reply to the interrogation in
accordance with §3.23.1.12.a.
When DI = 1, PC field processing shall be completed before processing the SD field.
NOTE 1: If SD field processing were to be performed before PC field processing in
an interrogation containing a Comm-B close-out in the PC field and a
request or a multisite reservation in the SD field, the results would be
incorrect.
NOTE 2: Structure of SD if DI=0:
Position Number of bits Subfield
17-20 4 IIS
21-27 7 Reserved
28 1 OVC
29-32 4 Reserved
Structure of SD if DI=1:
Position Number of bits Subfield
17-20 4 IIS
21-22 2 MBS
23-25 3 MES
26 1 LOS
27-28 2 RSS
29-32 4 TMS
© EUROCAE, 2011
65
Structure of SD if DI=2:
Position Number of bits Subfield
17-20 4 Reserved
21-23 3 TCS
24-26 3 RCS
27-28 2 SAS
29-32 4 Reserved
Structure of SD if DI=3:
Position Number of bits Subfield
17-22 6 SIS
23 1 LSS
24-27 4 RRS
28 1 OVC
29-32 4 Reserved
Structure of SD if DI=7:
Position Number of bits Subfield
17-20 4 IIS
21-24 4 RRS
25 1 Reserved
26 1 LOS
27 1 Reserved
28 1 OVC
29-32 4 TMS
b. Subfields in UM for Multisite Protocols
If a surveillance or Comm-A interrogation (UF=4, 5, 20, 21) contains DI=1 and
RSS other than 0, the following subfields will be inserted into the reply by the
transponder.
IIS: The four-bit (14-17) Interrogator Identifier Subfield reports the identity of
the interrogator that has made a multisite reservation.
IDS: The two-bit (18-19) Identifier Designator Subfield reports the type of
reservation made by the interrogator identified in IIS. Assigned coding
is:
0 = no information available.
1 = Comm-B reservation active.
2 = Comm-C reservation active.
3 = Comm-D reservation active
When the interrogation contains DI=0 or 7, or when DI=1 and RSS=0, the transponder
shall insert IIS and IDS codes according to a Comm-B reservation if such reservation
exists or is presently requested. In the absence of a Comm-B reservation, IIS and IDS
codes for an existing or requested Comm-D reservation shall be inserted.
Each multisite timer (TR) shall run for 18 ±1.0 seconds after starting or restarting
and is used for automatic closeout of the respective message type.
© EUROCAE, 2011
66
NOTE: Each timer can be stopped (reset) on command from the ground.
b. Interrogator Identifier Report
Transponders shall insert the interrogator identifier into the UM field of the reply
according to the coding of RSS.
Transponder protocol procedures shall depend upon the state of the B-timer as
follows:
- B-timer not running
Store IIS for Comm-B.
Start B-timer.
-B-timer running and interrogator's IIS is not equal to stored Comm-B IIS
No change to stored IIS or B-timer.
NOTE: When an interrogator asks for Comm-B reservation status and
receives its own site number in the UM field of the reply to an
interrogation that contained the multisite Comm-B request, it knows
that it is the reserved site for this message and that it should
complete the transaction by closing out the message.
b. Multisite Directed Comm-B Transmissions
If the airborne data system needs to direct a Comm-B message to a specific
interrogator, the air-initiated Comm-B protocol shall be used together with the
multisite protocol above. When the B-timer is not running, the IIS of the desired
destination shall be stored and transmitted in bits 14-17, together with IDS=1 in
bits 18 and 19 of the UM field unless UM use is preempted by command from
the ground. Simultaneously the B-timer shall be started and code DR=1
transmitted.
© EUROCAE, 2011
67
The reservation shall not be automatically timed out by the transponder but
shall continue until either:
- the message is read and closed out by the reserved site; or
- the message is cancelled by the data link processor.
NOTE: This protocol is intended to result in delivery of the message only to
the reserved site. As in all air-initiated messages, the data link
processor may withdraw the message if delivery has not been
accomplished within a nominal time or if another air-initiated message
is waiting to be sent. In this protocol the B-timer in the transponder is
not actually used as a timer. However, it does retain its function as a
flag to indicate that a multisite transaction is in progress (see
§3.23.2.3 a).
c. Multisite Comm-B Closeout
Multisite Comm-B closeout is accomplished using a surveillance or Comm-A
interrogation containing:
DI = 1 (multisite SD format).
IIS = Interrogator site number.
MBS = 2 (Comm-B closeout).
If the IIS of the interrogation equals the stored Comm-B IIS, the stored Comm-B
shall be cleared, the B-timer stopped, the DR code 1 for this message reset and
the message itself cancelled. If the site numbers do not match, the message
shall not be cancelled and the stored Comm-B IIS, B-timer and DR code shall
remain unchanged. The transponder shall not close out a multisite air-initiated
Comm-B message unless it has been read out at least once by the reserved
site.
d. Automatic Comm-B Expiration
If the transponder B-timer runs out before a multisite closeout is accepted, the
stored Comm-B IIS shall be set to "0" and the T-register shall be cleared to
enable this message to be read and cleared by another site.
e. Multisite Comm-B closeout by PC Command
When the transponder is in the multisite mode, i.e., when the IIS stored for
Comm-B is not "0", receipt of a closeout (PC=4) shall have no effect on the
transaction unless accompanied by IIS equal to the stored Comm-B IIS in which
case the closeout shall be effected in accordance with §3.23.2.3 c.
© EUROCAE, 2011
68
© EUROCAE, 2011
69
e. Acknowledgment Reply
The transponder shall acknowledge receipt of a final segment by replying with a
Comm-D transmission, with KE=1. KE=1 indicates that the MD field contains
subfield TAS that reports which segments have been received. This reply shall
be transmitted 128 0.25 s following receipt of the sync phase reversal of the
interrogation delivering the final segment.
The information contained in the TAS subfield shall be continually updated while
segments are received and shall not be cleared until a new initializing segment
is received or until closeout occurs.
NOTE: Segments lost in uplink transmission are noted by their absence in
the TAS report and are re-transmitted by the interrogator, which will
then send further final segments to assess the situation.
f. TAS Transmission Acknowledgment, Subfield in MD
This 16-bit (17-32) downlink subfield in MD shall report the segments received
so far in a Comm-C sequence. Starting with bit 17, which denotes segment
number "0", each of the following bits is ONE if the corresponding segment of
the sequence has been received. TAS appears in MD if KE=1 in the same
reply.
g. Closeout
A closeout transmission informs the transponder that the TAS has been
received and that it shall be cleared. This closeout (PC=5) is contained in a
surveillance or Comm-A interrogation.
An uncompleted message, present when the closeout is received, shall be
closed out.
h. Information Transfer
Comm-C equipped transponders shall be able to transfer received information
to the appropriate data sinks (§3.17 and §3.2 b and c).
NOTE: The multisite Comm-C protocol augments the standard Comm-C protocol
and when not in use does not modify the standard protocol in any way.
Codes used in the SD and UM fields for ELM multisite protocols are
described in §3.23.2.1 a and b.
a. Multisite Uplink ELM Reservations
NOTE: Multisite Comm-C reservations are not necessary for level 5
transponders.
When the multisite protocol is in use, an interrogator makes a reservation for an
uplink ELM by transmitting a surveillance or Comm-A interrogation containing:
DI = 1 (multisite SD format).
IIS = Interrogator's site number.
MES = 1 or 5 (Comm-C reservation request).
© EUROCAE, 2011
70
Protocol procedure in response to this interrogation shall depend upon the state
of the C-timer as follows:
- C-timer not running
Store IIS for Comm-C.
Start C-timer.
- C-timer running and interrogator's IIS is not equal to stored Comm-C lIS
No change to stored IIS or C-timer.
NOTE: When an interrogator asks for Comm-C reservation status and
receives its own site number in the UM field of the reply to a
reservation interrogation, it proceeds with the delivery of the uplink
ELM. Otherwise, ELM activity is not started during this ground
antenna scan and a new reservation request is made during the next
scan.
b. Multisite Uplink ELM Delivery
After multisite coordination is accomplished via the surveillance or Comm-A
interrogation, uplink ELM delivery shall be as described in §3.24. In addition,
the C-timer shall be restarted each time a received segment is stored and the
stored Comm-C IIS is not "0."
NOTE: The requirement that the stored Comm-C IIS be other than "0"
prevents the C-timer from being restarted during a non-multisite
uplink ELM transaction.
c. Multisite Uplink ELM Closeout
Multisite Comm-C closeout shall be accomplished upon receipt of a surveillance
or Comm-A interrogation containing:
DI = 1 (Multisite SD format).
IIS = Interrogator's site number.
MES = 2, 6 or 7 (Comm-C closeout).
If the stored Comm-C IIS equals the IIS of the interrogator, the uplink ELM shall
be closed out as described in §3.24.1 g, the stored Comm-C IIS shall be
cleared and the C-timer stopped. If the site numbers do not match, the
message shall not be closed out and the states of the stored Comm-C IIS and
the C-timer remain unchanged.
d. Automatic Uplink ELM Closeout
The closeout actions described in §3.24.2 c shall be initiated automatically
when the C-timer runs out.
e. Multisite Uplink ELM closeout by PC command
When the transponder is in the multisite mode, i.e., when the IIS stored for
Comm-C is not "0," receipt of a closeout (PC=5) shall have no effect on the
transaction unless accompanied by IIS equal to the stored Comm-C IIS, in
which case the closeout is effected in accordance with §3.24.2 c.
© EUROCAE, 2011
71
© EUROCAE, 2011
72
Protocol procedure in response to this interrogation shall depend upon the state
of the D-timer as follows:
- D-timer not running
Store IIS for Comm-D.
Start D-timer.
- D-timer running and interrogator's IIS is not equal to stored Comm-D IIS
No change to stored IIS or D-timer.
NOTE: When an interrogator asks for Comm-D reservation status and
receives its own site number in the UM field of the reply to a
reservation interrogation, it proceeds to request delivery of the
downlink ELM. Otherwise, ELM activity is not started during this
ground antenna scan and a new reservation request may be made
during the next scan.
c. Multisite Directed Downlink ELM Transmissions
If the airborne data system needs to direct a Comm-D ELM message to a
specific interrogator, a procedure corresponding to the directed Comm-B
protocol shall be used. In effect, a "self reservation" is accomplished by storing
the IIS of the desired site destination and proceeding with the usual protocol.
The stored IIS and IDS=3 shall be transmitted in the UM field unless UM use is
preempted by command from the ground or there is a Comm-B reservation.
© EUROCAE, 2011
73
If the stored Comm-D IIS equals the IIS of the interrogator, the downlink ELM
shall be closed out as described in §3.25.1 d. The stored Comm-D IIS shall be
cleared and the D-timer stopped. If the site numbers do not match, the
message is not closed out and the states of the stored Comm-D IIS, the D-timer
and the DR code remain unchanged.
f. Automatic Downlink ELM Expiration
If the D-timer runs out, the stored Comm-D IIS shall be set to "0." The Comm-D
message and the DR field shall not be cleared. (This makes it possible for
another site to read and clear the Comm-D message.)
g. Multisite Downlink ELM closeout by PC Command
When the transponder is in the multisite mode, i.e., when the IIS stored for
Comm-D is not "0," receipt of a closeout (PC=6) shall have no effect on the
transaction unless accompanied by IIS equal to the stored Comm-D IIS, in
which case the closeout is effected in accordance with §3.25.2 d.
© EUROCAE, 2011
74
3.26.1.1 General
Comm-B messages delivered using the multisite protocol may be delivered without a
prior reservation. If the enhanced protocols are not supported by both the interrogator
and the transponder, the multisite reservation protocols specified in §3.23.2.3 shall be
used.
The transponder shall be capable of storing 2 or more messages for each of the 16 II
codes: (1) an air-initiated or multisite-directed Comm-B message and (2) the contents
of registers for BDS1=0 and BDS2=2 through 4.
NOTE: GICB Registers 2 - 4 are used for the Comm-B linking protocol defined in
EUROCAE ED-82.
© EUROCAE, 2011
75
© EUROCAE, 2011
76
message shall not be initiated or announced until the current broadcast has been
cleared.
NOTE: Due to the fact that broadcast message interruption occurs independently
for each II code, it is possible that the broadcast message timeout will occur
at different times for different II codes.
3.26.2.1 General
Comm-C ELMs delivered using the multisite protocol may be delivered without a prior
reservation. If the enhanced protocols are not supported by both the interrogator and
the transponder, the multisite reservation protocols specified in §3.24.2 shall be used.
The transponder shall be capable of storing a sixteen segment message for each of
the sixteen II codes.
a. Enhanced Comm-C ELM Reservation
The transponder shall support reservation processing for each II code as
specified in §3.24.2.
NOTE 1: Reservation processing is required for interrogators that do not
support the enhanced protocol.
NOTE 2: Since the transponder can handle simultaneous Comm-C ELMs for
all sixteen II codes, a reservation will always be granted.
b. Enhanced Comm-C ELM Delivery and Closeout
The transponder shall process received segments separately for each II code.
For each value of II code, Comm-C ELM delivery and closeout shall be
performed as specified in §3.24.2 and §3.24.1 except that the MD field used to
transmit the technical acknowledgement shall also contain the 4-bit (33-36) IIS
subfield.
3.26.3.1 General
Comm-D ELMs delivered using the multisite directed protocol may be delivered
without a prior reservation. If the enhanced protocols are not supported by both the
interrogator and the transponder, the multisite reservation protocols specified in
§3.25.2 shall be used for multisite and multisite directed Comm-D ELMs.
© EUROCAE, 2011
77
The transponder shall be capable of storing a sixteen segment message for each of
the sixteen II codes.
© EUROCAE, 2011
78
d. Closeout
Closeout shall be accomplished as specified in §3.25.2 except that a message
closeout shall only be accepted from the interrogator with an II code equal to
the one that transferred the message.
e. Announcement of the Next Message Waiting
The DR field shall indicate a message waiting in the reply to an interrogation
containing a Comm-D ELM closeout if another multisite directed message is
waiting for that II code, or if a Comm-D ELM message is waiting that has not
been assigned an II code.
b. Ability to receive long Mode S interrogations (UF=16) and generate long Mode
S replies (DF=16) at a continuous rate of 60 per second.
NOTE: Although item b above states the minimum requirement, in certain
high density traffic situations, the transponder could receive "bursts"
of UF=16 interrogations at a much higher rate. The theoretical upper
limit for a burst is 120 UF=16 interrogations received in a 100-
millisecond interval, with no more than 10 unique UF=16
interrogations in any 1-second interval and no more than 120 total
UF=16 interrogations in any 1-second interval.
c. Means for delivering the ACAS data content of all accepted interrogations
addressed to the ACAS equipment.
d. Antenna diversity (§3.16).
e. Mutual suppression capability
f. RF performance compatibility with own aircraft's ACAS. Specifically, when the
Mode S transponder transmitter is in the inactive state, the RF power at 1090
MHz 3 MHz at the terminals of the Mode S transponder antenna shall not
exceed -70 dBm.
NOTE: This unwanted power restriction is necessary to ensure that the Mode
S transponder does not prevent ACAS from meeting its requirements.
It assumes that the isolation between the transponder antenna and
the ACAS antenna exceeds 20 dB. The resultant interference level at
the ACAS RF port will then be below -90 dBm.
g. Reply rate limiting for Mode S replies. The reply rate limiting device shall protect
the transponder from over-interrogation while permitting at least the reply rates
required in §3.11.
© EUROCAE, 2011
79
h. The ability to interface with ACAS (TCAS Version 7 or higher) compatible units.
ACAS compatible transponder shall annunciate its capability to the onboard
ACAS via the transponder/ACAS interface. Likewise, ACAS annunciates its
capability to the on-board transponder via the transponder/ACAS interface.
The transponder shall consider the transponder/ACAS system to be compatible
with ACAS if and only if both the ACAS and the transponder are compatible with
ACAS.
© EUROCAE, 2011
80
© EUROCAE, 2011
81
TTI: Threat Type Indicator - This 2 bit (61-62) subfield defines the
type of identity data contained in the TID subfield .
TID: Threat Identity Data - This 26-bit subfield (63-88) contains the
ICAO 24-bit aircraft address of the threat if the threat is
equipped with a Mode S transponder. If the threat is not
equipped with a Mode S transponder, then this subfield
contains the altitude, range and bearing of the threat.
If two or more threats are simultaneously being processed by
the ACAS threat resolution logic, the TID subfield contains the
identity or position data for the most recently declared threat.
If TTI=1, the TID subfield contains theICAO 24-bit aircraft
address of the threat in bits 63 through 86, and bits 87 through
88 are set to ZERO.
If TTI=2, The TID subfield contains the following three
subfields.
© EUROCAE, 2011
82
© EUROCAE, 2011
83
© EUROCAE, 2011
84
ARA: Active Resolution Advisories - This 14-bit (41-54) subfield indicates the
currently active resolution advisories (if any) generated by own ACAS unit
against one or more threat aircraft.
RAC: Resolution Advisory Complements - This 4-bit (55-58) subfield indicates the
currently active resolution complements (if any) received from other ACAS
aircraft equipped with on-board resolution capability.
RAT: Resolution Advisory Terminated Indicator- This 1-bit (59) subfield shall be set
by the transponder to indicate when an RA previously generated by ACAS
has ceased being generated. RAT shall be set in accordance with §3.27.1.2
a (2).
MTE: Multiple Threat Encounter - This 1-bit (60) subfield indicates whether two or
more simultaneous threats are currently being processed by the ACAS threat
resolution logic.MTE shall be set in accordance with §3.27.1.2 a (2).
© EUROCAE, 2011
85
© EUROCAE, 2011
86
3.27.3.3 Data contained in Altitude and Identity Surveillance and Comm-B Replies (DF=4,
5, 20, 21)
Contents of the DR Field
The ACAS equipment provides a continuous indication to the Mode S transponder
whenever an ACAS resolution advisory exists. This shall cause the transponder to set
either code 2, 3, 6 or 7 in the DR field (see §3.18.4.10) within one second of first
receipt of this indication.
3.27.3.4 Data contained in the Altitude and Identity Comm-B Reply (DF=20, 21)
a. Resolution Advisory Report
When the Mode S transponder receives an altitude or identity surveillance or
Comm-A interrogation, UF=4, 5, 20 or 21 with RR=19, the transponder shall
reply with a Comm-B, DF=20, 21. This reply shall contain a Resolution Advisory
Report (§3.27.1.2 a).
b. Data Link Capability Report
The ACAS equipment indicates to the Mode S transponder its resolution
capabilities, which the transponder shall include in the Data Link Capability
Report.
© EUROCAE, 2011
87
© EUROCAE, 2011
88
© EUROCAE, 2011
89
© EUROCAE, 2011
90
© EUROCAE, 2011
91
© EUROCAE, 2011
92
© EUROCAE, 2011
93
© EUROCAE, 2011
94
(f) Broadcast the surface formats at the rates according to the TRS subfield unless
commanded to transmit at the rates set by the RCS subfield.
NOTE 3: The definition of high and low squitter rate is given in §3.28.3 and applies
to the Surface Position, Aircraft Identification and Category, and the
Operational Status Messages.
NOTE 4: As stated in §3.22.2.6 b.4, Acquisition squitters are transmitted when
Surface type format Extended Squitters are not being transmitted.
© EUROCAE, 2011
95
ACS, the 12-bit (41-52) Altitude Code Subfield in ME shall (under control of the ATS
subfield, §3.28.9) report the barometric altitude when ME contains an airborne position
report. The contents of the ACS subfield shall be as specified for the 13-bit AC field
(§3.18.4.2) except that the M bit (bit 26) shall be omitted. When barometric altitude is
being reported, the contents of the ACS subfield shall be inserted by the transponder
from the same source that would be used to provide the altitude field of a reply to a
discrete interrogation. Transponder insertion of altitude data in the ACS subfield shall
take place when the 1-bit ATS subfield has the value of ZERO. Transponder
insertion of altitude data in the ACS subfield shall be inhibited when the ATS subfield
has the value ONE.
NOTE 1: An ATS subfield of ONE is provided for the future use of navigation-derived
height (derived external to the transponder) in place of transponder
provided barometric altitude.
NOTE 1: High and low squitter rate status is determined on board the aircraft.
NOTE 2: The low rate is used when the aircraft is stationary and the high rate is used
when the aircraft is moving.
ATS, the 1-bit (35) Altitude Type Subfield in MB shall report the type of altitude being
provided in the airborne extended squitter when the reply contains the contents of
GICB Register 0716.
The following codes have been assigned:
0 = Barometric altitude is being reported.
1 = Navigation-derived height is being reported.
© EUROCAE, 2011
96
© EUROCAE, 2011
97
NOTE 2: In general, a level 2 ELS capable transponder replies to all GICB register
extraction request (see §3.23.1.12 b). If the requested register is not
serviced by the transponder, then the “MB” field of the transponder reply
contains All ZERO‟s.
NOTE 3: As a level 2 transponder, an ELS transponder replies to all aircraft register
extraction requests (see §3.23.1.12). When an aircraft register is not
implemented the content of MB is all 0.
© EUROCAE, 2011
98
© EUROCAE, 2011
99
© EUROCAE, 2011
100
b) Register 1716 bit 7 shall be set to ZERO (0) if the transponder is receiving no
Aircraft identification data from the Aircraft installation that could be used to
service Register 2016.
3.29.4.2.2 Required Servicing of Register 1716 Associated with optional Register 2116
NOTE: Elementary Surveillance does not require that Register 2116 be serviced.
However, if Register 2116 is serviced, the following subparagraphs need to
be complied with.
a) Register 1716 bit 8 shall be set to ONE (1) if the transponder is receiving Aircraft
Registration data in the Aircraft installation.
NOTE: This requirement is not established by the transponder LRU own
capability to service Register 2116. Rather, it is established by the
Aircraft installation capability to provide the transponder with the
appropriate data with which to then service Register 2116.
b) Register 1716 bit 8 shall be set to ZERO (0) if the transponder is receiving no
data from the Aircraft installation that could be used to properly service Register
2116
© EUROCAE, 2011
101
© EUROCAE, 2011
102
c) Register 1816 bit 25 shall be set to ZERO (0) if the transponder has received no
data from the Aircraft installation that could be used to properly service Register
2016 since power-on of the transponder.
3.29.5.2.5 Required Servicing of Register 1816 Associated with optional Register 2116
NOTE: Elementary Surveillance does not require that Register 2116 be serviced.
However, if Register 2116 is serviced, the following subparagraphs need to
be complied with.
a) Register 1816 bit 24 shall be set to ONE (1) if the transponder has received
Aircraft Registration data in the Aircraft Installation since the power-on of the
transponder.
NOTE: This requirement is not established by the Transponder LRU own
capability to service Register 2116. Rather, it is established by the
Aircraft installation capability to provide the transponder with the
appropriate data with which to then service Register 2116.
b) Once Register 1816 bit 24 has been set to ONE (1) {during a particular power-on
cycle}, then it shall remain set to ONE (1) until power-off of the transponder.
c) Register 1816 bit 24 shall be set to ZERO (0) if the transponder has received no
data from the Aircraft installation that could be used to properly service Register
2116 since power-on of the transponder.
© EUROCAE, 2011
103
© EUROCAE, 2011
104
c) The time between availability of data that causes a change in Register 2016 and
the time that the change is made to Register 2016 shall be less than the
maximum update interval specified as 5.0 seconds.
NOTE: The time between establishing availability of data and the time of
updating Register 2016 should be minimized (e.g., data latency should
be minimized).
© EUROCAE, 2011
105
(1) Bit 24 of Register 1816 shall not change state if Register 2116 has been
properly serviced since power-on of the transponder. If Register 2116 has
not been properly serviced since power-on of the transponder, then bit 24
of Register 1816 must be verified as being set to ZERO.
c) The time between availability of data that causes a change in Register 2116 and
the time that the change is made to Register 2116 shall be less than the
maximum update interval specified as 15.0 seconds.
NOTE: The time between establishing availability of data and the time of
updating Register 2116 should be minimized (e.g., data latency should
be minimized).
© EUROCAE, 2011
106
© EUROCAE, 2011
107
b) Register 1016 (Data Link Capability Report) bit 25 shall be set to ZERO (0) if the
transponder is receiving no data from the Aircraft installation that could be used
to properly service either Registers 1D16 through 1F16, 4016, 5016, 5F16
(Optional), 6016 or any other Registers other than 0216, 0316, 0416, 1016, 1716
through 1C16, 2016 and 3016.
c) When bit 25 is set to ONE (1), it shall indicate that at least one Mode S Specific
Service is supported.
NOTE: Mode S Specific Service refers to the servicing of registers other than
GICB services related to Registers 0216, 0316, 0416, 1016, 1716 through
1C16, 2016 and 3016.
© EUROCAE, 2011
108
3.30.2.2.2 Required Servicing of Register 1716 Associated with Optional Register 2116
Refer to §3.29.4.2.2 where requirements have previously been provided for servicing
Register 2116 as part of the Elementary Surveillance (ELS) Compliant Transponder.
3.30.2.2.5 Required Servicing of Register 1716 Associated with Optional Register 5F16
NOTE: Enhanced Surveillance does not require that Register 5F16 be serviced.
However, servicing of Register 5F16 is implicitly required when servicing
Register 4016 in ICAO Doc. 9871 and Appendix B. Therefore, if Register
5F16 is serviced, the following subparagraphs need to be complied with.
a) Register 1716 bit 23 shall be set to ONE (1) if the transponder is receiving either
MCP/FCU Selected Altitude, FMS selected altitude, Barometric Pressure
Setting or FMS Vertical Mode (MCP/FCU mode Bits) necessary to update
Register 4016 (see §3.30.5) which then requires that Register 5F16 be updated in
accordance with §3.30.7.
© EUROCAE, 2011
109
3.30.3 Register 1816 through 1C16 Mode S Specific Services GICB Capability
© EUROCAE, 2011
110
© EUROCAE, 2011
111
3.30.3.2.6 Required Servicing of Register 1816 Associated with Register 2116 (Optional)
Refer to §3.29.5.2.5 where requirements have previously been provided for servicing
Register 1816 as part of the Elementary Surveillance (ELS) Compliant Transponder.
© EUROCAE, 2011
112
b) Once Register 1916 bit 33 has been set to ONE (1) since power-on of the
transponder, then it shall remain set to ONE (1) until power-off of the
transponder.
c) Register 1916 bit 33 shall be set to ZERO (0) if the transponder receives no data
from the Aircraft installation that could be used to properly service Register 5016
since power-on of the transponder.
3.30.3.2.9 Required Servicing of Register 1916 Associated with Optional Register 5F16
NOTE: Enhanced Surveillance does not require that Register 5F16 be serviced.
However, servicing of Register 5F16 is recommended when servicing
Register 4016 in ICAO Doc. 9871 and Appendix B. Therefore, if Register
5F16 is serviced, the following subparagraphs need to be complied with.
a) Register 1916 bit 18 shall be set to ONE (1) if the transponder is required to
service any part of Register 5F16 as provided in paragraph a).
NOTE: This requirement is not established by the Transponder LRU own
capability to service Register 5F16. Rather, it is established by the
Aircraft installation capability to provide the transponder with the
appropriate data of which processing would result in the need to
update Register 5F16.
b) Once Register 1916 bit 18 has been set to ONE (1) since power-on of the
transponder, then it shall remain set to ONE (1) until power-off of the
transponder.
c) Register 1916 bit 18 shall be set to ZERO (0) if the transponder receives no data
from the Aircraft installation that could result in the need to service Register 5F16
as provided in §3.30.7.
© EUROCAE, 2011
113
c) The setting of bits in Register 1816 to 1C16 is static. If a bit has been set to ONE
(1) in one of these registers since power-on of the transponder, then the bit
shall remain set to ONE (1) until power-off of the transponder.
© EUROCAE, 2011
114
© EUROCAE, 2011
115
Binary Equivalent == 0010 1010 0110 1011 = 2A6B Hex = 10859 Decimal
Next:
Establish Equivalent of 800.0 millibars having 0.1 resolution
Effectively, establish a count of 8000 millibars in binary: The value is 1F40 Hex
Establish 2‟s Complement of 1F40 Hex as E0C0 Hex.
Now, effectively subtract 8000 from the Binary Equivalent above as follows:
Binary Equivalent = 0010 1010 0110 101 = 2A6B Hex = 10859 Decimal
Add Neg. 800.0 mb = 1110 0000 1100 0000 = E0C0 Hex = -8000 millibars
Resultant Sum: = 0000 1011 0010 1011 = 0B2B Hex = 2859 Decimal
Map the Resultant Data into Bits 28 through 39 of Register 4016 as follows:
MSB LSB
Bit: 28 29 30 31 32 33 34 35 36 37 38 39
Data: 1 0 1 1 0 0 1 0 1 0 1 1
(2) Note that the encoding that is provided in Appendix B, Table B-3-64
Register 4016 for Barometric Pressure Setting represents the input
Barometric Pressure Setting data MINUS 800 millibars (mb). See
Appendix B, Table B-3-64, Register 4016 definition. Also, note that this
800 millibar correction has been taken into account in the BCD to
BINARY conversion performed in the Note given in §3.30.5.2.3.a.(1).
© EUROCAE, 2011
116
b) The data loaded into the ―MB‖ field shall be the Barometric Pressure Setting
MINUS 800 millibars (mb) that has been converted to BINARY data in a manner
that is consistent and equivalent with the BCD to BINARY conversion performed
in the Note given in §3.30.5.2.3.a.(1).
c) Status Bit 27 shall be set to ONE (1) whenever valid data is available in bits 28
through 39, and the conditions given in §3.30.5.2.3.d are not applicable.
d) Status Bit 27 shall be set to ZERO (0) whenever:
(1). There is no valid data with which to fill bits 28 through 39.
(2). The input Barometric Pressure Setting data is less than 800 millibars
(mb).
NOTE: This would result in a negative Barometric Pressure Setting
after subtracting 800 millibars (mb) and doing the BCD to
BINARY conversion.
(3). The input Barometric Pressure Setting data is greater than 1209.5
millibars (mb).
e) Bits 28 through 39 shall be set to ZERO (0) whenever there is no valid data with
which to fill the bits.
Bit 48 Meaning
0 No Mode Information Provided
1 Mode Information Deliberately Provided
Essentially, if information is provided to the transponder to set either bit 49, 50, or 51
to either ―0‖ or ―1,‖ then Bit 48 shall be set to ONE (1). Otherwise, Bit 48 shall be set
to ZERO (0).
Bit 49 Meaning
0 VNAV Not Active
1 VNAV Active
c) If appropriate information is not available to indicate whether or not the Vertical
Navigation Mode is active, then the transponder shall set Bit 49 to ZERO (0).
© EUROCAE, 2011
117
b) The transponder shall set Bit 50 in accordance with the following table:
Bit 50 Meaning
0 Altitude Hold Not Active
1 Altitude Hold Active
Bit 51 Meaning
0 Approach Mode Not Active
1 Approach Mode Active
c) If appropriate information is not available to indicate whether or not the
Approach Mode is active, then the transponder shall set Bit 51 to ZERO (0).
Bit 54 Meaning
0 No Source Information Provided
1 Source Information Deliberately Provided
If information is provided to the transponder to set either bit 55 or 56 (or both) to either
―0‖ or ―1‖, then Bit 54 shall be set to ONE (1). Otherwise, Bit 54 shall be set to ZERO
(0).
© EUROCAE, 2011
118
© EUROCAE, 2011
119
e) Status Bit 1 shall be set to ―0‖ whenever there is no up-to-date valid data with
which to fill bits 2 through 11.
f) Bits 2 through 11 shall be set to ―0‖ whenever there is no valid data with which
to fill the bits.
© EUROCAE, 2011
120
© EUROCAE, 2011
121
© EUROCAE, 2011
122
© EUROCAE, 2011
123
d) Status Bit 13 shall be set to ZERO (0) whenever there is no valid data with
which to fill bits 14 through 23.
e) Bits 14 through 23 shall be set to ZERO (0) whenever there is no valid data with
which to fill the bits.
3.30.8.2.3 Mach
a) The transponder shall process Mach data from on-board aircraft data sources
as provided in Appendix B, Table B-3-96 of the Register 6016 definition table
and format the data into bits 25 through 34 of the Register 6016 ―MB‖ field as
shown in that table.
b) The data loaded into the ―MB‖ field shall be rounded so as to preserve accuracy
of the source data within ±½ LSB.
c) Status Bit 24 shall be set to ONE (1) whenever valid data is available in bits 25
through 34.
d) Status Bit 24 shall be set to ZERO (0) whenever there is no valid data with
which to fill bits 25 through 34.
e) Bits 25 through 34 shall be set to ZERO (0) whenever there is no valid data with
which to fill the bits.
© EUROCAE, 2011
124
© EUROCAE, 2011
125
d) Status Bit of field ―y‖ will be set to ONE (1) whenever valid and up to date data
(data not older than twice the maximum update interval specified in Table B-2-1
in Appendix B) is available in field ―y‖.
e) Status Bit b0 will be set to ZERO (0) whenever there is no valid up to date data
with which to fill field ―y‖.
f) The data bits of field ―y‖ will be set to ZERO if the Status Bit is set to ZERO.
g) Any Reserved Bits will be set to ZERO.
NOTE 1: On an ARINC platform, when data is available in BCD and in binary,
transponders will preferably use binary data rather than BCD data.
NOTE 2: When multiple sources of data are available for a given field “y”,
transponders will use the data source that is being used to manage the
aircraft profile or the source selected by the flight crew. This general
convention applies unless the highest integrity data is desired as in
Automatic Dependent Surveillance – Broadcast (ADS-B). In such cases,
the highest integrity source will be used for data.
© EUROCAE, 2011
126
0 0 1 0 0 0 1
© EUROCAE, 2011
127
Format # UF
0 0 0000 -3- RL: 1 -4- AQ: 1 DS: 8 - 10 - AP: 24 . . . Short Air-Air Surveillance (ACAS)
1 0 0001 - 27 or 83 - AP: 24
2 0 0010 - 27 or 83 - AP: 24
3 0 0011 - 27 or 83 - AP: 24
6 0 0110 - 27 or 83 - AP: 24
7 0 0111 - 27 or 83 - AP: 24
8 0 1000 - 27 or 83 - AP: 24
9 0 1001 - 27 or 83 - AP: 24
10 0 1010 - 27 or 83 - AP: 24
12 0 1100 - 27 or 83 - AP: 24
13 0 1101 - 27 or 83 - AP: 24
14 0 1110 - 27 or 83 - AP: 24
15 0 1111 - 27 or 83 - AP: 24
16 1 0000 -3- RL: 1 -4- AQ: 1 - 18 - MU: 56 AP: 24 . . . Long Air-Air Surveillance (ACAS)
17 1 0001 - 27 or 83 - AP: 24
18 1 0010 - 27 or 83 - AP: 24
20 1 0100 PC: 3 RR: 5 DI: 3 SD: 16 MA: 56 AP: 24 . . . Comm-A, Altitude Request
21 1 0101 PC: 3 RR: 5 DI: 3 SD: 16 MA: 56 AP: 24 . . . Comm-A, Identity Request
23 1 0111 - 27 or 83 - AP: 24
NOTES:
1. [XX:M] denotes a field designated “XX” which is assigned M bits.
2. [- N -] denotes free coding space with N available bits. These shall be coded as
ZEROs for transmission.
3. For uplink formats (UF) 0 through 23 the format number corresponds to the
binary code in the first 5 bits of the interrogation. Format number 24 is defined
as the format beginning with “11” in the first two bit positions while the following
three bits vary with the interrogation content.
4. All formats are shown for completeness, although a number of them are
unused. Those formats for which no application is defined remain undefined in
length. Depending on future assignments, they may be short (56-bit) or long
(112-bit) formats. Specific formats associated with Mode S capability levels are
defined in this document.
5. The PC, RR, DI and SD Fields do not apply to a Comm-A broadcast
interrogation.
© EUROCAE, 2011
128
Format # DF
0 0 0000 VS: 1 CC: 1 -1- SL: 3 -2- RI: 4 -2- AC: 13 AP: 24 . . . Short Air-Air Surveillance (ACAS)
1 0 0001 - 27 or 83 - P: 24
2 0 0010 - 27 or 83 - P: 24
3 0 0011 - 27 or 83 - P: 24
6 0 0110 - 27 or 83 - P: 24
7 0 0111 - 27 or 83 - P: 24
8 0 1000 - 27 or 83 - P: 24
9 0 1001 - 27 or 83 - P: 24
10 0 1010 - 27 or 83 - P: 24
12 0 1100 - 27 or 83 - P: 24
13 0 1101 - 27 or 83 - P: 24
14 0 1110 - 27 or 83 - P: 24
15 0 1111 - 27 or 83 - P: 24
16 1 0000 VS: 1 -2- SL: 3 -2- RI: 4 -2- AC: 13 MV: 56 AP: 24 . . . Long Air-Air Surveillance (ACAS)
20 1 0100 FS: 3 DR: 5 UM: 6 AC: 13 MB: 56 AP: 24 . . . Comm-B, Altitude Reply
21 1 0101 FS: 3 DR: 5 UM: 6 ID: 13 MB: 56 AP: 24 . . . Comm-B, Identity Reply
23 1 0111 - 27 or 83 - P: 24
NOTES:
1. [XX:M] denotes a field designated “XX” which is assigned M bits. [P:24]
denotes a 24-bit field reserved for parity information.
2. [- N -] denotes free coding space with N available bits. These shall be coded as
ZEROs for transmission.
3. For downlink formats (DF) 0 through 23 the format number corresponds to the
binary code in the first 5 bits of the interrogation. Format number 24 is defined
as the format beginning with “11” in the first two bit positions while the following
three bits vary with the reply content.
4. All formats are shown for completeness, although a number of them are
unused. Those formats for which no application is defined remain undefined in
length. Depending on future assignments, they may be short (56-bit) or long
(112-bit) formats. Specific formats associated with Mode S capability levels are
defined in this document.
© EUROCAE, 2011
129
© EUROCAE, 2011
130
© EUROCAE, 2011
131
Format # UF
0 0 0000 -3- RL : 1 -4- AQ : 1 - 18 - AP : 24 . . . Short Special Surveillance
Format # DF
0 0 0000 VS: 1 -7- RI: 4 -2- AC: 13 AP: 24 . . . Short Special Surveillance
SENSOR ENCODER
D D D D D D D D D D D D D D D D D D D D D D D D
INPUT
TRANSPONDER ENCODER
D D D D D D D D D D D D D D D D D D D D D D D D
INPUT
© EUROCAE, 2011
132
D D D D D D D D D D D D D D D D D D D D D D D D
INPUT
TRANSPONDER SENSOR
INPUT ALL BITS, INCLUDING ADDRESS ALL BITS INCLUDING AP FIELD
OUTPUT AP FILED = LAST 24 BITS ADDRESS = LAST 24 BITS
SWITCH RIGHT EXCEPT FOR LAST 24 BITS
© EUROCAE, 2011
133
START
Recover
PULSES
RECEIVED
NO NO NO
A H I J B G K
YES IN P6 AND SYNC YES EQUIPPED YES ADDRESS YES YES NO YES
TRANSACTION AS ASSIGNED
UF = 0 RL = 0 RR > 15
PHASE REV
* FOR UF
Recover
Recover
NO NO YES NO
NO NO Recover
YES
Z AA
NO YES TL TIMER NO
Recover SI = 1 to 63
D Note 3
ASSIGNED TO SI
YES RUNS
MODE A/C
Recover S
SUPPRESSED
YES
P4 = 1.6 μs
NO
NO
Recover
YES
E F
YES NO THIS IS
8 OR 21 μs P4 EDGE SEEN ACCEPT
SPACING MODE A/C
NO
Recover
© EUROCAE, 2011
134
START START
YES YES NO
DI = 1,7 LOS = 1 IIS = 0 PC = 1
NO NO YES YES
YES YES NO
DI = 3 LSS = 1 SIS = 0
NO NO
YES
NO EFFECT ON START OR
SI LOCKOUT RESTART TL
STATE TIMER SIS
IIS and SIS DETERMINED LOCKOUT PC DETERMINED LOCKOUT
© EUROCAE, 2011
135
ACTION
NON-SYNCHRONOUS START
EVENTS
TO A C D
CHANGE OF YES SET ALERT NO YES GROUND
YES
7500, 7600, UF = 4,5,20,21 UF = 0, 16 1
4096 CODE REGISTER REGISTER SET
VS
7700
NO CODE
NO YES NO 0
0
START OR B E D
ALERT REGISTER YES TI TIMER NO GROUND
YES
RESTART TC SET OR TC TIMER RUNNING REGISTER SET
3
TIMER RUNNING
NO
NO YES 2
START OR 4
SPI ACTUATED RESTART TI
TIMER
FS
CODE
E D
ON THE SET GROUND NO GROUND
YES
TI TIMER 1
GROUND REGISTER RUNNING REGISTER SET
NO
YES 0
© EUROCAE, 2011
136
START
NO NO NO NO NO
UF = 4, 20 UF = 0, 16 UF = 5, 21 UF = 24 UF = 11
undefined
INSERT AC IN
BITS 20...32 INSERT ID IN
INSERT CA IN
BITS 20...32
BITS 6 - 8
Insert FS per
INSERT VS PER Fig. 3-12
Fig. 3-12 COPY
AND INSERT AQ
IN BIT 14 OF RI
INSERT AC IN
BITS 20...32 NO
Insert FS per AQ = 1
Fig. 3-12
YES
INSERT TCAS RI
SEE COMM-B INSERT AIRSPEED SEE COMM-B
DATA IN BITS SEE C/D INSERT AA IN
REPLY PROTOCOLS CODE IN BITS 15 – 17
REPLY PROTOCOLS
per Fig. 3-18 15...17 per Fig. 3-18 PROTOCOLS BITS 9...32
(RI=0 if no TCAS)
© EUROCAE, 2011
137
UPLINK FORMATS
Format # UF
0 0 0000 -3- RL: 1 -4- AQ: 1 DS: 8 - 10 - AP: 24 . . . Short Special Surveillance
16 1 0000 -3- RL: 1 -4- AQ: 1 - 18 - MU: 56 AP: 24 . . . Long Special Surveillance
20 1 0100 PC: 3 RR: 5 DI: 3 SD: 16 MA: 56 AP: 24 . . . Comm-A, Altitude Request
21 1 0101 PC: 3 RR: 5 DI: 3 SD: 16 MA: 56 AP: 24 . . . Comm-A, Identity Request
DOWNLINK FORMATS
Format # DF
0 0 0000 VS: 1 CC: 1 -1- SL: 3 -2- RI: 4 -2- AC: 13 AP: 24 . . . Short Special Surveillance
16 1 0000 VS: 1 -2- SL: 3 -2- RI: 4 -2- AC: 13 MV: 56 AP: 24 . . . Long Special Surveillance
NOTE 1: Uplink and downlink formats 16 are used in ACAS applications and are optional.
NOTE 2: The PC, RR, DI and SD fields do not apply to a Comm-A Broadcast Interrogation.
NOTE 3: Downlink format 17 is only used for extended squitter and is optional.
NOTE 4: The Data Parity (DP) (see §3.18.4.40) is used if it has been commanded by the
OVC (see §3.23.2.1.a(8)) in accordance with §3.23.1.12.a.
© EUROCAE, 2011
138
START Recover
YES
AB
Recover NO OPTION
PULSES UF = 16 TO
RECEIVED
REPLY
NO NO YES
A H I J X K
YES YES YES YES NO NO
IN P6 AND SYNC EQUIPPED ADDRESS SHORT FORMAT UNABLE TRANSFER DATA
TRANSACTION FOR UF AS ASSIGNED TO PROCESS AS REQUIRED
PHASE REV
*
NO NO YES
NO NO Recover
YES
Z AA
W K NO SI = 1 to 63 YES TL TIMER
D ASSIGNED TO
Note 3
MODE A/C YES YES UNABLE TO YES SI RUNS NO
LONG FORMAT Recover
SUPRESSED NOT ELM PROCESS No Reply
NO
NO NO NO S
Recover YES
P4 = 1.6 μs
YES
E F
8 or 21 μs YES NO THIS IS
P4 EDGE SEEN ACCEPT
SPACING MODE A/C
NO
TRANSFER DATA
Recover
Recover AS REQUIRED
NOTES:
1. Bold boxes indicate Transponder States.
2. * = Start of Mode S transaction cycle.
3. For SI=1, CL=1 and IC=1. For SI=63, CL=4 and IC=15.
© EUROCAE, 2011
139
NOTE: A broadcast address consists of 24 ONEs on uplink formats UF=20 and UF=21 and also if
so equipped for UF = 16.
© EUROCAE, 2011
140
START
UF = 4, 5, NO
20, 21
YES
NO
NO
For a level 5 transponder there is a TRB and a TRD timer per IIS.
© EUROCAE, 2011
141
START G
YES
NO
NO
E O B A C D F G H
0
NO YES NO YES YES NO NO NO NO
NO NO
UF = 4,5,20,21 0 A NO
YES YES
G H
YES NO YES
NO
K M N YES I
NEXT
YES DI= 7 or YES NO YES NO NO
RR = 16 RRS =0 C F G MESSAGE
DI=3 WAITS
YES NO
NO NO YES
NO
MESSAGE YES YES YES NO
G H F I
WAITS
NO NO YES
NO YES YES YES NO
O E F A G
YES NO NO NO YES
G
NO CLOSEOUT (OLD) MESSAGE
YES YES YES YES
SET B D G H YES
DR = 1 - 7 NO NO NO NO
RESET T
NO
H
YES RESET B
L
RESET T
RESET B
STOP TIMER
REPLY SHORT REPLY LONG
NO MESSAGE
PRESENT MESSAGE NEXT MESSAGE 0 MSG
P
NO
BROADCAST COMM-B MSG
OVC = 1 MB PER RR AND RRS COMMANDS
YES
MB PER RR AND RRS COMMANDS
WITH DATA PARITY (DP)
NOTES:
1. Bold boxes indicate Transponder States.
2. “0” indicates termination of the process.
3. The T-Register indicates whether the message has been read at least once.
4. The T-Register is reset when the B-Timer expires.
5. The B-Timer does not expire for a multisite-directed Comm-B message.
6. Additional processing for multisite-directed Comm-B transmissions is defined in §3.23.2.3.b.
7. IIS is only defined if DI=0, 1 or 7.
8. This figure does not include the Enhanced Data Link Protocol features.
9. The B-Timer is started only if IIS≠0.
10. The PC field processing must be completed before any SD field processing.
11. Additional instances of the same decision diamond are represented by a small diamond containing only the letter.
FIGURE 3-18: DATA LINK TRANSPONDERS: B-PROTOCOL
© EUROCAE, 2011
142
NO
START E O B A C D F G
B Register YES B TIMER YES
YES NO NO NO YES T REGISTER YES
SET for DI = 3 DI = 1 PC = 4 MBS = 1 MBS = 2 SET for this IIS RUNS for
this IIS this IIS
BROADCAST YES
COMM-A 0
YES NO YES YES NO NO NO
NO NO
A
YES
UF = NO
0
4, 5, 20, 21
NO YES
K M N I
YES NEXT
YES DI=7 or YES NO YES MESSAGE NO
RR = 16 RRS = 0 C F WAITS for
DI=3 this IIS
YES NO
NO NO YES
YES NO
F I
NO YES YES YES NO
O E F A G NO YES
YES NO NO NO YES
NO NO NO NO
NO YES
RR > 15
YES
MB PER RR AND RRS COMMANDS
WITH DATA PARITY (DP)
NOTES:
1. Bold boxes indicate Transponder States.
2. “0” indicates termination of the process.
3. The T-register indicates whether the message has been read at least once.
4. The B-timer does not expire for a multisite-directed Comm-B message.
5. The T-register is reset when the B-timer expires.
6. Additional processing for multisite-directed Comm-B transmissions is defined in §3.23.2.3.b.
7. IIS is only defined when DI = 0, 1 or 7.
8. The PC field processing must be completed before any SD field processing.
9. The flowcharts of Figure 3 -18a should be run for all IIS values.
10. “B register set for this IIS” means that either a multisite message or a multisite directed message is
waiting for this IIS.
11. Set this IIS in reply if the UM field is not pre-empted by an interrogator command.
© EUROCAE, 2011
143
TIMER
TRB of an IIS MULTISITE
MULTISITE DIRECTED
RESTART STOP OR RUNOUT
MESSAGE WAITS MESSAGE WAITS
for an IIS
IF THE MESSAGE IS A IF THE MESSAGE IS A
MULTISITE MESSAGE, NO MULTISITE MESSAGE, SET
LONGER SET THE B B REGISTER OF ALL IIS
REGISTER OF ALL IIS VALUES FOR WHICH A
VALUES FOR WHICH A MULTISITE DIRECTED
MULTISITE DIRECTED MESSAGE IS NOT WAITING G G
MESSAGE IS NOT WAITING
B TIMER YES B TIMER YES QUEUE THE
RUNS for this 0 RUNS for this MESSAGE for this
IIS IIS IIS
NO NO
SET B REGISTER
OF ALL IIS
VALUES FOR SET B REGISTER
WHICH A OF THIS IIS
MULTISITE
DIRECTED
MESSAGE IS NOT
WAITING
© EUROCAE, 2011
144
START
BROADCAST YES O
COMM-A
NO
D A H I
UF = 4,5,20,21 YES PC = 5 YES TRC TIMER YES IIS MATCHES
STORED VALUE
NO
RUNS
NO NO NO YES
O CLOSEOUT
NOTE 1: “RESERVATION” indicates that the IIS is stored and the timer is started
NOTE 2: “CLOSEOUT” indicates that the stored IIS is cancelled, the timer is stopped, TAS is
cleared and the SETUP is cancelled
NOTE 3: “0” indicates termination of the process.
NOTE 4: Double borders indicate transponder states
© EUROCAE, 2011
145
START
J
SETUP for STORE
YES NO NO YES YES
UF = 24 RC = 0 RC = 1 RC = 2 this IIS SEGMENT
ACTIVE for this IIS
NO YES YES NO
K
MAKE NEW NO
0 ALL SHIP OUT
SETUP for this IIS SEGMENTS for this
YES MESSAGE
IIS RECEIVED
CLEAR TAS J DISCARD CANCEL SETUP
SETUP for TEXT
YES
this IIS NO
ACTIVE
H H
TIMER NO TIMER
NO
TRC for this NO TRC for this
IIS RUNS IIS RUNS
YES YES
CLEAR TAS
STORE SEGMENT NO REPLY GO TO D REPLY COMM-D WITH KE=1
CANCEL SETUP
(NO REPLY) NO ACTION PROTOCOL INCLUDES TAS and IIS
RESET IISC
NOTE 1: “RESERVATION” indicates that the timer is started for this IIS
NOTE 2: “CLOSEOUT” indicates that the timer is stopped and reset, TAS is cleared and the
SETUP is cancelled for this IIS.
NOTE 3: “0” indicates termination of the process.
NOTE 4: If the timer for a particular IIS is running and a reservation is received for this IIS, this
reservation will be granted. Since the timer is running, a former reservation has probably
been received and will be cleared by this new reservation.
© EUROCAE, 2011
146
START
J
YES NO NO YES YES STORE
UF = 24 RC = 0 RC = 1 RC = 2 SETUP ACTIVE
SEGMENT
NO YES YES NO NO
CLEAR TAS
STORE SEGMENT NO REPLY GO TO D REPLY COMM-D WITH KE=1
CANCEL SETUP
(NO REPLY) NO ACTION PROTOCOL INCLUDES TAS
RESET IISC
© EUROCAE, 2011
147
MAKE NEW
SETUP for
this IIS
CLEAR TAS
Start
YES
OUTPUT TO
DATALINK
NO GO TO ALL
DISCARD RESTART SEGMENTS YES AVIONICS
FURTHER COMM-D RECORDED
TEXT TIMER
ACTION PROTOCOL for this IIS
CLEAR
NO SETUP
NO
RC = 2 NO FURTHER
ACTION
NO
REPLY KE = 1
INCLUDING
TAS AND IIS
© EUROCAE, 2011
148
START
BROADCAST YES O
COMM-A
NO
D A H I
UF = 4,5,20,21 YES PC = 6 YES TRD TIMER YES IIS MATCHES
STORED VALUE
NO
RUNS
NO NO NO YES
O CLOSEOUT
NON-SYNCHRONOUS
EVENTS
NO
MESSAGE WAITING C E H I
WITH n SEGMENTS YES YES TRD TIMER YES IIS MATCHES YES
DI = 1 MES = 3,6 STORED VALUE
RUNS
NO NO NO
INSERT n+15
INTO DFs 4,5,20,21
F H I
MES = 4,5,7 YES TRD TIMER YES IIS MATCHES YES
STORED VALUE
RUNS
TRD TIMER RUNOUT NO NO NO
CLOSEOUT RESERVATION
STORE IISD = ZERO
REPLY PER UF / DF PROTOCOL
NOTE 1: “RESERVATION” indicates that the IIS is stored and the timer is started.
NOTE 2: “Closeout” indicates that the stored IIS is cancelled, the timer is stopped, DR is
cleared and the message is cancelled.
NOTE 3: “0” indicates termination of the process.
NOTE 4: Double borders indicate transponder states.
NOTE 5: Additional processing for multisite-directed COMM-D transmissions is defined in
§3.25.2 b.
NOTE 6: CLOSEOUT is only permitted if the D register is set (Figure 3-22).
NOTE 7: The D register incdicates if a message readout has been attempted at least once.
NOTE 8: The D register is reset when the D-timer expires.
© EUROCAE, 2011
149
0
NO
D A H
TRD
UF = 4, 5, YES YES TIMER NO
PC = 6
20, 21 RUNS for
this IIS
NO NO YES
CLOSEOUT
YES BROADCAST
YES
0 COMM-A
C E H
TRD
YES MES = 3, YES TIMER NO
DI = 1
6 RUNS for
this IIS
Start NO NO
F H
TRD
MES = 4, YES TIMER YES
5, 7 RUNS for
this IIS
NO NO
CLOSEOUT RESERVATION
ENHANCED
MULTISITE ENHANCED MULTISITE
MESSAGES DIRECTED MESSAGES
WAITING WAITING WITH n
WITH n SEGMENTS for an IIS
SEGMENTS
TRD TIMER
H H RUNOUT for an IIS
TRD TRD
TIMER YES TIMER YES QUEUE THE
0
RUNS for RUNS for MESSAGE for this IIS
this IIS this IIS
STORE IISD = ZERO
NO NO
NOTE 1: “RESERVATION” indicates that the timer is started for this IIS.
NOTE 2: “Closeout” indicates that the timer is stopped and reset, DR is cleared and the
message is cancelled for this IIS.
NOTE 3: “0” indicates termination of the process.
NOTE 4: Double borders indicate transponder states.
NOTE 5: Additional processing for multisite-directed COMM-D transmissions is defined in
§3.25.2 b.
NOTE 6: CLOSEOUT is only permitted if the D register is set for this IIS
(Figure 3-22A).
NOTE 7: The D register indicates if a message readout has been attempted at least once for
this IIS.
NOTE 8: The D register is reset when the D-timer expires for this IIS.
FIGURE 3-21A: ENHANCED COMM-D RESERVATION AND CLOSEOUT
© EUROCAE, 2011
150
START
NON-SYNCHRONOUS
H I E
YES YES YES RESTART TRD TRD TIMER
UF = 24 RC = 3 TRD TIMER
RUNS TIMER RUNS OUT
NO NO NO
TRANSMIT SEGMENTS AS
GO TO OTHER GO TO COMM-C CLEAR
AUTHORIZED BY SRS SET D
PROTOCOLS PROTOCOLS STORED IISD
REGISTER
Start
H I E
YES YES NO RESTART
TRD TIMER TRD TIMER
UF = 24 RC = 3 RUNS for this IIS
NO NO
YES
GO TO OTHER GO TO COMM-C
PROTOCOLS PROTOCOLS
© EUROCAE, 2011
151
4.1 INTRODUCTION
The environmental test conditions and performance criteria described in this
section provide a laboratory means of determining the overall performance
characteristics of the equipment under conditions representative of those which
may be encountered in actual operation.
Unless otherwise specified in this document or by the approving authority, the test
procedures applicable to the determination of equipment performance under
environmental test conditions are contained in EUROCAE document ED-14G,
―Environmental Conditions and Test Procedures for Airborne Equipment,‖ or
subsequent version.
Some of the environmental tests contained in this section do not have to be
performed unless the manufacturer wishes to qualify the equipment for that
particular environmental condition; these tests are identified by the phrase ―When
Required‖. If the manufacturer wishes to qualify the equipment to these additional
environmental conditions, then the ―When Required‖ tests shall be performed.
NOTE: Throughout this chapter there are two columns of references. The first
column is a reference to the associated requirement and the second
column is a reference to the associated test procedure.
© EUROCAE, 2011
152
ENVIRONMENTAL ED-14G
ED-73E
CONDITIONS CHAPTERS/SECTIONS
Temperature §4.5 Group 1
Altitude §4.6.1 Group 4
4
Decompression §4.6.2 When required, Group 4
Overpressure Test §4.6.3 When required, Group 4
5 Temperature Variation §5.0 Group 3
6 Humidity §6.0 Group 2
Operational Shocks §7.2 When required, Group 2
7
Crash Safety Shocks §7.3 Group 6, see note below
8 Vibration §8.0 Group 3 during, Group 1 after
9 Explosion Proofness §9.0 Group 6, see note below
10 Water Proofness §10.0 When required, Group 2
11 Fluids Susceptibility §11.0 When required, Group 2
12 Sand and Dust §12.0 When required, Group 2
13 Fungus Resistance §13.0 When required, Group 2
14 Salt Spray §14.0 When required, Group 2
15 Magnetic Effect §15.0 Group 6, see note below
Normal Group 5 for normal
16 Power Input Abnormal Operating §16.0 Group 3 during group 2 after
Conditions for abnormal
17 Voltage spike conducted test §17.0 Group 2
Audio Frequency Conducted
18 §18.0 Group 1
Susceptibility
19 Induced Signal Susceptibility §19.0 Group 1
Radio Frequency Susceptibility
20 §20.0 Group 1
(Radiated and Conducted)
21 Emission of Radio Frequency Energy §21.0 Group 6, see note below
Lightning Induced Transient
22 §22.0 Group 3
Susceptibility
23 Lightning Direct Effects §23.0 When required, Group 3
24 Icing §24.0 When required, Group 2
25 Electrostatic Discharge (ESD) §25.0 Group 2 after
When required, Group 2
26 Fire, Flammability Test §26.0
after.
© EUROCAE, 2011
153
Group
Specifications Test Topic
1 2 3 4 5 6
§3.2.2 §5.4.1.2 a Sensitivity Variation with Frequency
§5.4.1.2 b
§3.2.4 Sensitivity and Dynamic Range
through g
§3.3.1 §5.4.2.1 Reply Transmission Frequency
§3.3.3 §5.4.2.2 RF Peak Power Output
§3.4 §5.4.2.5 Reply Rate Capability
§3.5 §5.4.3.1 Mode A/C Replies
§3.6 §5.4.3.2 Mode S Replies
§5.4.3.3
§3.7 through Reply Delay and Jitter
§5.4.3.4
§3.8 §5.4.4 Side Lobe Suppression
§3.9 §5.4.5 Pulse Decoder Characteristics
Transponder Desensitisation and
§3.10 §5.4.6
Recovery
§3.12 §5.4.7 Response to Interference
§3.13 §5.4.8 Undesired Replies
§3.14 §5.4.9.1 Self Test and Monitors
§3.14.2 §5.4.9.2 Squitter Monitor
§3.16 §5.4.11 Diversity Operation
§3.17.1 a §5.4.12.1 Fixed Direct Data
§3.17.1 b §5.4.12.2 Variable Direct Data
§3.17.3 §5.4.12.3 Standard Transaction Interfaces
§3.17.4 §5.4.12.4 ELM Service Interfaces
§3.17.2 b §5.4.13 Interface Integrity Testing
§3.24 §5.4.14 Power Interruption
§3.16.7.2 and
§5.4.3.2.3 Acquisition Squitter Generation
§3.22.2.6
§3.28 §5.4.3.2.4 Extended Squitter Generation
© EUROCAE, 2011
154
© EUROCAE, 2011
155
5.1 GENERAL
© EUROCAE, 2011
156
5.2.2 Mode A/C, Mode A/C/S All-Call and Mode A/C-Only All-Call Interrogations
The nominal characteristics shall be as specified in §1.6. In addition, in order to
prohibit any reply inhibition, the "on-the-ground" report (CA, VS or FS field) shall
not indicate the on-the-ground condition but the airborne condition unless
otherwise noted in the test procedure.
© EUROCAE, 2011
157
© EUROCAE, 2011
158
© EUROCAE, 2011
159
© EUROCAE, 2011
160
© EUROCAE, 2011
161
© EUROCAE, 2011
162
© EUROCAE, 2011
163
© EUROCAE, 2011
164
© EUROCAE, 2011
165
© EUROCAE, 2011
166
© EUROCAE, 2011
167
© EUROCAE, 2011
168
© EUROCAE, 2011
169
© EUROCAE, 2011
170
5.4.4.1 Mode A/C, Mode A/C-only All-Call and Mode A/C/S All-Call
© EUROCAE, 2011
171
© EUROCAE, 2011
172
© EUROCAE, 2011
173
© EUROCAE, 2011
174
© EUROCAE, 2011
175
© EUROCAE, 2011
176
h. STEP 8 - Sync Phase Reversal Position Tolerance (from P2) (§3.9.5 b.)
NOTE: STEP 8 or STEP 9 may be used depending on the design of the
transponder.
Set the Transponder Test Set to generate a Mode S-Only All-Call
interrogation at MTL + 3 dB.
Vary the spacing between the leading edge of P2 and the P6 sync-phase
reversal transient by ±200 nanoseconds from the nominal 2.75 µs.
Record the ranges over which at least 90% Mode S replies are received.
Record the points at which no Mode S replies are received.
Repeat for RF signal levels between -50 and -21 dBm in 5 dB steps.
[Under environmental conditions, it is sufficient to perform this test
step using signal levels of MTL + 3 dB, -50 dBm and -21 dBm.]
i. STEP 9 - Sync Phase Reversal Position Tolerances (from P6) (§3.9.5 c.)
NOTE: STEP 8 or STEP 9 may be used depending on the design of the
transponder.
Set the Transponder Test Set to generate a Mode S-Only All-Call
interrogation at MTL + 3 dB.
Vary the spacing between the leading edge of P6 and the P6 sync-phase
reversal transient by ±200 nanoseconds from the nominal 1.25 µs.
Record the range over which at least 90% Mode S replies are received.
Record the points at which no Mode S replies are received.
Repeat for RF signal levels between -50 and -21 dBm in 5 dB steps.
[Under environmental conditions, it is sufficient to perform this test
step using signal levels of MTL + 3 dB, -50 dBm and -21 dBm.]
j. STEP 10 - Simultaneous Interrogation of Mode A and Mode C (§3.12.2 b)
Interrogate with Mode C.
Inject a 0.8 µs pulse of amplitude equal to P1 and P3, such that it occurs 8
µs before the P3 pulse of a Mode C interrogation.
Record that all replies are Mode C replies.
[Under environmental conditions, this procedure step is not required.]
© EUROCAE, 2011
177
© EUROCAE, 2011
178
© EUROCAE, 2011
179
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7B: Recovery from a Mode-S interrogation which has not been
accepted followed by a Mode-C interrogation
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate a Mode-C interrogation having a signal level of ‖MTL‖
+ 3 dB.
Verify that the delay of the Slave Test Set signal from the Mode-S Sync
Phase Reversal (SPR) required to produce 90% reply efficiency is less than
or equal to 45 microseconds.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it approaches
45 microseconds.
Verify that the UUT starts to reply to the Slave Interrogations prior to
reaching a delay of 45 microseconds.
Verify that the UUT does not generate any undesired replies that can be
detected by a properly operating Mode-S 1090 MHz. PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7C: Recovery from a Mode-S interrogation which has not been
accepted followed by Mode S-Only All-Call
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate a Mode S-Only All-Call interrogation having a signal
level of ‖MTL‖ + 3 dB.
Verify that the delay of the Slave Test Set signal from the Mode-S Sync
Phase Reversal (SPR) required to produce 90% reply efficiency is less than
or equal to 45 microseconds.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it approaches
45 microseconds.
Verify that the UUT starts to reply to the Slave Interrogations prior to
reaching a delay of 45 microseconds.
Verify that the UUT does not generate any undesired replies that can be
detected by a properly operating Mode-S 1090 MHz. PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
© EUROCAE, 2011
180
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7D: Recovery from a Mode-S interrogation which has not been
accepted followed by Mode A/Mode S All-Call interrogation
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate an Mode A/Mode S All-Call interrogation having a
signal level of ‖MTL‖ + 3 dB.
Verify that the delay of the Slave Test Set signal from the Mode-S Sync
Phase Reversal (SPR) required to produce 90% reply efficiency is less than
or equal to 45 microseconds.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it approaches
45 microseconds.
Verify that the UUT starts to reply to the SlaveInterrogations prior to
reaching a delay of 45 microseconds.
Verify that the UUT does not generate any undesired replies that can be
detected by a properly operating Mode-S 1090 MHz. PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7E: Recovery from a Mode-S interrogation which has not been
accepted followed by Mode C/Mode S All-Call interrogation
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate a Mode C/Mode S All-Call interrogation having a
signal level of ‖MTL‖ + 3 dB.
Verify that the delay of the Slave Test Set signal from the Mode-S Sync
Phase Reversal (SPR) required to produce 90% reply efficiency is less than
or equal to 45 microseconds.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it approaches
45 microseconds.
Verify that the UUT starts to reply to the Slave Interrogations prior to
reaching a delay of 45 microseconds.
Verify that the UUT does not generate any undesired replies that can be
detected by a properly operating Mode-S 1090 MHz. PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
© EUROCAE, 2011
181
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7F: Recovery from a Mode-S interrogation which has not been
accepted followed by a Mode A-Only All-Call interrogation
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate a Mode A-Only All-Call interrogation having a signal
level of ‖MTL‖ + 3 dB.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it is greater
than 45 microseconds.
Verify that the transponder does NOT reply to the Slave Interrogations.
Verify that the transponder does not generate any undesired replies that
can be detected by a properly operating Mode-S 1090 MHz. PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7G: Recovery from a Mode-S interrogation which has not been
accepted followed by a Mode C-Only All-Call interrogation
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate a Mode C-Only All-Call interrogation having a signal
level of ‖MTL‖ + 3 dB.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it is greater
than 45 microseconds.
Verify that the transponder does NOT reply to the Slave Interrogations.
Verify that the transponder does not generate any undesired replies that
can be detected by a properly operating Mode-S 1090 MHz. PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode Cinformation provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
© EUROCAE, 2011
182
STEP 7H: Recovery from a Mode-S interrogation which has not been
accepted followed by Directed Mode-S
Set the Master Test Set to generate a standard (i.e., -60 dBm) Mode-S
Surveillance interrogation with an incorrect address (i.e., an address
different from that of the UUT ICAO 24-bit aircraft Address). Set the Slave
Test Set to generate a Directed Mode S (i.e., an address equivalent to the
UUT ICAO 24-bit aircraft Address) interrogation having a signal level of
‖MTL‖ + 3 dB.
Verify that the delay of the Slave Test Set signal from the Mode-S Sync
Phase Reversal (SPR) required to produce 90% reply efficiency is less than
or equal to 45 microseconds.
Decrease the delay of the Slave Test Set signal such that the start of the
Slave Interrogation is coincident with the end of the Master Interrogation.
Then increase the delay of the Slave Interrogation such that it approaches
45 microseconds.
Verify that the UUT starts to reply to the Slave Interrogations prior to
reaching a delay of 45 microseconds.
Verify that the UUT does not generate any undesired replies that can be
detected by a properly operating Mode-S 1090 MHz PAM receiver.
Turn off the Slave Test Set. Do not reset the transponder.
Set the Master Test Set to generate a standard (i.e. -60 dBm) UF4, UF5,
Mode A and Mode C interrogations and verify that the Mode A code and
Altitude/ Mode C information provided in the transponder replies is correct.
Repeat the entire procedure given in this Step as needed to verify
performance of the transponder on both top and bottom channels of
diversity transponder.
STEP 7I: Recovery from a supression pair or unaccepted Mode A/C/S All-
Call or Mode A/C-only All Call (§3.10.2.e and §3.10.2.g.)
Set the Master Test Set to generate a P1-P2 pulse pair at the Mode A/C
standard interrogation rate and a power level equal to -35 dBm. Set the
Slave Test Set to generate a Mode S-only All-Call interrogation having a
signal level of MTL +3 dB. Measure the delay of the Slave Test Set signal
from the P2 pulse required to produce 90% rely efficiency. Verify that the
delay time is less than or equal to 15 μs after the P2 pulse.
Repeat the procedure with the Master Test Set using Mode A/C/S All-Call
interrogations while locking-out the transponder to these All-Call
interrogations in place of suppression pair. Verify that the delay time is
less than or equal to 15 microseconds after the P4 pulse.
Repeat the procedure in the preceding paragraph with the Master Test Set
using Mode A/C-only All-Call interrogations in place of a suppression pair.
© EUROCAE, 2011
183
© EUROCAE, 2011
184
© EUROCAE, 2011
185
(1) Mode A
Insert standard interfering pulse 8 µs before, and at the same signal
level as, the P1 pulse of a standard Mode S Only All-Call
interrogation.
Check and record that the transponder does not reply with a Mode
A/C reply.
(2) Mode C
Insert standard interfering pulse 21 µs before, and at the same signal
level as, the P1 pulse of a standard Mode S Only All-Call
interrogation.
Check and record that the transponder does not reply with a Mode
A/C reply.
NOTE: In both case (1) and (2), transponders that are designed to
continue processing of the Mode-S interrogation after discarding
the Mode A/C Only All-Call may reply to the Mode-S
interrogation.
[Under environmental conditions, this procedure step is not required.]
g. STEP 7 - Standard Interference Pulse Positioned at Mode A or Mode C
Spacing before P2 of a Mode S Interrogation (§3.8.1 e)
NOTE: The purpose of this test is to demonstrate that when the
interference pulse combines with the P2 pulse of the P1-P2 pair
of a Mode S interrogation, that the transponder suppresses
replies to Mode A/C interrogations but replies to the Mode S
interrogations.
(1) Mode A
Insert standard interfering pulse 8 µs before, and at the same signal
level as, the P2 pulse of a standard Mode S Only All-Call
interrogation.
Verify that the transponder replies to the Mode S Only All-Call
interrogation.
(2) Mode C
Insert standard interfering pulse 21 µs before, and at the same signal
level as, the P2 pulse of a standard Mode S Only All-Call
interrogation.
Verify that the transponder replies to the Mode S Only All-Call
interrogation.
[Under environmental conditions, this procedure step is not required.]
h. STEP 8 - Standard Interference Pulse Positioned at Mode C Spacing
before P4 of a Mode A Only All-Call Interrogation (§3.22.2.2 k)
NOTE: The purpose of this test is to demonstrate that when the
interference pulse combines with the P4 pulse of the P1-P3-P4
Mode A Only All-Call interrogation, that the transponder does not
reply.
Insert standard interfering pulse 21 µs before, and at the same signal level
as, the P4 pulse of a Mode A Only All-Call interrogation.
Verify that the transponder does not reply
[Under environmental conditions, this procedure step is not required.]
© EUROCAE, 2011
186
© EUROCAE, 2011
187
5.4.9.1 Self-Test
© EUROCAE, 2011
188
b. STEP 2
Repeat STEP 1 while interrogating the transponder with Mode A/C and
Mode A/C/S All-Calls.
In each case, verify that the squitter monitor responds to the absence of
squitter transmissions, and that the equipment is indicated as being
invalid by the failure warning system.
[Under environmental conditions, this procedure step is not required.]
© EUROCAE, 2011
189
© EUROCAE, 2011
190
© EUROCAE, 2011
191
© EUROCAE, 2011
192
© EUROCAE, 2011
193
© EUROCAE, 2011
194
(9) Repeat Step 3 (1) to (8) with the input indicating metric input if
available and verify that the M bit is set to 1 in the AC field of all
replies.
Verify that the AC field is all ZEROs when the ALT switch is set to ―OFF‖.
Set the input altitude data to invalid and verify that the AC field is all
ZEROs.
d. STEP 4 - The 4096 Identification Code (Mode S)
With the equipment connected as in STEP 3, interrogate the transponder
with a standard surveillance-identity interrogation (UF=5) with PC, RR,
DI and SD fields set to ZERO.
Using the identification codes specified in STEP 2, record that the proper
bit patterns exist in the ID field of the reply.
e. STEP 5 - Flight Status and Vertical Status
Interrogate with UF=0 and UF=16 and record that the VS field is a ONE
when the "on-the-ground" port of the transponder is set to the "on-the-
ground" condition, and a ZERO otherwise.
Interrogate with formats UF=4, 5, 20, 21 and record that the above
indications are correctly contained in the FS field (§3.18.4.12 and Figure
3.12) and that CA is set to 4 (airborne) or 5.(ground), if a status is provided
to the transponder, and code CA=6 (either airborne or on-the-ground) is
reported when the input is idle (or not available).
f. STEP 6 – Aircraft Identification Data
(1) Perform the test procedure provided in §5.6.6.1.a.(1).
(2) Perform the test procedure provided in §5.6.6.1.b. with the exception
that the Test Timer does not need to be implemented to monitor the
―B‖ timer.
(3) Perform the test procedure provided in §5.6.6.5.a.(1).
(4) Perform the test procedure provided in §5.6.6.5.b.
© EUROCAE, 2011
195
Verify and record that broadcast interrogations are identified as such, either
by AP content or a special purpose code.
b. STEP 2 - Uplink Interface, "No-Storage" Design (§3.17.3 c.)
Interrogate the transponder with valid Mode S interrogations of all Uplink
Formats which the transponder is designed to accept.
Record that all data appear correctly at the uplink interface prior to the
start of the transponder reply.
c. STEP 3 - Uplink Interface, "Storage Design" Acceptance Rate (§3.17.3 c.)
Interrogate the transponder with valid Mode S interrogations (both short
and long) at the rates and time periods specified in §3.17.3 c.
Record that all data appear correctly at the uplink interface.
d. STEP 4 - Uplink Interface, Non-acceptance (§3.17.3 c.)
Interrogate the transponder with valid long Mode S interrogations at a rate
exceeding the one specified in §3.17.3 c.(4) for the longest time period.
Record that the transponder does not accept interrogations after the rate
for which the transponder is designed has been exceeded.
Record that all data correctly appear at the uplink interface for all accepted
interrogations.
NOTE: With the uplink interface disconnected, the transponder may or
may not reply to valid long Mode S interrogations.
[Under environmental conditions, this procedure step is not required.]
e. STEP 5 - Downlink Interface, Information Content (§3.17.3 d.)
Inject an all ONEs input directed to the MB message buffer accessed by
RR = 16.
Interrogate the transponder with all Uplink Formats that it is designed to
accept (one interrogation of each format, RR=16 for long interrogations).
Record that all bits in the transponder replies, not set by transponder
protocol requirements, are ONE.
Record that all fields in the replies, set by transponder protocol, have the
correct value.
[Under environmental conditions, the following paragraph of this test
step is not required.]
Repeat the 3 previous points with MB field data context 55 5555 5555
5555.
f. STEP 6 - Downlink Interface, "No-Storage Design" (§3.17.3 d.)
Insert an all ONEs input, directed to the BDS buffer, accessed by RR=20.
Interrogate the transponder with a standard Comm-A, altitude interrogation.
Record that the transponder reply contains the correct data.
g. STEP 7 - Downlink Interface, "Storage Design" Buffer Rate, Buffer Function
(§3.17.3 d.)
Set up a sequence of Comm-B replies, associated with a specific BDS data
source designator code, with the value of the 56 bit MB field of each reply
set to a number to enable verification of reply sequence (e.g. value =2n
where n is the number of the reply in the sequence).
Apply this sequence of replies to the transponder down link interface at the
rate specified for long interrogations in §3.17.3 d.
© EUROCAE, 2011
196
© EUROCAE, 2011
197
© EUROCAE, 2011
198
Cancel the message via the interface, interrogate again to verify that the
DR code is set to zero.
b. STEP 2 - Cancellation After Transmission
Interrogate the transponder with UF=4, 5, 20 and 21, RR 16 and verify
that the DR code is set to 0.
Insert a Comm-B message into the downlink interface for transmission.
Interrogate the transponder with UF=4, 5, 20 or 21 and extract the message
using RR=16.
Cancel the message via the interface, interrogate again with UF = 4, 5, 20
or 21 with RR = 16 to verify that the DR code in the transponder reply is set
to zero.
c. STEP 3 - Cancellation in Multisite Environment
Interrogate the transponder with UF=4, 5, 20 and 21 and verify that the DR
code is set to 0.
Prepare two messages, m1 and m2, of differing content, for insertion into
the interface.
Insert m1 into the downlink interface for transmission and extract message
using the multisite protocol (RR=16, DI=1, IIS more than 0, MBS=1).
Cancel m1 via the interface and reinterrogate to verify that the UM field
does not show a Comm-B reservation and that the DR code in the
transponder reply is set to zero.
Within less than 15 seconds of cancelling m1, insert m2 into the interface
and extract using the multisite protocol with different IIS.
Verify that the second message has been extracted and close out the
transaction using DI=1, IIS as for m2, MBS=2.
Verify that the DR field in the transponder reply is set to zero and that the
UM field does not show a Comm-B reservation.
NOTE: This two-message sequence is needed to verify that a complete
cancellation has been achieved by way of the interface.
d. STEP 4 - Cancellation Within a Queue
If the interface is designed to store more than one message in the
transponder, where one message is ready to be transmitted and other
messages are queued for subsequent transmission, the following test shall
be performed.
Insert the maximum number of messages into the transponder and cancel
via the data interface one of the messages that is not scheduled for
immediate transmission.
Extract all messages and verify that the cancelled message does not
appear.
Repeat the test for each possible message location in the queue.
© EUROCAE, 2011
199
5.5.1 Introduction
This paragraph includes tests to verify the transponder's processing functions.
The tests described in preceeding paragraphs verify transponder performance as
a receiver and transmitter of signals. §5.5 covers general transponder
requirements. Requirements specific to ELS are covered in §5.6, specific to EHS
in §5.7.
The nature of these processing tests is such that some means of automatically
controlling, sequencing and evaluating the tests is necessary if the tests are to be
practical. It is assumed that an automatic capability is available for executing
these tests. The only exception is a technique for manual testing of Mode S parity,
which is included as a simple procedure for verifying the proper implementation of
the parity codes.
© EUROCAE, 2011
200
© EUROCAE, 2011
201
© EUROCAE, 2011
202
d. Interface Adaptor
The interface adaptor shall be able to transfer information content between
all applicable interfaces and the test controller in either direction.
Some tests require the use of equipment that simulates certain functions of
an ACAS unit. The simulation equipment should enable the transponder to
send and receive data on the ACAS/transponder interface using
appropriate interface protocols and response times appropriate for an
actual ACAS operating with the ACAS/transponder interface. The
simulation equipment should allow specific bit configurations to be sent to
the transponder and allow for information received from the transponder to
be examined.
NOTE: Interface designs are not standardized, and therefore can range
from one universal interface to several separate interfaces for
direct and indirect data. Interfaces for some functions (4096, SPI,
etc.) may not be electrically accessible and would thus require
manual setting.
The Error Protection Test (Procedure #1) is used to verify the correct
operation of the error protection circuitry of the test equipment and the
transponder. Its initial application is required for AP and PI.
b. Use
The test procedures in §5.5.8 constitute a detailed set of program
instructions for the test controller.
The procedures describe a set of interrogation sequences and replies that
must be carried out to verify one specific operation, protocol or action of the
transponder. The number of required transactions (interrogation-reply pairs)
may vary depending on the transponder design (for example, for diversity
transponders, all tests must be applied to both channels) and the details of
the controller instructions. The number of verifications is fixed for each
transponder design.
Since each procedure sequence tests only one specific transponder action,
it is possible to combine transactions such that more than one transponder
action is tested. For example, while interrogation-reply protocols are being
verified, the content of the interrogations can also be checked to verify reply
content.
© EUROCAE, 2011
203
© EUROCAE, 2011
204
Interrogate with the Mode A/C/S All-Call and verify that in the reply PI is all
ZEROs by monitoring the detected transponder reply video on the
oscilloscope.
NOTE: This test verifies the transponder's downlink encoder without
relying on the correct operation of the Mode S test set.
b. Verification of Test Set Error Protection Circuits
When the Mode S signal generator uses a hard keying method to generate
phase reversal resulting in amplitude drop, the following method can be
used to verify the Test Set Error Protection circuit.
Connect the diode detector and oscilloscope to the RF output of the test set
and generate a signal strong enough to register on the oscilloscope.
Synchronize with the test set interrogation rate and observe the shape of
the resulting P6 pulse. The phase transitions within P6 will cause amplitude
modulation that can be easily observed. The following combinations of texts
and interrogation addresses AA will result in AP as shown:
UF=4, all fields = 0, AA = CO 51 F6 {HEX} : AP = all ZEROs.
UF=4, all fields = 0, AA = 3F AB F2 {HEX} : AP = AA AA AA {HEX}.
UF=20, all fields = 0, AA = AC C5 55 {HEX} : AP = all ZEROs.
UF=20, all fields = 0, AA = 53 3F 51 {HEX} : AP = AA AA AA {HEX}.
Check the state of bit 47 (―MB‖ bit 15). If bit 47 is ZERO, then the transponder
does not support the Data Parity (DP) field and the following steps ―a‖ through ―j‖
of this procedure do not need to be performed. If bit 47 is ONE, then perform the
following steps ―a‖ through ‗j‖.
b. Establish the conditions such that the following fields in DF=20 and DF=21
replies will be set to ALL ZERO:
© EUROCAE, 2011
205
d. Establish the conditions where the contents of Register 4016 and 5F16 are set
to ALL ZERO.
1. Verify that the transponder replies with a DF=20 reply having AP=96 C2
8E Hex.
2. Repeat the interrogation with DI=3 and verify the same results.
3. Repeat the interrogation with DI=7 and verify the same results.
1. Verify that the transponder replies with a DF=21 reply having AP=55 55
55 Hex.
2. Repeat the interrogation with DI=3 and verify the same results.
3. Repeat the interrogation with DI=7 and verify the same results.
1. Verify that the transponder replies with a DF=20 reply having DP=D6 C2
8E Hex.
2. Repeat the interrogation with DI=3 and verify the same results.
3. Repeat the interrogation with DI=7 and verify the same results.
1. Verify that the transponder replies with a DF=21 reply having DP=15 55
55 Hex.
2. Repeat the interrogation with DI=3 and verify the same results.
3. Repeat the interrogation with DI=7 and verify the same results.
© EUROCAE, 2011
206
1. Verify that the transponder replies with a DF=20 reply having DP=C9 C2
8E Hex.
2. Repeat the interrogation with DI=3 and verify the same results.
3. Repeat the interrogation with DI=7 and verify the same results.
1. Verify that the transponder replies with a DF=21 reply having DP=0A 55
55 Hex.
2. Repeat the interrogation with DI=3 and verify the same results.
3. Repeat the interrogation with DI=7 and verify the same results.
© EUROCAE, 2011
207
© EUROCAE, 2011
208
Remove the condition for FS=5 and verify that CA=6. Set the transponder to
on-the-ground. Wait for Comm B broadcast to expire (DR=0). Verify that
CA=4 in acquisition squitters.
Change the data-link capability report or the Aircraft Identification to generate
a Comm-B broadcast (DR not equal to 0). Verify that CA=7 in acquisition
squitters.
Wait for the Comm-B broadcast to expire. Provide information in order to set
FS=3 (alert on the ground). Verify that CA=7 in acquisition squitters.
Remove the condition for FS=3 and verify that CA=4. Provide information in
order to set FS=4 (alert & SPI). Verify that CA=7 in acquisition squitters.
Remove the condition for FS=4 and verify that CA=4. Provide information in
order to set FS=5 (SPI). Verify that CA=7 in acquisition squitters.
Remove the condition for FS=5 and verify that CA=4. Set the transponder
airborne. Wait for the Comm B broadcast to expire (DR=0). Interrogate the
transponder with UF=11 Mode S format. Verify that CA=5 in DF=11 replies
and acquisition squitters.
Change the data-link capability report or the Aircraft Identification to generate
a Comm-B broadcast (DR not equal to 0). Verify that CA=7 in DF=11 and
acquisition squitters.
Wait for the Comm-B broadcast to expire. Provide information in order to set
FS=2 (alert airborne). Verify that CA=7 in DF=11 and acquisition squitters.
Remove the condition for FS=2 and verify that CA=5. Provide information in
order to set FS=4 (alert & SPI). Verify that CA=7 in DF=11 and acquisition
squitters.
Remove the condition for FS=4 and verify that CA=5. Provide information in
order to set FS=5 (SPI). Verify that CA=7 in DF=11 and acquisition squitters.
Remove the condition for FS=5 and verify that CA=5.
b. For Transponders supporting TCAS:
Provide TCAS RA information. Verify that CA=7 in DF=11 and acquisition
squitters. Remove the TCAS RA condition and verify that CA=5.
© EUROCAE, 2011
209
a. Positive Tests
Interrogate with UF=4, DI=3, PC=1.
Verify: Lockout state, lockout duration, lockout termination.
Repeat with UF=5, UF=20, UF=21 and PC=1 for all designs.
Repeat, using LOS=1 with IIS=0 as the lockout command.
© EUROCAE, 2011
210
© EUROCAE, 2011
211
© EUROCAE, 2011
212
If the last test fails, the timer either runs too long or has been restarted by a non-
valid signal.
NOTE: Test #1 provides the basic timing of a test sequence that satisfies the
principles of the test procedure while maintaining a maximum of 50
interrogations per second.
Because the test sequence calls for interlacing multisite lockout timers
(in this case one is started every 2 seconds), the above sequence will
need to accommodate the critical timer verifications that occur at 16.9
and 19.1 seconds relative to the start of each timer. When the test
sequence reaches 16.9 and 19.1 seconds after the start of each timer it
will be 0.9 and 1.1 after the start of a new timer. Priority is given to
verify the lockout of the earlier timer at the correct time, while the
verification of non-lockout to all other timers is scheduled around these
critical measurements.
© EUROCAE, 2011
213
NOTE: Any other test procedure not involving lockout may be run
simultaneously with Test #1 as long as the tests do not interfere with
each other.
© EUROCAE, 2011
214
© EUROCAE, 2011
215
© EUROCAE, 2011
216
b. STEP 2 - Set the ALT switch to the ―on‖ position and provide altitude code
input to the transponder.
After power-up initialization, verify that the transponder does not broadcast
Extended Squitters. Interrogate the transponder with ground initiated
Comm-B requests with RR=16, DI=7 and RRS=5, 6, 9 and 10 respectively.
Verify that the altitude is ZERO in the airborne position report and
remaining bits are ZERO. Verify that the MB field of the remaining replies is
ZERO.
Interrogate the transponder with UF=4, RR=17 and DI≠7 and verify that the
SCS subfield of the data link capability report is ZERO. Verify that the
transponder broadcasts Acquisition squitters.
c. STEP 3 - Provide Extended Squitter updates to the transponder at a
maximum update interval as specified in Appendix B, Table B-2-1. Include
updates to GICB Registers 0516, 0616, 0716, 0816, 0916, 6216 and 6516. Use
other than ZERO or ALL ONEs for the airborne position report, aircraft
identification report, and the airborne velocity report. Verify that the
transponder broadcasts airborne position squitters, airborne identification
squitters and airborne velocity squitters at the proper rate and the ME data
content matches the data stored in GICB Register 0516, 0816 and 0916,
respectively. Verify that the SSS and ACS subfields of the airborne position
squitter are correct. Interrogate the transponder with ground initiated
Comm-B requests with RR=16, DI=7 and RRS=5, 6, 7, 8 and 9,
respectively. Verify that the MB field contains the proper data. Repeat
except vary the data content of each GICB and verify the data content of
each Extended Squitter subsequent to each register update. Interrogate the
transponder with RR=17 and DI≠7 and verify that the SCS subfield of the
data link capability report is one.
d. STEP 4 - Setup the transponder as in STEP 3 with Extended Squitter
updates to the transponder at a maximum update interval as specified in
Appendix B, Table B-2-1. Place the transponder in the airborne state. Stop
updates of all Extended Squitter data, except altitude information, to the
transponder for GICB Registers 0516, 0616, 0716, 0816, 0916, 6216 and 6516.
1. Verify that after 2 seconds, the Extended Squitter ME fields for GICB
Register 0516 are ZERO with the exception of the ACS and surveillance
status fields.
2. Verify that after 2 seconds the aircraft identification and category
squitter (GICB Register 0816) continues to be transmitted.
3. Verify that after 2 seconds only the Selected Altitude, Selected Heading
or Barometric Pressure Setting subfields of the target state and status
squitter (GICB Register 6216) are set to ZERO. Verify that the
remaining Extended Squitter ME subfields are not cleared, as they
contain other integrity, mode or status information.
4. Verify that after 2 seconds the Extended Squitter ME fields of the
aircraft operational status squitter (GICB Register 6516) are not cleared,
as they contain various integrity, mode or status information.
5. Verify that after 2.6 seconds the airborne velocity squitter is not being
transmitted.
© EUROCAE, 2011
217
6. Place the transponder in the ground state and verify that the surface
position Extended Squitter ME field (GICB Register 0616) is ZERO.
Repeat the setup as in STEP 3 with Extended Squitter updates to the
transponder at a one half second rate. Place the transponder in the
airborne state. Interrogate the transponder with RR=17 and DI=7 and
verify that the SCS subfield of the data link capability report is one.
After all updates (except altitude information) have ceased for 10
seconds, interrogate to extract the data link capability report and verify
that the SCS subfield is ZERO.
Interrogate the transponder with ground initiated Comm-B requests with
RR=16, DI=7 and RRS=5, 6, 7, 8 and 9 respectively. Verify that the
MB fields are ZERO with the exception of the ACS field in the airborne
position squitter (GICB Register 0516) and the airborne identification
squitter (GICB Register 0816). After all updates (except altitude
information) have ceased for 60 seconds, verify that airborne
identification and category Extended Squitters are still being
transmitted. Place the transponder in the ground state and verify that
the surface position Extended Squitter (GICB Register 0616) is no
longer transmitted.
Return the transponder to the airborne state. Verify that the acquisition
squitter and airborne position squitter are broadcast. Set the ALT switch
to the "off" position. Verify that the ME field of the airborne position
squitter is ZERO.
After 60 seconds, verify that the transponder no longer broadcasts
airborne position squitters.
e. STEP 5 - Set ALT switch to the ―on‖ position. Setup the transponder as in
STEP 3 and provide Extended Squitter updates to the transponder at a
maximum update interval as specified in Appendix B, Table B-2-1. Stop
update of GICB Registers 0516 and 0616 only.
After 2 seconds, verify that the ME field of the airborne position squitter is
ZERO with the exception of the ACS subfield. Verify that the transponder
broadcasts airborne position, aircraft identification and airborne velocity
squitters at the proper rate and the ME data content matches the data
stored in GICB Registers 0516, 0816 and 0916, respectively. Interrogate with
RR=16, DI=7 and RRS=5, 6, 8 and 9 and verify the MB fields matches the
ME field in the corresponding Extended Squitter reply. After 10 seconds,
interrogate to extract the data link capability report and verify that SCS is
ZERO. After 60 seconds, verify that airborne position squitters are still
transmitted.
Set the ALT switch to the ―off‖ position. Verify that the ME field of the
airborne position squitter is ZERO. After 60 seconds, verify that the
transponder no longer broadcasts airborne position squitters. Verify that
aircraft identification and airborne velocity squitters are transmitted
throughout the test at the proper rate and with the correct data content.
f. STEP 6 - Set the ALT switch to the ―on‖ position and provide altitude code
input to the transponder. Provide Extended Squitter updates to the
transponder at a maximum update interval as specified in Appendix B,
Table B-2-1. Include updates to GICB Registers 0516, 0616, 0716, 0816 and
0916. Verify that the ME fields of the airborne position, velocity and aircraft
identification squitters match the data input. Stop updates of Extended
Squitter data to the transponder for GICB Registers 0816 and 0916 only.
After 15 seconds, verify that the ME field of the aircraft identification squitter
continues to match the data input prior to stopping updates to GICB
Register 0816.
© EUROCAE, 2011
218
After 2.6 seconds, verify that the ME field of the airborne velocity squitter is
no longer transmitted. Interrogate with RR=16, DI=7 and RRS=5, 6, 8 and
9 and verify that the MB fields match the ME fields in the corresponding
Extended Squitter reply. Specifically, verify that the MB and ME fields for
Register 0816 continue to match the data input prior to stopping the updates
to GICB Register 0816.
After 10 seconds, interrogate to extract the data link capability report and
verify that SCS is one. After 60 seconds, verify that airborne position and
aircraft identification squitters are still transmitted. Specifically, verify that
the ME field of the aircraft identification squitter continues to match the data
input prior to stopping the updates to GICB Register 0816.
g. STEP 7 - Configure the transponder to inhibit Acquisition squitters when
Extended Squitters are broadcast. Prior to providing Extended Squitter
updates, verify that Acquisition squitters are broadcast. Provide Extended
Squitter updates at a maximum update interval as specified in Appendix B,
Table B-2-1 to GICB Registers 0516, 0616 and 0816 and provide altitude
code input to the transponder. Verify that Extended Squitters are broadcast
and Acquisition squitters are not broadcast. Verify that airborne position
and aircraft identification squitters are broadcast at the proper rate and
alternately on the top and bottom antenna ports as specified for airborne
state if antenna diversity is supported. Additionally provide updates to
GICB Register 0916. Verify the broadcast of airborne position squitters,
aircraft identification squitters and airborne velocity squitters at the proper
rate and the ME data content matches the data stored in GICB Registers
0516, 0816 and 0916, respectively. Verify that the transponder does not
broadcast Acquisition squitters.
Set the ALT switch to the ―off‖ position and stop update to GICB Registers
0516, 0616, 0816 and 0916. After 2 seconds, verify that the ME fields of the
airborne position squitters are ZERO. After 2.6 seconds, verify that the
airborne velocity squitter is no longer transmitted. Interrogate with UF=4,
RR=16, DI=7 and RRS=5, 6, 8 and 9, respectively. Verify that the MB
fields of the replies match the data of the corresponding Extended Squitter
reply. Specifically, verify that the MB fields of the replies for Register 0816
continue to match the data that was provided prior to stopping the updates
to GICB Register 0816. After 60 seconds, verify that Extended Squitter
airborne position squitter transmissions stop. Verify that the aircraft
identification Extended Squitter transmissions are continued and that the
contents of the ME field matches the data that was provided prior to
stopping the updates to GICB Register 0816. Verify that Acquisition squitter
transmissions resume.
Repeat above sequence except stop update to GICB Registers 0516 and
0616 only.
After 2 seconds, verify that the ME field of the airborne position report is
ZERO.
After 60 seconds, verify that the transponder no longer broadcasts airborne
position squitters and continues to broadcast airborne velocity and aircraft
identification squitters. Verify that the transponder continues to inhibit the
broadcast of Acquisition squitters.
Repeat above except stop update to GICB Register 0916 only. After 2.6
seconds verify that the airborne velocity squitter is no longer transmitted.
After 60 seconds, verify that the Acquisition squitters are not transmitted.
© EUROCAE, 2011
219
© EUROCAE, 2011
220
© EUROCAE, 2011
221
(c). inhibits replies to Mode A/C, Mode A/C/S All-Call and Mode
S-Only All-Call interrogations during the 15 second period.
(c) replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only
All-Call interrogations.
(c) inhibits replies to Mode A/C, Mode A/C/S All-Call and Mode
S-Only All-Call interrogations during the 60 second period,
and
© EUROCAE, 2011
222
(c). inhibits replies to Mode A/C, Mode A/C/S All-Call and Mode
S-Only All-Call interrogations during the 15 second period.
(c). inhibits replies to Mode A/C, Mode A/C/S All-Call and Mode
S-Only All-Call interrogations during the additional 15
second period after the second interrogation.
(c). inhibits replies to Mode A/C, Mode A/C/S All-Call and Mode
S-Only All-Call interrogations during the 60 second period,
and
© EUROCAE, 2011
223
4. replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only All-
Call interrogations.
3. replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only All-
Call interrogations, and
© EUROCAE, 2011
224
h. Repeat the interrogation used in Step 1.g. After one (1) second, set
the transponder to the airborne state. Then verify that the
transponder:
(c). replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only
All-Call interrogations, and
© EUROCAE, 2011
225
(c). replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only
All-Call interrogations, and
(c). replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only
All-Call interrogations, and
© EUROCAE, 2011
226
(c). replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only
All-Call interrogations, and
f. Repeat the interrogation used in Step 2.e, except set TCS=2. Verify
that the transponder:
© EUROCAE, 2011
227
(c). replies to Mode A/C, Mode A/C/S All-Call and Mode S-Only
All-Call interrogations, and
g. The following verifies that the RCS subfield has no effect when the
transponder is not transmitting surface position squitters. Interrogate
the transponder with UF=4, PC=0, RR=0, DI=2, TCS=0, RCS=1, and
SAS=0. Verify that the transponder:
i. The following verifies that reserved RCS codes have no effect when
the transponder is transmitting surface position squitters. Interrogate
the transponder with UF=4, PC and RR=0, DI=2, TCS=2, RCS=0,
SAS=0. Verify that the transponder:
j. Repeat the interrogation used in Step 2.k, except set TCS=0 and
RCS=3, 4, 5, 6 and 7, respectively, and for each setting used, verify
that the transponder:
© EUROCAE, 2011
228
c. Repeat interrogation used in Step 3.b, except set SAS=1. Verify that:
© EUROCAE, 2011
229
5.5.8.7.1 Conditions
Transponder States
A = Alert Register set.
B = TC timer runs.
C = TI timer runs.
D = Ground Register set.
Total number of independant states = 16.
Interrogation Patterns for All Transponders
UF=4, 5, 20, 21 with RR=0 and l6 through 31 (68 patterns).
UF=0, 16 (2 patterns).
Transaction Summary
All Transponders: 1120 transactions.
© EUROCAE, 2011
230
(4) verify that the FS field value changes to a value not equal to 2, 3, or
4 only when a new input of the ID function other than 7500, 7600,
7700 is made.
b. when the input of the ID function is changed to other values than 7500,
7600, 7700 verify that:
(1) the alert register is set,
(2) the FS field value is 2, 3, or 4,
(3) TC is started,
(4) following TC expiry, verify that the FS field value is not 2, 3, nor 4.
c. when manual or interface input exists for SPI, verify that :
(1) TI timer is started,
(2) the FS field value is 4 or 5,
(3) following TI expiry, verify that the FS field value is neither 4 nor 5.
d. when the "on-the-ground" input is active, verify that :
(1) the ground register is set,
(2) the FS field value is 1, 3, 4, or 5.
e. when the "on-the-ground" input is not active, verify that :
(1) the ground register is not set,
(2) the FS field value is 0, 2, 4, or 5.
The transactions required for this test can be interlaced during the
procedures required for interface verification or during any other convenient
interval. This can be arranged so that no time is lost in waiting for the timers
to run out.
f. Change the input of the ID function to a value other than 7500, 7600, 7700
Verify Mode A Code temporary alert is set (FS field value is 4 or 5)
5s later change the input of the ID function to a value other than 7500,
7600, 7700 and different from the previously used value.
Verify Mode A Code temporary alert is set (FS field value is 4 or 5) for 18
1.0 seconds after the second change.
© EUROCAE, 2011
231
© EUROCAE, 2011
232
© EUROCAE, 2011
233
© EUROCAE, 2011
234
© EUROCAE, 2011
235
The correlation between the required test pattern and the actual code numbers as
seen by the pilot follows:
4096 Codes That Produce Two ONEs and 10 ZEROs:
© EUROCAE, 2011
236
© EUROCAE, 2011
237
5.5.8.12 Procedure #12 RI, Acquisition and Maximum Cruising True Airspeed
(§3.17.1 - Insertion)
(§3.18.4.30 - code)
(§3.22.2.11 - Interface)
(§3.27.1.5 - Air to air reply information)
This test procedure verifies that the maximum cruising true airspeed code as it is
set at the fixed direct data interface appears correctly in replies and that it
appears only when the interrogation shows AQ=1.
© EUROCAE, 2011
238
© EUROCAE, 2011
239
UF = 20, 21.
RR = 0.
MA = 3080 different patterns, half containing two ONEs, half containing
two ZEROs.
Address: Use the broadcast address for 5% of the interrogations
© EUROCAE, 2011
240
© EUROCAE, 2011
241
NOTE: This sequence is chosen so that the minimum data transfer rate of a
storage type interface is exceeded.
One second after the first burst, verify that the content of at least the first 50
interrogations has appeared at the interface and that:
i. For not replying transponder design the transponder has not generated a
reply to those interrogations whose content has not appeared at the
interface.
ii. For replying transponder design the transponder has generated a reply to
those interrogations whose content has not appeared at the interface.
© EUROCAE, 2011
242
Interface patterns:
There are 8 possible unconditional interface patterns to be verified based
on these 3 bits.
Interrogation patterns:
UF=0, RL=0, AQ=1, DS = 0.
UF=16, RL=1, AQ=1.
UF=0, RL = 1, AQ = 1, DS any value other than 0
b. Conditional Insertion
The locations are:
Bits 15, 16, l7: these can be inserted only if the interrogation contained
AQ=0.
Interface patterns:
There are 8 possible conditional interface patterns to be verified based on
these 3 bits.
Interrogation patterns:
UF=0, RL=0, AQ=0, DS = 0.
UF=16, RL=1, AQ=0.
UF=0, RL=1, AQ=0, DS any value other than 0.
NOTE: The interrogation that includes a DS value other than zero will
test that the reply bits are not affected by ACAS crosslink
protocol. The data content inserted in the ground-initiated Comm-
B registers being tested should not be all zeroes or all ones.
© EUROCAE, 2011
243
verify that the MV field contains the data of the ground-initiated Comm-B register
corresponding to the DS value in the interrogation.
NOTE: The MV field will only contain the requested Comm-B data if the
transponder is ACAS Crosslink capable and the requested register is
supported by the transponder.
It is not necessary to test State 6 with all IIS codes with all interrogation patterns.
However, the IIS used in the multisite reservation should be changed each time
the transponder has to be returned to State 6 after a previous interrogation
pattern that changed it to another State.
© EUROCAE, 2011
244
Interrogation Patterns
# A B C D K L
Multisite closeout for Comm-B. (IIS sensitive: States 2-4 use IIS=0
7 0 1 0 1 0 0
and IIS≠0, State 5 use all 16 IIS codes)
Multisite closeout for Comm-B and ground initiated Comm-B
8 0 1 0 1 0 1 extraction. (IIS sensitive: States 2-4 use IIS=0 and IIS≠0, State 5
use one incorrect IIS and the correct IIS)
Multisite closeout for Comm-B and attempt to extract a possible
message still waiting at the air-initiation interface. (IIS sensitive:
9 0 1 0 1 1 0
States 2-4 use IIS=0 and IIS≠0, State 5 use one incorrect IIS and
the correct IIS)
Multisite reservation with wrong RR, see next line. (IIS sensitive:
10 0 1 1 0 0 0
State 5 use one incorrect IIS and the correct IIS)
Attempt at multisite reservation with wrong RR. Transponder must
11 0 1 1 0 0 1 not accept reservation. (IIS sensitive: State 5 use one incorrect IIS
and the correct IIS)
Multisite reservation, correct. (IIS sensitive: States 2-4 use all 16
12 0 1 1 0 1 0
IIS codes, State 5 use one incorrect IIS and the correct IIS)
Non-selective cancellation. For State 3, run 2 cases, one use
13 1 0 0 0 0 0
RR<16 with DI≠3 and the second case use RR<16 and DI=3
Non-selective cancellation and ground initiated Comm-B
extraction. For States 3 and 5, specifically run 3 cases, one use
14 1 0 0 0 0 1
RR=16 with DI=3 & RRS≠0, the second case use RR≠16 and
DI=3, and third use RR=16 with DI=7, and RRS≠0.
Non-selective cancellation and attempt to extract possible
message still waiting at the air-initiation interface. For States 2, 3
15 1 0 0 0 1 0
and 4, run 2 cases, one use any interrogation to satisfy condition K
with DI≠3 and the second case use RR=16 with DI=3 and RRS=0
Non-selective cancellation, multisite not for Comm-B. (IIS
16 1 1 0 0 0 0
sensitive: State 5 use all 16 IIS codes)
Non-selective cancellation with ground initiated Comm-B
17 1 1 0 0 0 1 extraction, multisite not for Comm-B. (IIS sensitive: State 5 use
one incorrect IIS and the correct IIS)
Non-selective cancellation and attempt to extract possible
message still waiting at air-initiation interface, multisite not for
18 1 1 0 0 1 0
Comm-B. (IIS sensitive: State 5 use one incorrect IIS and the
correct IIS)
Non-selective cancellation and multisite closeout, cancel non-
19 1 1 0 1 0 0 selective message and close out multisite message if IIS is
correct. (IIS sensitive: State 5 use all 16 IIS codes)
Non-selective cancellation and multisite close-out and ground-
initiated Comm-B extraction. Will cancel non-selective message
20 1 1 0 1 0 1 and will close out multisite message if IIS is correct. Will extract
Comm-B. (IIS sensitive: State 5 use one incorrect IIS and the
correct IIS)
Same as above, except with air-initiated extraction. (IIS sensitive:
21 1 1 0 1 1 0
State 5 use one incorrect IIS and the correct IIS)
Non-selective cancellation and reservation with wrong RR. Cancel
22 1 1 1 0 0 0 but make no reservation. (IIS sensitive: State 5 use one incorrect
IIS and the correct IIS)
Non-selective cancellation and reservation with wrong RR. Cancel
23 1 1 1 0 0 1 but make no reservation. (IIS sensitive: State 5 use one incorrect
IIS and the correct IIS)
© EUROCAE, 2011
245
Interrogation Patterns
# A B C D K L
Non-selective cancellation and reservation. Cancel and make
24 1 1 1 0 1 0 reservation. (IIS sensitive: States 5 & 6 use one incorrect IIS and
the correct IIS)
A= PC = 4: Cancellation
B= DI = 1: Multisite in effect
C= MBS = 1: Multisite reservation
D= MBS = 2: Multisite closeout
RR=16 with DI ≠ 7 and DI ≠ 3,
K2 = Air initiated MB extraction
or with DI=7 or DI=3 and RRS=01
RR larger than 15 but not
L= Ground MB extraction
according to code K above
1
Use of RR=16 and DI=3 and RRS=0 only when specified in interrogation pattern.
2
Condition K also includes conditions M and N.
© EUROCAE, 2011
246
These fields are used to verify the Comm-B reservation status and associated IIS
as a result of each interrogation pattern and transponder state.
Required Negative Tests
Concurrent tests are part of the sequence above.
Inserted tests must be interspersed within the sequence.
Insert interrogations of formats other than UF=4, 5, 20, 21 and verify that they
have no effect on the protocol.
Such interrogations should constitute one percent of the total number of
interrogations used.
The interrogation patterns 2 and 14 must include, when RR=16 is used, the
combinations of RR=16 with DI=3 or 7 and RRS Codes 1 through 15. It must be
verified that these combinations do not cause the air-initiated Comm-B message
to be transmitted.
Additional interrogation sequences are required to verify that SD content is not
misinterpreted as Comm-B multisite reservation or cancellation requests when DI
is not equal 1. Use the following interrogations using all DI values other than 1
with SD content consistent with the Comm-B multisite reservation or cancellation
requests required by interrogation patterns 7 and 12 as if DI were equal to 1:
Interrogation pattern 7 DI≠0 or 7, State 5 (IIS correct) – expected results 5 a,d,e
Interrogation pattern 7 DI=0 and 7, State 5 (IIS correct) – expected results 5 a,d,f
Interrogation pattern 8 DI≠0 or 7, State 5 (IIS correct) – expected results 5 a,d,e,j
Interrogation pattern 8 DI=0 and 7, State 5 (IIS correct) – expected results 5 a,d,f,j
Interrogation pattern 12 DI≠3 or 7, State 2 – expected results 3 b,d,e,j
Interrogation pattern 12 RR=16, DI=3 and RRS=0, State 2 – expected results 2
b,d,e,j
NOTE: Interrogation pattern 12 can not be tested with DI=7 since the SD
content contain RRS≠0 when the equivalent bits for MBS=1 (for DI=1)
are set.
Additional interrogation sequences are required to verify that SD content is not
misinterpreted as containing an IIS code (when DI≠0, 1 or 7) when a multisite
reservation is active and a non-selective cancellation is requested. Use the
following interrogations using all DI values other than 0, 1 or 7 with SD content
consistent with the correct IIS in bits 17-20 for interrogation patterns 13 and 15:
Interrogation pattern 13 State 5 (IIS correct) – expected results 5 a,d,e
Interrogation pattern 15 State 5 (IIS correct) – expected results 5 b,d,e,j
Timer Duration and Automatic Closeout Test
Arrange the sequence so that the timer runs out occasionally. Verify timer
duration and closeout.
Either during the test sequence or in a separate test, verify that interrogation
patterns 10, 11, and 12 do not restart the timer when the transponder is in state 5
and the IIS is incorrect. Verify that interrogation patterns 10 and 11 do not restart
the timer when the transponder is in state 5 and the IIS is correct. Verify that
interrogation pattern 12 does restart the timer when the transponder is in state 5
and the IIS is correct.
Simultaneous Tests
While the transponder is undergoing the verification of the B-protocol, the number
of interrogations and replies can be used to make tests for interface action,
message content, etc. Such tests are described in Procedures 19 through 23.
© EUROCAE, 2011
247
© EUROCAE, 2011
248
Verification Required:
a Short Reply (DF=4, 5)
b Long Reply (DF=20, 21)
c DR = 0, No Downlink Request
d DR = 1 or 3, Request to Send Comm-B
e UM = No Comm-B reservation or no content
f UM = IDS = 1, Comm-B Reservation Active, IIS = Value Set with Transponder State
g UM = IDS = 1, Comm-B Reservation Active, IIS = Value in Interrogation
h MB = All 0‘s
i MB per RR
j MB Contains 1st Comm-B Message Inserted
k MB Contains 2nd Comm-B Message Inserted
l Verify Multisite Timer is not Restarted
m Verify Multisite Timer is Restarted
© EUROCAE, 2011
249
© EUROCAE, 2011
250
Send interrogation pattern #12 for IIS = 1. Verify that transponder state is
#4 for IIS = 1 and unchanged for other IIS and that the correct message is
included in the reply.
Send interrogation pattern #12 for IIS = 2. Verify that transponder state is
#4 for IIS = 2 and unchanged for other IIS and that the correct message is
included in the reply.
Repeat the above for IIS = 3 to 15 (state should then be #4 for all IIS). Input
the next multisite directed message for IIS = 1. Verify that transponder state
is #5 for IIS = 1 and unchanged for other IIS.
Send interrogation pattern #24 for IIS = 1. Verify that transponder state is
#4 for IIS = 1 and unchanged for other IIS and that the correct message
(the second one) is included in the reply.
Send interrogation pattern #7 for IIS = 1 to 15. Verify that the transponder
state is #1 for IIS = 2 to 15.
c. Test 3: 2 multisite directed messages waiting for a same IIS (test of state
#7)
Input 2 multisite directed message for IIS = 1. Input a multisite message.
Verify that transponder state is #7 for IIS = 1, #6 for other IIS.
Send interrogation pattern #12 for IIS = 1. Verify that transponder state is
#5 for IIS = 1 and unchanged for other IIS and that the correct message is
included in the reply.
Send interrogation pattern #24 for IIS = 1. Verify that transponder state is
#4 and unchanged for other IIS and that the correct message is included in
the reply.
Send interrogation pattern #7 for IIS = 1. Verify that transponder state is #6
for all IIS (including IIS = 1).
All these tests should be run with all combination of IIS values.
© EUROCAE, 2011
251
5.5.8.21.1 Interface
The source that generates the content of the capability report may be internal or
external to the transponder. If internal, only the correctness of the report can be
verified, if external and not connected to the transponder, the interface action
must be verified.
NOTE: If an external source is used, verify that the capability report is correct
and that there is not a continuous broadcast of the capabiity report
due to interference between the internal and external updating of the
report.
© EUROCAE, 2011
252
© EUROCAE, 2011
253
© EUROCAE, 2011
254
© EUROCAE, 2011
255
© EUROCAE, 2011
256
c. As Comm-B messages are entered, they are replaced within the interface
buffer irrespective of whether they have been transmitted or not.
This test sequence is to be performed as part of the test sequence of Procedure
#18.
© EUROCAE, 2011
257
© EUROCAE, 2011
258
M means RC=0.
N means RC=1.
O means RC=2.
Patterns 5 and 6 must be repeated 16 times for all IIS values.
Patterns 14, 15 and 16 must be repeated 15 times using each of the valid NC
values. There are 88 interrogation patterns to be used.
© EUROCAE, 2011
259
further repeated 16 times for all IIS values. The verification procedure will include
matching the reported segment data for each II code to that sent in the
interrogation. The subset of the expanded states to run are:
a. 16 states, where the conditions are met once for each of the II codes.
b. 15 states, where the conditions are met for II code 0 along with one single II
code.
c. 15 states, where the conditions are met for 2 non zero II codes, 3, 4, 5, etc.
to 15 parallel non zero II codes and ending with all 16 II codes meeting the
conditions.
The conditions for the other II codes not stipulated can be uniformly selected to
provide a distribution of concurrent conditions.
The above results in 46 states to test in replacement of state 1, 46 states from
state 7, 46 states to replace state 8 and 690 states to replace state 9.
© EUROCAE, 2011
260
This test procedure verifies that the Comm-D protocol is carried out correctly.
The test procedure follows the notation of transponder states and interrogation
patterns as shown in the flowcharts.
© EUROCAE, 2011
261
© EUROCAE, 2011
262
© EUROCAE, 2011
263
© EUROCAE, 2011
264
© EUROCAE, 2011
265
© EUROCAE, 2011
266
Interrogate the transponder once per second for the next 20 seconds
with a UF=4 interrogation with RR=19.
Show that the 'ACAS Resolution report available code' in the DR field
in the reply is not set.
e. ARA 0, RAC 0, new ARA and RAC values during 18-second time-out:
(1) Send ARA='00 0001 0000 0000' {Binary}, RAC='0100' {Binary},
RAI=0, MTE=0, TTI=1 and TID='55 55 55' {HEX} to the transponder
via the transponder/ACAS interface.
Interrogate the transponder with UF=4, 5, 20, 21 interrogations.
Show that the 'ACAS Resolution report available code' in the DR field
is set in the DF=4, 5, 20, 21 replies.
(2) Interrogate the transponder with UF=4, 5, 20, 21 interrogation with
RR=19.
Show in each of the four cases that the transponder replies with
correct ARA, RAC, RAT(=0), MTE, TTI and TID information in the
DF=20, 21 replies and the 'ACAS Resolution report available code' in
the DR field is set.
(3) Send the following sequence (60 seconds total) of ARA and RAC
data to the transponder via the transponder/ACAS interface.
- For 5 seconds, ARA=0, RAC=0, RAT=1 and MTE=0;
- For the next 5 seconds, ARA='10 0000 0000 0000' {Binary},
RAC='1000' {Binary}, RAI=0, MTE=0, TTI=1 and TID='AA AA
AA' {HEX};
- For the next 5 seconds, ARA='01 0000 0000 0000' {Binary},
RAC=0, RAI=0, MTE=0, TTI=1 and TID='55 55 55' {HEX};
- For the next 5 seconds, ARA=0, RAC=0, RAI=1 and MTE=0;
- For the next 5 seconds, ARA=0, RAC='0100' {Binary}, RAI=1
and MTE=0;
- For the next 5 seconds, ARA='01 0000 0000 0000' {Binary},
RAC=0, RAI=0, MTE=0, TTI=1 and TID='55 55 55' {HEX};
- For the next 30 seconds, ARA=0, RAC=0, RAT=1 and MTE=0;
Interrogate the transponder once per second during the 60 seconds
described above with a UF=4 interrogation with RR=19.
Show that the 'ACAS Resolution report available code' in the DR field
in the replies remains set for the first 48 1 seconds and is set to
ZERO thereafter. Show that in the replies:
- For the first 5 seconds, ARA='00 0001 0000 0000' {Binary},
RAC='0100' {Binary}, RAT=1, MTE=0, TTI=1 and TID='55 55
55' {HEX};
- For the next 5 seconds, ARA='10 0000 0000 0000' {Binary},
RAC='1000' {Binary}, RAT=0, MTE=0, TTI=1, and TID='AA AA
AA' {HEX};
- For the next 5 seconds, ARA='01 0000 0000 0000' {Binary},
RAC=0, RAT=0, MTE=0, TTI=1, and TID='55 55 55' {HEX};
- For the next 10 seconds, ARA='01 0000 0000 0000' {Binary},
RAC=0, RAT=1, MTE=0, TTI=1, and TID='55 55 55' {HEX};
- For the next 5 seconds, ARA='01 0000 0000 0000' {Binary},
RAC=0, RAT=0, MTE=0, TTI=1, and TID='55 55 55' {HEX};
© EUROCAE, 2011
267
© EUROCAE, 2011
268
© EUROCAE, 2011
269
Show that for each case, the transponder replies with bit 48=0
and bits 69, 70, 71,and 72 = ‗0000‘ in the DF=20, 21 replies.
© EUROCAE, 2011
270
© EUROCAE, 2011
271
© EUROCAE, 2011
272
© EUROCAE, 2011
273
d. Cause the ACAS test unit to accept information from the transponder at the
slowest rate possible including a retry while still conforming to the
transponder/ACAS interface protocols.
Demonstrate that for each accepted interrogation, and only for each
accepted interrogation, the transponder transmits a valid reply and correctly
outputs the information on the transponder/ACAS interface in the order in
which it was received by the transponder.
© EUROCAE, 2011
274
b. Perform Procedure #5 - Selective Lockout Tests for all ―II‖ and ―SI‖ codes
as required by §5.5.8.5. (See §3.22.2.5)
NOTE: Extraction of a Register or a Comm-B broadcast using an SI code is
performed in §5.6.6.4.
© EUROCAE, 2011
275
© EUROCAE, 2011
276
5.6.4.2.1 Required Servicing of Register 1716 Associated with Register 2016 and 2116
as an Option (§3.29.4.2.1 and §3.29.4.2.2)
Test Procedure:
Interrogate the transponder with the following GICB Extraction interrogation in
order to extract the Register 1716 Common Usage GICB Capability Report.
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 --20 21 --24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
a. Bits 33 through 60 (bits 1 through 28 of the ―MB‖ field) set to ZERO (0) to
indicate NO Capability or capability changes in the Common Usage GICB
Capability Report, Register 1716.
b. Bits 61 through 88 (bits 29 through 56 of the ―MB‖ field) set to ZERO (0)
since these bits are Reserved or ―Don‘t Care‖.
5.6.4.2.2 Required Servicing of Register 1716 Associated with Optional Register 2116
(§3.29.4.2.2)
Appropriate procedures to validate the setting of Register 1716 bits associated
with Register 2116 prior to establishing any capability in the transponder
installation were demonstrated in (§5.6.4.2.1).
5.6.5 Register 1816 to 1C16, Mode S Specific Services Capability Reports (§3.29.5)
No test procedure required.
© EUROCAE, 2011
277
5.6.5.2.1 Required Servicing of Register 1816 Associated with Register 1016 (§3.29.1
and §3.29.5.2.1)
Test Procedure:
Interrogate the transponder with the following GICB Extraction interrogation in
order to extract the Register 1816 Mode S Specific Services Capability Report.
REGISTER 1816 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 --20 21 --24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 8 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through 88 (bits
1 through 56 of the ―MB‖ Field) set to ZERO (0) to indicate NO Capability has
been established to service the BDS Codes designated in Register 1816.
5.6.5.3 Mode S Specific Services Capability Report, Register 1916 (§3.29.1 and
§3.29.5)
Interrogate the transponder with the following GICB Extraction interrogation in
order to extract the Register 1916 Mode S Specific Services Capability Report.
© EUROCAE, 2011
278
5.6.5.4 Mode S Specific Services Capability Report, Register 1A16 (§3.29.1 and
§3.29.5)
Interrogate the transponder with the following GICB Extraction interrogation in
order to extract the Register 1A16 Mode S Specific Services Capability Report.
REGISTER 1A16 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 --20 21 --24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 A 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through 88 (bits
1 through 56 of the ―MB‖ field) set to ZERO (0) to indicate NO Capability has been
established to service the BDS Codes designated in Register 1A16.
5.6.5.5 Mode S Specific Services Capability Report, Register 1B16 (§3.29.1 and
§3.29.5)
Interrogate the transponder with the following GICB Extraction interrogation in
order to extract the Register 1B16 Mode S Specific Services Capability Report.
REGISTER 1B16, MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACT.
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 --20 21 --24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 B 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through 88 (bits
1 through 56 of the ―MB‖ field) set to ZERO (0) to indicate NO Capability has been
established to service the BDS Codes designated in Register 1B16.
© EUROCAE, 2011
279
5.6.5.6 Mode S Specific Services Capability Report, Register 1C16 (§3.29.1 and
§3.29.5)
Interrogate the transponder with the following GICB Extraction interrogation in
order to extract the Register 1C16 Mode S Specific Services Capability Report.
REGISTER 1C16 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 --20 21 --24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 C 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through 88 (bits
1 through 56 of the ―MB‖ field) set to ZERO (0) to indicate NO Capability has been
established to service the BDS Codes designated in Register 1C16.
NOTE: Up to this point, the ELS Test Procedures have been written
sequentially so as to align with the sequence of the requirements given
in §3.29. This was possible up to this point as neither Aircraft
Identification nor Aircraft Registry data has been provided to the unit
under test. Once data is being provided to the unit under test, the
changing of the data drives changes into multiple registers at virtually
the same time. This presents a problem in attempting to develop test
procedures that sequentially track the requirements which have been
stated on a register basis as opposed to a functional basis. Therefore,
the remainder of the ELS Test Procedures are developed on a
functional basis with traceability to the requirements in §3.29 indicated
in the procedures as appropriate.
© EUROCAE, 2011
280
© EUROCAE, 2011
281
(2). Option:
Provide the transponder with Aircraft Registration Data as specified
in the following table at a maximum update interval of 1.5 seconds for
each character provided.
Aircraft Registration Input Data
Character IA-5 Encoding ED-73E Encoding LSB Encoding
Character
Number (See Note 1) (See Note 2) (See Note 3)
1 ―J‖ 1001010 001010 0101001
2 ―U‖ 1010101 010101 1010101
3 ―J‖ 1001010 001010 0101001
4 ―U‖ 1010101 010101 1010101
5 ―J‖ 1001010 001010 0101001
6 ―U‖ 1010101 010101 1010101
7 ―J‖ 1001010 001010 0101001
8 ―U‖ 1010101 010101 1010101
9 ―J‖ 1001010 001010 0101001
Notes:
1. IA-5 refers to International Alphabet No. 5 (IA-5) as provided in Table 8-2 of ICAO Annex 10,
Volume III, Part 1, last update. Encoding is shown above being MSB left justified (e.g., b7,
b6, …….b2, b1.).
2. ED-73E encoding refers to ED-73E §3.23.1.13 encoding which is equivalent to ICAO Annex
10, Volume IV, §3.1.2.9.1.2, Table 3-7. Encoding is shown above being MSB left justified
(e.g., b6, b5, ….. b2, b1.).
3. LSB Encoding shows the IA-5 Encoding reversed with the LSB being Left Justified. This
encoding is typical of serial input protocols which transmit data LSB first.
© EUROCAE, 2011
282
© EUROCAE, 2011
283
Verify that the transponder replies with a DF=20 reply with the ―MB‖ field
providing Aircraft Identification data as follows:
Part 1. c. DF = 20, Register 2016 - Aircraft Identification ―MB‖ Field
Reply Bits: 33 --- 40 41 --46 47 --52 53 --58 59 -- 64 65 --70 71 --76 77 -- 82 83 -- 88
―MB‖ Bits: 1 --- 8 9 --- 14 15 --20 21 --26 27 -- 32 33 --38 39 -- 44 45 -- 50 51 -- 56
Field: BDS Char.1 Char.2 Char.3 Char. 4 Char. 5 Char. 6 Char. 7 Char. 8
Data: 0010 0000 010101 001010 010101 001010 010101 001010 010101 001010
Character: ―U‖ ―J‖ ―U‖ ―J‖ ―U‖ ―J‖ ―U‖ ―J‖
NOTE 1: At this time, the “B” timer started in Part 1.b. should have expired
and a second (e.g., new) “B” Timer started to annunciate a
Datalink Capability Report Change for 18 +/-1 seconds.
Verification that the first “B” Timer has expired is demonstrated
by the transponder replying with the contents of Register 1016 as
opposed to Register 2016.
As soon as the reply specified above in this step is observed, start a new
Test Timer in order to monitor the ―B‖ timer.
Verify that the elapsed time of the Test Timer started in Part 1.b. is 18 +/-1
second.
e. Comm-B Broadcast due to Data Link Capability Change Termination:
Continue to interrogate the transponder with the interrogation described in
Part 1.c. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 1.d (e.g., the
last step) is 18 +/-1 second.
NOTE: At this time, the “B” timer started in Part 1.d. as broadcast due to
a change in Data Link Capability should have terminated.
f. Aircraft Registration Verification: (Optional) (§3.29.7.1, §3.29.7.2 and
§3.29.7.3)
NOTE 1: Servicing of Register 2116 is Optional.
Stop providing data as specified in Part 1, Step a.(2) for a period of 20
seconds, then restart providing the same data to the transponder.
© EUROCAE, 2011
284
© EUROCAE, 2011
285
(3). Bit 57 [Mode S Specific Services Capability (bit 25 of the ―MB‖ field)]
set to ZERO (0) to indicate NO Mode S Specific Services Capability,
NOTE 1: Servicing of Registers 0216, 0316, 0416, 1016, 1716 to 1C16,
2016 and 3016 does not constitute Mode S Specific
Services Capability.
NOTE 2: If Register 2116 is being serviced, then Bit 57 (bit 25 of the
“MB” field) is set to ONE (1).
(4). Bit 67 [Surveillance Identifier (SI) (bit 35 of the ―MB‖ field)] set to
ONE (1) to indicate that the transponder DOES Have ―SI‖ Capability,
(5). Bit 68 [Common Usage GICB Capability Report (bit 36 of the ―MB‖
field)] set to ONE (1) to indicate that there has been a change in the
Common Usage GICB Capability Report, Register 1716.
h. Common Usage GICB Capability Report, Register 1716: (§3.29.4.2,
§3.29.4.3, §3.29.6.4.2 and §3.29.7.4.1)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1716 Common Usage GICB Capability
Report:
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 --20 21 --24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
Within FIVE (5) seconds of starting the interrogations, verify that the
transponder replies with a DF=20 reply with:
NOTE: The 5 seconds is based on the update rate specified for Register
1716.
(1). Bit 39 (7 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Identification Capability is established.
(2). Bit 40 (8 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Registration Capability is established.
NOTE: If Register 2116 is not being serviced, then Bit 40 (bit 8 of
the “MB” field) is set to ZERO (0).
Repeat the extraction of Register 1716 using the following GICB extraction
interrogation in order to use the format for SI code (DI=3) and verify that the
content is the same as the content of Register 1716 previously extracted
using DI=7.
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP USING DI=3
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 - 22 23 24 - 27 28 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―SIS‖ ―LSS‖ ―RRS‖ Not Assigned
= = = = = = = =
4 0 17 3 1 1 7 0
(11 HEX)
© EUROCAE, 2011
286
NOTE: The 5 seconds is based on the update rate specified for Register
1816.
(1). Bit 73 (41 of the ―MB‖ field) set to ONE (1) to indicate that Data Link
Capability 1016 is established.
(2). Bit 57 (25 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Identification Capability 2016 is established.
(3). Bit 56 (24 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Registration Capability 2116 is established.
(4). Bit 66 (34 of the ―MB‖ field) set to ONE (1) to indicate that Register
1716 Servicing Capability is established.
(5). Bit 65 (33 of the ―MB‖ field) set to ONE (1) to indicate that Register
1816 Servicing Capability is established.
Repeat the extraction of Register 1816 using the following GICB extraction
interrogation in order to use the format for SI code (DI=3) and verify that the
content is the same as the content of Register 1816 previously extracted
using DI=7.
REGISTER 1816 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP USING DI=3
1 --- 5 6 --- 8 9 --- 13 14 - 16 17 - 22 23 24 - 27 28 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―SIS‖ ―LSS‖ ―RRS‖ Not Assigned
= = = = = = = =
4 0 17 3 1 1 8 0
(11 HEX)
© EUROCAE, 2011
287
© EUROCAE, 2011
288
Within ONE (1) second of starting the interrogations, verify that the
transponder replies with a DF=20 reply with:
NOTE: The 1 second is based on the update rate specified for Register
1016.
(1). ―DR‖ = 4 or 5 if ACAS Information IS NOT available
= 6 or 7 if ACAS Information IS available.
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(3). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ZERO (0) to
indicate loss of Aircraft Identification capability.
d. Common Usage GICB Capability Report, Register 1716: (§3.29.4.1,
§3.29.4.2, §3.29.4.3, §3.29.4, §3.29.7.1 and §3.29.7.2)
As soon as the transponder has replied with the proper Register 2016 reply
in Part 2, Step b, interrogate the transponder with the following GICB
Extraction interrogation in order to extract the Register 1716 Common
Usage GICB Capability Report:
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27 - 28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
Within FIVE (5) seconds of starting the interrogations, verify that the
transponder replies with a DF=20 reply with:
NOTE: The 5 seconds is based on the update rate specified for Register
1716.
(1). Bit 39 (7 of the ―MB‖ field) set to ZERO (0) to indicate that Aircraft
Identification Capability has changed.
(2). Bit 40 (8 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Registration Capability is established.
Note: Bit 40 will be set to ZERO (0) if Aircraft Registration data is
not being provided as provision of such data is optional.
As soon as the transponder has replied with the proper Register 2016 reply
in Part 2, Step b, interrogate the transponder with the following GICB
Extraction interrogation in order to extract the Register 1816 Mode S
Specific Services GICB Capability:
REGISTER 1816 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27 - 28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 8 0 0 0 0
(11 HEX)
© EUROCAE, 2011
289
Within FIVE (5) seconds of starting the interrogations, verify that the
transponder replies with a DF=20 reply with:
NOTE: The 5 seconds is based on the update rate specified for Register
1816.
(1). Bit 57 (25 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Identification Capability is established.
(2). Bit 56 (24 of the ―MB‖ field) set to ONE (1) to indicate that Aircraft
Registration Capability is established.
Note: Bit 56 will be set to ZERO (0) if Aircraft Registration data is
not being provided as provision of such data is optional.
(3). Bit 66 Bit 66 (34 of the ―MB‖ field) set to ONE (1) to indicate that
Register 1716 Servicing Capability is established.
(4). Bit 65 (33 of the ―MB‖ field) set to ONE (1) to indicate that Register
1816 Servicing Capability is established.
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated when Aircraft Identification
Data is changed.
© EUROCAE, 2011
290
Within TEN (10) seconds of completing Part 3.a, verify that the transponder
replies with a DF=20 reply with:
NOTE 2: The 10 seconds is based on the half the update rate specified for
Register 2016.
(1). ―DR‖ = 4 or 5 if ACAS Information IS NOT available
= 6 or 7 if ACAS Information IS available.
(2). And the ―MB‖ field of the reply provides Aircraft Identification (now
Aircraft Registration) Data as follows:
Part 3. b.(2). DF = 20, Register 2016 - Aircraft Identification (now Aircraft Registration) ―MB‖ Field
Reply Bits: 33 --- 40 41 --46 47 --52 53 --58 59 -- 64 65 --70 71 --76 77 -- 82 83 -- 88
―MB‖ Bits: 1 --- 8 9 --- 14 15 -- 20 21 -- 26 27 -- 32 33 -- 38 39 -- 44 45 -- 50 51 -- 56
Field: BDS Char.1 Char.2 Char.3 Char. 4 Char. 5 Char. 6 Char. 7 Char. 8
Data: 0010 0000 001010 010101 001010 010101 001010 010101 001010 010101
Character: ―J‖ ―U‖ ―J‖ ―U‖ ―J‖ ―U‖ ―J‖ ―U‖
c. Comm-B Broadcast Extraction: (§3.23.1.13.e, §3.29.3.2.1, §3.29.3.2.4,
§3.29.3.2.5, §3.29.3.3.b, §3.29.3.4 and §3.29.6.3)
NOTE 1: This test does not repeat testing of the timing of the “B” Timer as
was done in Part 1. Rather, it is intended only to demonstrate that
the broadcast is generated and contains the proper information.
As soon as the transponder has replied with the proper Register 2016 reply
in Part 3, Step b, interrogate the transponder with the following Comm-B
Extraction interrogations in order to extract the Comm-B broadcast
message which should be the Data Link Capability Report contained in
Register 1016.
COMM-B BROADCAST EXTRACTION
INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 16 7 0 0 0 0 0 0
(10 HEX)
Within ONE (1) second of starting the interrogations, verify that the
transponder replies with a DF=20 reply with:
NOTE 2: The 1 second is based on the update rate specified for Register
1016.
(1). ―DR‖ = 4 or 5 if ACAS Information IS NOT available
= 6 or 7 if ACAS Information IS available.
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(3). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ONE (1) to
indicate Aircraft Identification capability.
© EUROCAE, 2011
291
© EUROCAE, 2011
292
© EUROCAE, 2011
293
© EUROCAE, 2011
294
© EUROCAE, 2011
295
© EUROCAE, 2011
296
© EUROCAE, 2011
297
Verify that the transponder replies with a DF=20 reply and that the ―MB‖
field of the reply provides Aircraft Registration Data as follows:
Part 5. c. DF = 20, Register 2116 - Aircraft Registration ―MB‖ Field
Reply Bits: 33 34 --39 40 - 45 46 - 51 52 - 57 58 - 63 64 - 69 70 - 75 76 77 - 82 83 - 88
―MB‖ Bits: 1 2 -- 7 8 -- 13 14 --19 20 - 25 26 - 31 32 - 37 38 - 43 44 45 - 50 51 – 56
Field: Status Char.1 Char.2 Char.3 Char.4 Char.5 Char.6 Char.7 Status Char.1 Char.2
Data: 1 010111 011000 011001 011010 110100 110010 100000 0 000000 000000
Character: ―W‖ ―X‖ ―Y‖ ―Z‖ ―4‖ ―2‖ ―SP‖
© EUROCAE, 2011
298
© EUROCAE, 2011
299
© EUROCAE, 2011
300
Verify that the transponder replies with a DF=20 reply and that the ―MB‖
field of the reply provides Aircraft Identification Data as follows:
Part 6. b. DF = 20, Register 2016 - Aircraft Identification ―MB‖ Field
Reply Bits: 33 --- 40 41 --46 47 --52 53 --58 59 -- 64 65 --70 71 --76 77 -- 82 83 -- 88
―MB‖ Bits: 1 --- 8 9 --- 14 15 --20 21 --26 27 -- 32 33 --38 39 -- 44 45 -- 50 51 -- 56
Field: BDS Char.1 Char.2 Char.3 Char.4 Char.5 Char.6 Char.7 Char.8
Data: 0010 0000 000000 000000 000000 000000 000000 000000 000000 000000
Character: ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖
c. Aircraft Registration Verification: (§3.29.6.2.1, §3.29.7.1, §3.29.7.2 and
§3.29.7.3)
Within 30.0 seconds of completing Part 7.a, interrogate the transponder
with the following GICB Extraction interrogation in order to extract the
Register 2116 - Aircraft Registration.
NOTE: The 30 seconds is based on the half the update rate specified for
Register 2116.
REGISTER 2116 AIRCRAFT REGISTRATION GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27 - 28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 18 7 0 1 0 0 0 0
(12 HEX)
Verify that the transponder replies with a DF=20 reply and that the ―MB‖
field of the reply provides Aircraft Registration Data as follows:
Part 6. c. DF = 20, Register 2116 - Aircraft Registration ―MB‖ Field
Reply Bits: 33 34 -- 39 40 - 45 46 - 51 52 - 57 58 - 63 64 - 69 70 - 75 76 77 - 82 83 - 88
―MB‖ Bits: 1 2 -- 7 8 -- 13 14 --19 20 - 25 26 - 31 32 - 37 38 - 43 44 45 - 50 51 – 56
Field: Status Char.1 Char.2 Char.3 Char.4 Char.5 Char.6 Char.7 Status Char.1 Char.2
Data: 1 000000 000000 000000 000000 000000 000000 000000 0 000000 000000
Character: ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖ ―NUL‖
d. Common Usage GICB Capability Report, Register 1716: (§3.29.4.2,
§3.29.4.3, §3.29.6.4.2 and §3.29.7.4.1)
Within TEN (10) seconds of completing Part 7.a, interrogate the
transponder with the following GICB Extraction interrogation in order to
extract the Register 1716 Common Usage GICB Capability Report:
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27 - 28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
© EUROCAE, 2011
301
Within ONE (1) second of initiating the above interrogation, verify that the
transponder replies with a DF=20 reply with:
(1). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(2). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ONE (1) to
indicate Aircraft Identification capability,
(3). Bit 57 [Mode S Specific Services Capability (bit 25 of the ―MB‖ field)]
set to ZERO (0) to indicate NO Mode S Specific Services Capability,
NOTE: Servicing of Registers 0216, 0316, 0416, 1016, 1716 to 1C16,
2016 and 3016 does not constitute Mode S Specific Services
Capability.
© EUROCAE, 2011
302
(4). Bit 67 [Surveillance Identifier (SI) (bit 35 of the ―MB‖ field)] set to ONE
(1) to indicate that the transponder DOES Have ―SI‖ Capability,
d. Aircraft Identification Termination: (§3.29.6.2.1, and §3.29.6.3.a)
Terminate provisioning of the Aircraft Identification data started in Part 8.a.
e. Aircraft Identification Verification: (§3.23.1.13.a,b,c and f, §3.29.6.1 and
§3.29.6.2.1)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 2016 - Aircraft Identification data.
REGISTER 2016 AIRCRAFT IDENTIFICATION GICB EXTRACTION
DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 ---------------------------------------------------- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―NOT ASSIGNED‖
= = = = = =
4 0 18 0 0 0
(12 HEX)
Verify that the transponder replies with the following DF=20 reply:
Part 8. e. DF = 20, Register 2016 - Aircraft Identification ―MB‖ Field
Reply Bits: 33 --- 40 41 -- 46 47 -- 52 53 -- 58 59 -- 64 65 -- 70 71 --76 77 -- 82 83 -- 88
―MB‖ Bits: 1 --- 8 9 --- 14 15 -- 20 21 -- 26 27 -- 32 33 -- 38 39 -- 44 45 -- 50 51 -- 56
Field: BDS Char.1 Char.2 Char.3 Char.4 Char.5 Char.6 Char.7 Char.8
Data: 0010 0000 000000 000000 000000 000000 000000 000000 000000 000000
Character: NULL NULL NULL NULL NULL NULL NULL NULL
f. Data Link Capability Report, Register 1016: (§3.23.1.13.d, §3.29.3.1,
§3.29.3.2.1, §3.29.3.2.3, §3.29.3.2.4, §3.29.3.2.5, §3.29.3.2.6, §3.29.3.3.c,
§3.29.4 and §3.29.6.4.1)
As soon as the transponder replies with the reply required in §Part 8.b,
interrogate the transponder with the following interrogation:
REGISTER 1016 DATA LINK CAPABILITY GICB EXTRACTION
DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 ---------------------------------------------------- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―NOT ASSIGNED‖
= = = = = =
4 0 17 0 0 0
(11 HEX)
Within EIGHT (8) seconds of initiating the above interrogation, verify that
the transponder replies with a DF=20 reply with:
(1). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(2). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ZERO (0) to
indicate Aircraft Identification capability,
(3). Bit 57 [Mode S Specific Services Capability (bit 25 of the ―MB‖ field)]
set to ZERO (0) to indicate NO Mode S Specific Services Capability,
NOTE: Servicing of Registers 0216, 0316, 0416, 1016, 1716 to 1C16,
2016 and 3016 does not constitute Mode S Specific Services
Capability.
(4). Bit 67 [Surveillance Identifier (SI) (bit 35 of the ―MB‖ field)] set to ONE
(1) to indicate that the transponder DOES Have ―SI‖ Capability,
© EUROCAE, 2011
303
© EUROCAE, 2011
304
© EUROCAE, 2011
305
5.7.2 Register 1716 --- Common Usage GICB Capability Report (§3.30.2)
No test procedure required.
© EUROCAE, 2011
306
5.7.2.2.2 Required Servicing of Register 1716 Associated with Optional Register 2116
(§3.30.2.2.2)
Appropriate procedures to validate the initial state of Register 1716 in regards to
Register 2016 were previously provided in §5.6.4.2.1 and are checked again in
§5.7.2.2.
5.7.2.2.5 Required Servicing of Register 1716 Associated with Optional Register 5F16
(§3.30.2.2.5)
Appropriate procedures to validate the initial state of Register 1716 in regards to
Optional Register 5F16 were previously provided in §5.7.2.2. for conditions where
no data has been provided for Register 5F16. Verification of the settings of
Register 1716 in regards to Optional Register 5F16 will be verified in subsequent
sections as data is provided for Register 5F16.
5.7.3 Register 1816 to 1C16, Mode S Specific Services Capability Reports (§3.30.3)
No test procedure required.
© EUROCAE, 2011
307
© EUROCAE, 2011
308
5.7.3.2.6 Required Servicing of Register 1816 Associated with Optional Register 2116
(§3.30.3.2.6)
Appropriate procedures to validate the initial state of Register 1816 in regards to
Optional Register 2116 were previously provided in §5.7.3.2.1 for conditions where
no data has been provided for Register 2116. Verification of the settings of
Register 1816 in regards to Optional Register 2116 will be verified in subsequent
sections as data is provided for Register 2116. Likewise, settings of Register 1816
in regards to Optional Register 2116 were previously verified during ELS testing in
§5.6.
5.7.3.2.9 Required Servicing of Register 1916 Associated with Optional Register 5F16
(§3.30.3.2.9)
Appropriate procedures to validate the initial state of Register 1916 in regards to
Optional Register 5F16 were previously provided in §5.7.3.2.7 for conditions where
no data has been provided for Optional Register 5F16. Verification of the settings
of Register 1916 in regards to Optional Register 5F16 will be verified in subsequent
sections as data is provided for Optional Register 5F16.
© EUROCAE, 2011
309
5.7.4 Register 1D16 to 1F16 Mode S Specific Services MSP Capability (§3.30.4)
Introduction:
The intent of this procedure is to validate that the transponder properly replies to
GICB Extraction Interrogations (e.g., requests) for Register 1D16 through Register
1F16.
Verify that the transponder replies with a DF=20 reply with Bits 33 through 88 (bits
1 through 56 of the ―MB‖ field) set to ZERO (0) to indicate NO Capability has been
established to service the Mode S Specific Services (MSP channel) designated in
Register 1D16.
© EUROCAE, 2011
310
Verify that the transponder replies with a DF=20 reply with Bits 33 through 88 (bits
1 through 56 of the ―MB‖ field) set to ZERO (0) to indicate NO Capability has been
established to service the Mode S Specific Services (MSP channel) designated in
Register 1F16.
NOTE: Up to this point, the EHS Test Procedures have been written
sequentially so as to align with the sequence of the requirements given
in §3.30. This was possible up to this point as NO ELS or EHS data
has been provided to the unit under test. Once data is being provided
to the unit under test, the changing of the data drives changes into
multiple registers at virtually the same time. This presents a problem in
attempting to develop test procedures that sequentially track the
requirements which have been stated on a register basis as opposed to
a functional basis. Therefore, the remainder of the ELS Test
Procedures are developed on a functional basis with traceability to the
requirements in §3.30 indicated in the procedures as appropriate.
5.7.5.1 PART 1: Register 4016 and Register 5F16 Initial Conditions: (§3.30.5 and
§3.30.7)
NOTE: The primary purpose of the following initial procedure is to verify that
Register 4016 and Register 5F16 are set to ALL ZERO as no capability
has been established.
a. Register 4016 Initial Setting—Part a: (§3.30.5)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 4016.
REGISTER 4016 SELECTED VERTICAL INTENTION GICB EXTRACTION
DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 --------------------------------------------------------- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―NOT ASSIGNED‖
= = = = = =
4 0 20 0 0 0
(14 HEX)
Verify that the transponder replies with a DF=20 reply with Bit 33 through
88 (―BDS‖ subfield (bit 1 through 56 of the ―MB‖ field)] set to ALL ZERO (0).
© EUROCAE, 2011
311
Verify that the transponder replies with the same content as required in
§5.7.5 a.
NOTE: Two separate interrogations are used as Register 4016 can be extracted
by using either the Data Source or Extended Data Source extraction
protocols.
5.7.5.2 PART 2: Register 4016 - Selected Vertical Intention Validation (§3.30 through
§3.30.5)
NOTE 1: The primary intent of Part 2 beyond data validation in Register 4016 is to
validate capability declaration, initiation of the Comm. B Broadcast due
to initial Register 4016 servicing, and that the MCP /FCU Selected
Altitude, FMS Selected Altitude, Barometric Pressure Setting, and FMS
Vertical Mode Bit Counts Selected in Register 5F16 go to “01”.
NOTE 2: Review all subparagraphs of Part 2 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
© EUROCAE, 2011
312
© EUROCAE, 2011
313
© EUROCAE, 2011
314
© EUROCAE, 2011
315
(2). Bits 55 and 56 (bits 23 and 24 of the ―MB‖ field) are set to ―01‖
respectively to indicate that the FMS Selected Altitude parameter in
Register 4016 has changed.
(3). Bits 57 and 58 (bits 25 and 26 of the ―MB‖ field) are set to ―01‖
respectively to indicate that the Barometric Pressure Setting
parameter in Register 4016 has changed.
(4). Bits 49 and 50 (bits 17 and 18 of the ―MB‖ field) are set to ―01‖
respectively to indicate that the FMS Vertical Mode Bits in Register
4016 have changed.
d. Common Usage GICB Capability Report, Register 1716: (§3.30.2)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 2.c,
interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1716 Common Usage GICB Capability
Report:
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
(1). Bit 41 (bit 9 of the ―MB‖ field) set to ―1‖ to indicate that Register 4016
servicing capability has been established and that data is valid.
(2). Bit 55 (bit 23 of the ―MB‖ field) set to ―1‖ to indicate that Register 5F16
servicing capability has been established and that data is valid.
e. Mode S Specific Services GICB Capability, Register 1816: (§3.30.3)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 2.c,
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1816 Mode S Specific Services GICB
Capability:
REGISTER 1816 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 8 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
(1). Bit 64 (bit 32 of the ―MB‖ field) set to ―1‖ to indicate that Register 1916
servicing capability has been established.
(2). Bit 65 (bit 33 of the ―MB‖ field) set to ―1‖ to indicate that Register 1816
servicing capability has been established.
(3). Bit 66 (bit 34 of the ―MB‖ field) set to ―1‖ to indicate that Register 1716
servicing capability has been established.
f. Mode S Specific Services GICB Capability, Register 1916: (§3.30.3)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 2.c,
interrogate the transponder with the following GICB Extraction interrogation
© EUROCAE, 2011
316
© EUROCAE, 2011
317
5.7.5.3 PART 3: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 2 (§3.30 through §3.30.5)
NOTE 1: The primary intent of Part 3 beyond data validation in Register 4016 is to
validate that the MCP /FCU Selected Altitude, FMS Selected Altitude,
Barometric Pressure Setting, and FMS Vertical Mode Bit Counts in
Register 5F16 go to “10”.
NOTE 2: Review all subparagraphs of Part 3 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Parameter Data Input Change: (§3.30.5.1 and 3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Via the appropriate Mode Control Panel (or other) interface, provide
the transponder with the following Selected Altitude data at a
minimum rate of 5 per second in order to provide appropriate Mode
Control Panel Selected Altitude data.
MCP / FCU Selected Altitude Input Data
[See Note 1] [See Note 2]
Rounded Input Rounded Knob
Data Value Typical Binary
Data Value Input -in-
(feet) Encoding
(feet) Encoding Motion
+ 24252 0__0101 1110 1011 1100 + 24256 0__ 0101 1110 1100 NO
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder.
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 4016.
(2). Flight Management System (FMS) Selected Altitude: (§3.30.5.2.2)
Via the appropriate FMS (or other) interface, provide the transponder
with the following FMS Selected Altitude data at a minimum rate of 5
per second in order to provide appropriate FMS Selected Altitude
data.
Flight Management System (FMS) Selected Altitude Input Data
[See Note 1] [See Note 2]
Rounded Input Rounded Knob
Data Value Typical Binary
Data Value Input -in-
(feet) Encoding
(feet) Encoding Motion
+ 24252 0__0101 1110 1011 1100 + 24256 0__ 0101 1110 1100 NO
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder.
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 4016.
© EUROCAE, 2011
318
© EUROCAE, 2011
319
© EUROCAE, 2011
320
© EUROCAE, 2011
321
(3). Bit 66 (bit 34 of the ―MB‖ field) set to ―1‖ to indicate that Register 1716
servicing capability has been established.
f. Mode S Specific Services GICB Capability, Register 1916: (§3.30.3)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 3.c,
interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1916 Mode S Specific Services GICB
Capability:
REGISTER 1916 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 9 0 0 0 0
(11 HEX)
5.7.5.4 PART 4: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 3 (§3.30 through §3.30.5)
NOTE 1: The primary intent of Part 4 beyond data validation in Register 4016 is to
validate that the MCP /FCU Selected Altitude, FMS Selected Altitude,
Barometric Pressure Setting, and FMS Vertical Mode Bit Counts in
Register 5F16 go to “11”.
NOTE 2: Review all subparagraphs of Part 4 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Selected Altitude and Barometric Pressure Change: (§3.30.5.1 and
§3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Via the appropriate Mode Control Panel (or other) interface, provide
the transponder with the following Selected Altitude data at a
minimum rate of 5 per second in order to provide appropriate Mode
Control Panel Selected Altitude data.
MCP / FCU Selected Altitude Input Data
[See Note 1] [See Note 2]
Rounded Input Rounded Knob
Data Value Typical Binary
Data Value Input -in-
(feet) Encoding
(feet) Encoding Motion
+ 28666 0__0110 1111 1111 1010 + 24672 0__0111 0000 0000 NO
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder.
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 4016.
© EUROCAE, 2011
322
© EUROCAE, 2011
323
© EUROCAE, 2011
324
Verify that the DF=20 reply ―MB‖ field provides Selected Vertical Intention
Data as follows:
Part 4.b.(1) DF = 20, Selected Vertical Intention ―MB‖ Field
Reply Bits: 33 34 ------------ 45 46 47 -------------- 58 59 60 ------------- 71 72 ---- 79 80 81 82 83 84- 85 86 87 -- 88
―MB‖ Bits: 1 2 ------------- 13 14 15 -------------- 26 27 28 ------------- 39 40 --- 47 48 49 50 51 52 -53 54 55 -- 56
Field: Selected Altitude FMS Selected Altitude Baro. Pressure Setting RSVD MCP VNAV A-HLD APP RSVD Target Target
Status Data Status Data Status Data Mode Mode Mode Mode Status SRC
Data: 1 0111 0000 0000 1 0111 0000 0000 1 0101 1001 0011 00000000 1 0 1 0 00 1 10
© EUROCAE, 2011
325
5.7.5.5 PART 5: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 4 (§3.30 through §3.30.5)
NOTE 1: The primary intent of Part 5 beyond data validation in Register 4016 is to
validate that the MCP /FCU Selected Altitude, FMS Selected Altitude,
Barometric Pressure Setting, and FMS Vertical Mode Bit Counts in
Register 5F16 go to “01” as opposed to “00”.
© EUROCAE, 2011
326
© EUROCAE, 2011
327
© EUROCAE, 2011
328
© EUROCAE, 2011
329
© EUROCAE, 2011
330
5.7.5.6 PART 6: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 5 (§3.30 through §3.30.5)
NOTE 1: The primary intent of Part 6 beyond data validation in Register 4016 is to
validate that the MCP /FCU Selected Altitude, FMS Selected Altitude,
Barometric Pressure Setting, and FMS Vertical Mode Bit Counts in
Register 5F16 go to “00” as parameter data input has been terminated..
NOTE 2: Review all subparagraphs of Part 6 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.5.1 and §3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Via the appropriate Mode Control Panel (or other) interface, terminate
provision of valid data to the transponder with Selected Altitude data.
(2). Flight Management System (FMS) Selected Altitude: (§3.30.5.2.2)
Via the appropriate FMS (or other) interface, terminate provision of
valid data to the transponder with FMS Selected Altitude data.
(3). Air Data System (ADS) input of Barometric Pressure Setting:
(§3.30.5.2.3)
Via the appropriate ADS (or other) interface, terminate provision of
valid data to the transponder with the Barometric Pressure Setting
data.
(4). FMS Vertical Mode Bits: (§3.30.5.2.4)
Via the appropriate interface, terminate provision of valid data to the
transponder with which to set the FMS Vertical Mode Bits.
(5). Target Altitude Bits: (§3.30.5.2.6)
Via the appropriate interface, terminate provision of valid data to the
transponder with which to set the Target Altitude Bits.
b. Register 4016 Capability Verification: (§3.30.1.4 and §3.30.5 through
§3.30.5.3)
Within ONE (1) second of providing the transponder with data as detailed in
Part 6.a, interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 4016 - Selected Vertical
Intention data.
© EUROCAE, 2011
331
NOTE: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated because servicing of
Register 5F16 capability has changed. Note that the update to
Register 5F16 may take up to one minute to change the “DR”
Field to declare the broadcast.
© EUROCAE, 2011
332
(3). Bits 57 and 58 (bits 25 and 26 of the ―MB‖ field) are set to ―00‖
respectively to indicate that the Barometric Pressure Setting
parameter in Register 4016 has changed as data input has been
terminated.
(4). Bits 49 and 50 (bits 17 and 18 of the ―MB‖ field) are set to ―00‖
respectively to indicate that the FMS Vertical Mode Bits in Register
4016 have changed as data input has been terminated.
d. Common Usage GICB Capability Report, Register 1716: (§3.30.2)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 6.c,
interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1716 Common Usage GICB Capability
Report:
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
(1). Bit 41 (bit 9 of the ―MB‖ field) set to ―0‖ to indicate that Register 4016
servicing capability has been lost and that data is NOT VALID.
(2). Bit 55 (bit 23 of the ―MB‖ field) set to ―0‖ to indicate that Register 5F16
servicing capability has been terminated because of loss of data.
e. Mode S Specific Services GICB Capability, Register 1816: (§3.30.3)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 6.c,
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1816 Mode S Specific Services GICB
Capability:
REGISTER 1816 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 8 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
(1). Bit 64 (bit 32 of the ―MB‖ field) set to ―1‖ to indicate that Register 1916
servicing capability has been established during the power-on cycle.
(2). Bit 65 (bit 33 of the ―MB‖ field) set to ―1‖ to indicate that Register 1816
servicing capability has been established during the power-on cycle.
(3). Bit 66 (bit 34 of the ―MB‖ field) set to ―1‖ to indicate that Register 1716
servicing capability has been established during the power-on cycle.
© EUROCAE, 2011
333
© EUROCAE, 2011
334
(6). Bit 68 [―Common Usage GICB Capability Report‖ (bit 36 of the ―MB‖
field)] set to ZERO (0) to indicate that Register 1716 has changed as
Register 4016 data has been lost.
h. Comm-B Broadcast due to Data Link Capability Change Termination:
(§3.30.1 and §3.30.2.3)
Continue to interrogate the transponder with the interrogation described in
Part 6.g. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 2.b.(2) is 18
+/-1 second.
NOTE: At this time, the “B” timer started in Part 6.b.(2). as broadcast due
to a change in Data Link Capability should have terminated.
5.7.5.7 PART 7: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 6 (§3.30 through §3.30.5)
NOTE 1: The intent of Part 7 is to demonstrate that servicing of Register 4016 can
be initiated by insertion of a single parameter, e.g., MCP Selected
Altitude data. Part 7 also validates that Selected Altitude Count in
Register 5F16 goes to “01” as the count should restart after having had
a data termination.
NOTE 2: Review all subparagraphs of Part 7 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.5.1 and §3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Via the appropriate Mode Control Panel (or other) interface, provide
the transponder with the following Selected Altitude data at a
minimum rate of 5 per second in order to provide appropriate Mode
Control Panel Selected Altitude data.
MCP / FCU Selected Altitude Input Data
[See Note 1] [See Note 2]
Rounded Input Rounded Knob
Data Value Typical Binary
Data Value Input -in-
(feet) Encoding
(feet) Encoding Motion
+ 21845 0__0101 0101 0101 0101 + 21840 0__0101 0101 0101 NO
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder.
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 4016.
(2). Flight Management System (FMS) Selected Altitude: (§3.30.5.2.2)
Continue to NOT provide FMS Selected Altitude data as established
in Part 6.a.(2).
(3). Air Data System (ADS) input of Barometric Pressure Setting:
(§3.30.5.2.3)
Continue to NOT provide Barometric Pressure Setting data as
established in Part 6.a.(3).
(4). FMS Vertical Mode Bits: (§3.30.5.2.4)
Continue to NOT provide FMS Vertical Mode Bit data as established
in Part 6.a.(4).
© EUROCAE, 2011
335
NOTE: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated because servicing of
Register 5F16 capability has changed. Note that the update to
Register 5F16 may take up to one minute to change the “DR”
Field to declare the broadcast.
(3). Verify that the DF=20 reply ―MB‖ field provides Selected Vertical
Intention Data with:
Part 7.b. DF = 20, Selected Vertical Intention ―MB‖ Field
Reply Bits: 33 34 ------------ 45 46 47 -------------- 58 59 60 ------------- 71 72 ---- 79 80 81 82 83 84- 85 86 87 -- 88
―MB‖ Bits: 1 2 ------------- 13 14 15 -------------- 26 27 28 ------------- 39 40 --- 47 48 49 50 51 52- 53 54 55 -- 56
Field: Selected Altitude FMS Selected Altitude Baro. Pressure Setting RSVD MCP VNAV A-HLD APP RSVD Target Target
Status Data Status Data Status Data Mode Mode Mode Mode Status SRC
Data: 1 0101 0101 0101 0 0000 0000 0000 0 0000 0000 0000 00000000 0 0 0 0 00 0 00
© EUROCAE, 2011
336
© EUROCAE, 2011
337
(2). Bit 65 (bit 33 of the ―MB‖ field) set to ―1‖ to indicate that Register 1816
servicing capability has been established during the power-on cycle.
(3). Bit 66 (bit 34 of the ―MB‖ field) set to ―1‖ to indicate that Register 1716
servicing capability has been established during the power-on cycle.
f. Mode S Specific Services GICB Capability, Register 1916: (§3.30.3)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 7.c,
interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1916 Mode S Specific Services GICB
Capability:
REGISTER 1916 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 9 0 0 0 0
(11 HEX)
© EUROCAE, 2011
338
(4). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ZERO (0) to
indicate that there is NO Aircraft Identification capability,
(5). Bit 67 [―SIC‖ subfield (bit 35 of the ―MB‖ field)] set to ONE (1) to
indicate that the transponder does have ―SI‖ capability.
(6). Bit 68 [―Common Usage GICB Capability Report‖ (bit 36 of the ―MB‖
field)] set to ONE (1) to indicate that Register 1716 has changed as
Register 4016 data has been restored.
h. Comm-B Broadcast due to Data Link Capability Change Termination:
(§3.30.1 and §3.30.2.3)
Continue to interrogate the transponder with the interrogation described in
Part 7.g. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 7.b.(2). is 18
+/-1 second.
NOTE: At this time, the “B” timer started in Part 7.b.(2). as broadcast due
to a change in Data Link Capability should have terminated.
5.7.5.8 PART 8: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 7 (§3.30 through §3.30.5)
Repeat ALL of Part 6.
5.7.5.9 PART 9: Register 4016 - Selected Vertical Intention - Data Change Validation
- Set 8 (§3.30 through §3.30.5)
NOTE 1: The intent of Part 9 is to demonstrate that servicing of Register 4016 can
be initiated by insertion of a single parameter, e.g., FMS Selected
Altitude data. Part 9 also validates that FMS Selected Altitude Count in
Register 5F16 goes to “01” as the count should restart after having had
a data termination.
NOTE 2: Review all subparagraphs of Part 9 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.5.1 and §3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Continue to NOT provide MCP Selected Altitude data as established
in Part 8 (e.g., Part 6.a.(1)).
(2). Flight Management System (FMS) Selected Altitude: (§3.30.5.2.2)
Via the appropriate FMS (or other) interface, provide the transponder
with the following FMS Selected Altitude data at a minimum rate of 5
per second in order to provide appropriate FMS Selected Altitude
data.
Flight Management System (FMS) Selected Altitude Input Data
[See Note 1] [See Note 2]
Rounded Input Rounded Knob
Data Value Typical Binary
Data Value Input -in-
(feet) Encoding
(feet) Encoding Motion
+ 36669 0__1000 1111 0011 1101 + 36672 0__ 1000 1111 0100 NO
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder.
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 4016.
© EUROCAE, 2011
339
NOTE: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated because servicing of
Register 5F16 capability has changed. Note that the update to
Register 5F16 may take up to one minute to change the “DR”
Field to declare the broadcast.
© EUROCAE, 2011
340
© EUROCAE, 2011
341
© EUROCAE, 2011
342
NOTE: The 1 second is based on the update rate specified for Register
1016.
(1). ―DR‖ = 4 or 5 if ACAS Information IS NOT available
= 6 or 7 if ACAS Information IS available.
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(3). Bit 57 [―Mode S Specific Services Capability‖ (bit 25 of the ―MB‖ field)]
set to ONE (1) to indicate that the transponder has restored Mode S
Specific Services Capability.
(4). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ZERO (0) to
indicate that there is NO Aircraft Identification capability,
(5). Bit 67 [―SIC‖ subfield (bit 35 of the ―MB‖ field)] set to ONE (1) to
indicate that the transponder does have ―SI‖ capability.
(6). Bit 68 [―Common Usage GICB Capability Report‖ (bit 36 of the ―MB‖
field)] set to ONE (1) to indicate that Register 1716 has changed as
Register 4016 data has been restored.
h. Comm-B Broadcast due to Data Link Capability Change Termination:
(§3.30.1 and §3.30.2.3)
Continue to interrogate the transponder with the interrogation described in
Part 9. g. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 9.b.(2). is 18
+/-1 second.
NOTE: At this time, the “B” timer started in Part 9.b.(2). as broadcast due
to a change in Data Link Capability should have terminated.
5.7.5.10 PART 10: Register 4016 - Selected Vertical Intention - Data Change
Validation - Set 9 (§3.30 through §3.30.5)
Repeat ALL of Part 6.
5.7.5.11 PART 11: Register 4016 - Selected Vertical Intention - Data Change
Validation - Set 10 (§3.30 through §3.30.5)
NOTE 1: The intent of Part 11 is to demonstrate that servicing of Register 4016
can be initiated by insertion of a single parameter, e.g., Barometric
Pressure Setting data. Part 11 also validates that the Barometric
Pressure Setting Count in Register 5F16 goes to “01” as the count
should restart after having had a data termination.
NOTE 2: Review all subparagraphs of Part 11 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.5.1 and §3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Continue to NOT provide MCP Selected Altitude data as established
in Part 10 (e.g., Part 6.a.(1)).
(2). Flight Management System (FMS) Selected Altitude: (§3.30.5.2.2)
Continue to NOT provide FMS Selected Altitude data as established
in Part 10 (e.g., Part 6.a.(2)).
© EUROCAE, 2011
343
NOTE: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated because servicing of
Register 5F16 capability has changed. Note that the update to
Register 5F16 may take up to one minute to change the “DR”
Field to declare the broadcast.
© EUROCAE, 2011
344
When the ―DR‖ field changes, start a Test Timer to monitor that the
―B‖-Timer runs for 18 ±1.0 seconds.
―DR‖ = 4 or 5 if ACAS Information IS NOT available
= 6 or 7 if ACAS Information IS available.
(3). Verify that the DF=20 reply ―MB‖ field provides Selected Vertical
Intention Data with:
Part 11.b. DF = 20, Selected Vertical Intention ―MB‖ Field
Reply Bits: 33 34 ------------ 45 46 47 -------------- 58 59 60 ------------- 71 72 ---- 79 80 81 82 83 84- 85 86 87 -- 88
―MB‖ Bits: 1 2 ------------- 13 14 15 -------------- 26 27 28 ------------- 39 40 --- 47 48 49 50 51 52 -53 54 55 -- 56
Field: Selected Altitude FMS Selected Altitude Baro. Pressure Setting RSVD MCP VNAV A-HLD APP RSVD Target Target
Status Data Status Data Status Data Mode Mode Mode Mode Status SRC
Data: 0 0000 0000 0000 0 0000 0000 0000 1 0101 1001 0011 00000000 0 0 0 0 00 0 00
© EUROCAE, 2011
345
© EUROCAE, 2011
346
(2). Bit 50 (bit 18 of the ―MB‖ field) set to ―1‖ to indicate that Register 5F16
servicing capability has been established during the power-on cycle.
g. Broadcast Extraction, Register 1016: (§3.30.1 and §3.30.2.3)
Within less than 15 seconds after starting the Test Timer in Part 11.b.(2),
e.g., the ―B‖ Timer monitor, interrogate the transponder with the following
Comm-B Extraction interrogations in order to extract the Comm-B
broadcast message which should be the Data Link Capability Report
contained in Register 1016.
COMM-B BROADCAST EXTRACTION
INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 16 7 0 0 0 0 0 0
(10 HEX)
Within ONE (1) second of starting the interrogations, verify that the
transponder replies with a DF=20 reply with:
NOTE: The 1 second is based on the update rate specified for Register
1016.
(1). ―DR‖ = 4 or 5 if ACAS Information IS NOT available
= 6 or 7 if ACAS Information IS available.
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(3). Bit 57 [―Mode S Specific Services Capability‖ (bit 25 of the ―MB‖ field)]
set to ONE (1) to indicate that the transponder has restored Mode S
Specific Services Capability.
(4). Bit 65 [―AIS‖ subfield (bit 33 of the ―MB‖ field)] set to ZERO (0) to
indicate that there is NO Aircraft Identification capability,
(5). Bit 67 [―SIC‖ subfield (bit 35 of the ―MB‖ field)] set to ONE (1) to
indicate that the transponder does have ―SI‖ capability.
(6). Bit 68 [―Common Usage GICB Capability Report‖ (bit 36 of the ―MB‖
field)] set to ONE (1) to indicate that Register 1716 has changed as
Register 4016 data has been restored.
5.7.5.12 PART 12: Register 4016 - Selected Vertical Intention - Data Change
Validation - Set 11 (§3.30 through §3.30.5)
Repeat ALL of Part 6.
© EUROCAE, 2011
347
5.7.5.13 PART 13: Register 4016 - Selected Vertical Intention - Data Change
Validation - Set 12 (§3.30 through §3.30.5)
NOTE 1: The intent of Part 13 is to demonstrate that servicing of Register 4016
can also be initiated by insertion of a single parameter, e.g., FMS
Vertical Mode Bit data. Part 13 also validates that the FMS Vertical
Mode Count in Register 5F16 goes to “01” as the count should restart
after having had a data termination.
NOTE 2: Review all subparagraphs of Part 13 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.5.1 and §3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
Continue to NOT provide MCP Selected Altitude data as established
in Part 12 (e.g., Part 6.a.(2)).
(2). Flight Management System (FMS) Selected Altitude: (§3.30.5.2.2)
Continue to NOT provide FMS Selected Altitude data as established
in Part 12 (e.g., Part 6.a.(3)).
(3). Air Data System (ADS) input of Barometric Pressure Setting:
(§3.30.5.2.3)
Continue to NOT provide Barometric Pressure Setting data as
established in Part 12 (e.g., Part 6.a.(3)).
(4). FMS Vertical Mode Bits: (§3.30.5.2.4)
Via the appropriate interface, provide the transponder with
appropriate information with which to set the FMS Vertical Mode Bits
as indicated in the following table:
FMS Vertical Mode Bits Input Data
Status of Altitude
VNAV Approach
FMS Vertical Mode Bits MCP / FCU Hold
Mode Mode
Mode Bits Mode
Register 4016 ―MB‖ Field Bit 48 49 50 51
Input Bit or State Setting (See Note 1) 1 0 1 0
Notes:
1. For bit 48, “0” indicates that no mode information is being provided with which to set bits 49 through 51,
and “1” indicates that mode information is being provided with which to set bits 49 through 51. For bits
49 through 51, “0” indicates that the mode is “Not Active”, and “1” indicates that the mode is “Active”.
2. When No FMS Vertical Mode Bit information is provided to the transponder, it is expected that bits 48
through 51 will be set to “0”.
© EUROCAE, 2011
348
NOTE: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated because servicing of
Register 5F16 capability has changed. Note that the update to
Register 5F16 may take up to one minute to change the “DR”
Field to declare the broadcast.
© EUROCAE, 2011
349
(2). Bits 55 and 56 (bits 23 and 24 of the ―MB‖ field) are set to ―00‖
respectively to indicate that the FMS Selected Altitude parameter in
Register 4016 has changed as data input has been terminated.
(3). Bits 57 and 58 (bits 25 and 26 of the ―MB‖ field) are set to ―00‖
respectively to indicate that the Barometric Pressure Setting
parameter in Register 4016 has changed as data input has been
terminated.
(4). Bits 49 and 50 (bits 17 and 18 of the ―MB‖ field) are set to ―01‖
respectively to indicate that the FMS Vertical Mode Bits in Register
4016 have changed as data input was restarted after having been
terminated.
d. Common Usage GICB Capability Report, Register 1716: (§3.30.2)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 13.c,
interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1716 Common Usage GICB Capability
Report:
REGISTER 1716 COMMON USAGE GICB CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 7 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
(1). Bit 41 (bit 9 of the ―MB‖ field) set to ―1‖ to indicate that Register 4016
servicing capability has been established as new data has been
provided.
(2). Bit 55 (bit 23 of the ―MB‖ field) set to ―1‖ to indicate that Register 5F16
servicing capability has been established and that data is valid.
e. Mode S Specific Services GICB Capability, Register 1916: (§3.30.3)
Within FIVE (5) seconds of the interrogation/reply sequence in Part 13.c,
interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1916 Mode S Specific Services GICB
Capability:
REGISTER 1916 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 --- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 9 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with:
(1). Bit 80 (bit 49 of the ―MB‖ field) set to ―1‖ to indicate that Register 4016
servicing capability has been established during the power-on cycle.
(2). Bit 50 (bit 18 of the ―MB‖ field) set to ―1‖ to indicate that Register 5F16
servicing capability has been established during the power-on cycle.
© EUROCAE, 2011
350
5.7.5.14 PART 14: Register 4016 - Selected Vertical Intention - Data Change
Validation - Sets 13 (§3.30 through §3.30.5)
NOTE: Review all subparagraphs of Part 14 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.5.1 and §3.30.5.2)
(1). Mode Control Panel Selected Altitude: (§3.30.5.2.1)
For each line Item # in the following table (Table 14.a(1)), provide the
transponder with Mode Control Panel Selected Altitude having a
value as indicated in the ―Data Value‖ (feet) Column in the table.
Table 14.a(1): Register 4016 MCP/FCU Selected Altitude (ARINC label 102)
Generic MCP/FCU
Register 4016
Selected Altitude Input
MCP/FCU Selected Altitude
Item (BNR)
Type of Value
# Decimal
Data Value Status Binary Value
Status Value
(feet) (bit 1) (bit 2 ----- 13)
(feet)
1 Basic Valid 43680.00 1 43680.00 1010 1010 1010
2 Basic Valid 21840.00 1 21840.00 0101 0101 0101
3 Basic Valid 30576.00 1 30576.00 0111 0111 0111
4 Basic Valid 48048.00 1 48048.00 1011 1011 1011
5 Basic Valid 56784.00 1 56784.00 1101 1101 1101
6 Basic Valid 61152.00 1 61152.00 1110 1110 1110
7 Max Valid 65530.00 1 65520.00 1111 1111 1111
8 Min Valid 0.00 1 0.00 0000 0000 0000
9 Rounded ( ½ LSB) Valid 21864.00 1 21872.00 0101 0101 0111
10 Rounded ( ¼ LSB) Valid 21844.00 1 21840.00 0101 0101 0101
11 Invalid Invalid 43680.00 0 0.00 0000 0000 0000
© EUROCAE, 2011
351
© EUROCAE, 2011
352
© EUROCAE, 2011
353
© EUROCAE, 2011
354
© EUROCAE, 2011
355
© EUROCAE, 2011
356
© EUROCAE, 2011
357
© EUROCAE, 2011
358
© EUROCAE, 2011
359
Verify that the transponder replies with a DF=20 reply with Bits 33 through
88 (bits 1 through 56 of the ―MB‖ Field) set to ZERO (0) to indicate NO
Capability has been established to service the BDS Codes designated in
Register 1816.
f. Mode S Specific Services GICB Capability, Register 1916: (§3.30.3)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1916 Mode S Specific Services GICB
Capability:
REGISTER 1916 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 9 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through
88 (bits 1 through 56 of the ―MB‖ field) set to ―0‖ to indicate NO Capability
has been established to service the BDS Codes designated in Register
1916.
g. Mode S Specific Services GICB Capability, Register 1A16: (§3.30.3)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1A16 Mode S Specific Services GICB
Capability:
REGISTER 1A16 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 A 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through
88 (bits 1 through 56 of the ―MB‖ field) set to ―0‖ to indicate NO Capability
has been established to service the BDS Codes designated in Register
1A16.
h. Mode S Specific Services GICB Capability, Register 1B16: (§3.30.3)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1B16 Mode S Specific Services GICB
Capability:
© EUROCAE, 2011
360
5.7.6.2 PART 2: Register 5016 - Track and Turn Report Validation (§3.30.6 and
§3.30.6.1)
NOTE 1: The primary intent of Part 2 beyond data validation in Register 5016 is to
validate capability declaration.
NOTE 2: Review all subparagraphs of Part 2 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
Via an appropriate input interface, provide the transponder with the
following Roll Angle data at a minimum rate of 5 per second in order
to provide appropriate Roll Angle information.
© EUROCAE, 2011
361
© EUROCAE, 2011
362
© EUROCAE, 2011
363
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds since
a Comm-B Broadcast is initiated.
© EUROCAE, 2011
364
© EUROCAE, 2011
365
5.7.6.3 PART 3: Register 5016 - Track and Turn Report - Data Change Validation
(§3.30.6 and §3.30.6.1)
NOTE 1: The primary intent of Part 3 beyond data validation in Register 5016 is to
validate Declaration of Capability as data has been terminated.
NOTE 2: Review all subparagraphs of Part 3 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Roll Angle data.
© EUROCAE, 2011
366
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0
seconds since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
367
© EUROCAE, 2011
368
© EUROCAE, 2011
369
5.7.6.4 PART 4: Register 5016 - Track and Turn Report - Data Change Validation -
Set 2 (§3.30.6 and §3.30.6.1)
NOTE 1: The primary intent of Part 4 beyond data validation in Register 5016 is to
validate Declaration of Capability while starting Register 5016 Servicing
with a single parameter, e.g., Roll Angle.
NOTE 2: Review all subparagraphs of Part 4 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 2: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
Via an appropriate input interface, provide the transponder with the
following Roll Angle data at a minimum rate of 5 per second in order
to provide appropriate Roll Angle information.
Roll Angle (degrees)
[See Note 1] [See Note 2]
Rounded Input Rounded
Data Value Typical Binary
Data Value Input
(degrees) Encoding
(degrees) Encoding
- 29.9981689 -30.0585937
1_110 1010 1010 1011 1_1 0101 0101
(330.0018311) (329.9414063)
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder in
two‟s complement format. Sign Bit often referred to as 0 = Right Wing Down, 1 = -180 or Left Wing
Down
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 5016.
Data must be rounded a resolution of 0.17578125 degrees; therefore,
1_110 1010 101 0 1011
+ 000 0000 000 1 0000
1_110 1010 101 1 1010 = 1_1 0101 0101
Register 5016 “MB” encoding = 1_1 0101 0101 (bits 2 through 11) (355 Hex)
Note: Register 5016 does not take the 90 degree bit: therefore, to get the real value of the 355 Hex
encoding, the sign must be extended to result in the actual two‟s complement encoding of 755 Hex
which is equivalent to 329.9414063 or -30.0585937 degrees.
© EUROCAE, 2011
370
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
371
© EUROCAE, 2011
372
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(4). Bit 67 [―SIC‖ subfield (bit 35 of the ―MB‖ field)] set to ONE (1) to
indicate that the transponder does have ―SI‖ capability.
(5). Bit 68 [Common Usage GICB Capability Report Bit (bit 36 of the
―MB‖ field)] toggled to ―1‖ (from ―0‖) to indicate that Register 1716
has changed as servicing on Register 5016 has changed due to
having Roll Angle data.
h. Comm-B Broadcast due to Data Link Capability Change Termination:
(§3.30.1.4)
Continue to interrogate the transponder with the interrogation described in
Part 4. g. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 4.b.(2) is 18
+/-1 second.
NOTE: At this time, the “B” timer started in Part 4.b.(2). as broadcast due
to a change in Data Link Capability should have terminated.
5.7.6.5 PART 5: Register 5016 - Track and Turn Report - Data Change Validation -
Set 3 (§3.30.6 and §3.30.6.1)
Repeat PART 3
5.7.6.6 PART 6: Register 5016 - Track and Turn Report - Data Change Validation -
Set 4 (§3.30.6 and §3.30.6.1)
NOTE 1: The primary intent of Part 6 beyond data validation in Register 5016 is to
validate Declaration of Capability while starting Register 5016 Servicing
with a single parameter, e.g., True Track Angle.
© EUROCAE, 2011
373
© EUROCAE, 2011
374
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
375
Verify that the transponder replies with a DF=20 reply having bit 65 (bit 33
of the ―MB‖ field) set to ―1‖ to indicate that Register 5016 servicing capability
has been established during the power-on cycle.
e. Mode S Specific Services GICB Capability, Register 1816: (§3.30.3.2.8
and §3.30.3.3)
Within FIVE (5) seconds of providing the transponder with data as detailed
in Part 6.a, interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 1816 Mode S Specific Services
GICB Capability:
REGISTER 1816 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 8 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply having:
(1). Bit 64 (bit 32 of the ―MB‖ field) set to ―1‖ to indicate that Register 1916
servicing capability has been established during the power-on cycle.
(2). Bit 65 (bit 33 of the ―MB‖ field) set to ―1‖ to indicate that Register 1816
servicing capability has been established during the power-on cycle.
(3). Bit 66 (bit 34 of the ―MB‖ field) set to ―1‖ to indicate that Register 1716
servicing capability has been established during the power-on cycle.
f. Comm-B Broadcast Validation: (§3.30.1.4)
Continue to interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 5016 - Track and Turn Report
data monitor the ―DR‖ field in the reply.
REGISTER 5016 TRACK AND TURN REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 21 7 0 0 0 0 0 0
(15 HEX)
Within 67 seconds of providing the transponder with data as detailed in Part
6.a, verify that the ―DR‖ field in DF=20 replies is set to ―DR‖ = 4, 5, 6, or 7 to
indicate that a Comm-B Broadcast is active.
g. Comm-B Broadcast Extraction: (§3.30.1.4)
After determining that the ―DR‖ field has been set to ―DR‖= 4, 5, 6, or 7 in
Part 6.f, interrogate the transponder with the following Comm-B Extraction
interrogation in order to extract the Comm-B broadcast message which
should be the Data Link Capability Report contained in Register 1016.
COMM-B BROADCAST EXTRACTION
INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 16 7 0 0 0 0 0 0
(10 HEX)
© EUROCAE, 2011
376
5.7.6.7 PART 7: Register 5016 - Track and Turn Report - Data Change Validation -
Set 5 (§3.30.6 and §3.30.6.1)
Repeat PART 3
5.7.6.8 PART 8: Register 5016 - Track and Turn Report - Data Change Validation -
Set 6 (§3.30.6 and §3.30.6.1)
NOTE 1: The primary intent of Part 8 beyond data validation in Register 5016 is to
validate Declaration of Capability while starting Register 5016 servicing
with a single parameter, e.g., Ground Speed data.
NOTE 2: Review all subparagraphs of Part 8 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 6: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Roll Angle data.
(2). True Track Angle Data Input: (§3.30.6.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with True Track Angle data.
(3). Ground Speed Data Input: (§3.30.6.2.3)
Via an appropriate input interface, provide the transponder with the
following Ground Speed data at a minimum rate of 5 per second in
order to provide appropriate Ground Speed information.
© EUROCAE, 2011
377
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0
seconds since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
378
© EUROCAE, 2011
379
© EUROCAE, 2011
380
5.7.6.9 PART 9: Register 5016 - Track and Turn Report - Data Change Validation -
Set 7 (§3.30.6 and §3.30.6.1)
Repeat PART 3
5.7.6.10 PART 10: Register 5016 - Track and Turn Report - Data Change Validation -
Set 8 (§3.30.6 and §3.30.6.1)
NOTE 1: The primary intent of Part 10 beyond data validation in Register 5016 is
to validate Declaration of Capability while starting Register 5016
servicing with a single parameter, e.g., Track Angle Rate data.
NOTE 2: Review all subparagraphs of Part 10 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 8: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Roll Angle data.
(2). True Track Angle Data Input: (§3.30.6.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with True Track Angle data.
(3). Ground Speed Data Input: (§3.30.6.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Ground Speed data.
(4). Track Angle Rate Data Input: (§3.30.6.2.4)
Via an appropriate input interface, provide the transponder with the
following Track Angle Rate data at a minimum rate of 5 per second in
order to provide appropriate Track Angle Rate information.
© EUROCAE, 2011
381
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
382
(3). Verify that the DF=20 reply ―MB‖ field provides Track and Turn
Report Data as follows:
Part 10.b.(3) DF = 20, Track and Turn Report ―MB‖ Field
Reply Bits: 33 34 35 ---------- 43 44 45 46 ---- 55 56 57 -------- 66 67 68 69 ------- 77 78 79 ---------- 88
―MB‖ Bits: 1 2 3 ----------- 11 12 13 14 ----- 23 24 25 -------- 34 35 36 37 ------- 45 46 47 --------- 56
Field: Roll Angle True Track Angle Ground Speed Track Angle Rate True Airspeed
Status Sign Data Status Sign Data Status Data Status Sign Data Status Data
Data: 0 0 0 0000 0000 0 0 00 0000 0000 0 00 0000 0000 1 0 1 0101 0101 0 00 0000 0000
© EUROCAE, 2011
383
© EUROCAE, 2011
384
5.7.6.11 PART 11: Register 5016 - Track and Turn Report - Data Change Validation -
Set 9 (§3.30.6 and §3.30.6.1)
Repeat PART 3
5.7.6.12 PART 12: Register 5016 - Track and Turn Report - Data Change Validation -
Set 10 (§3.30.6 and §3.30.6.1)
NOTE 1: The primary intent of Part 12 beyond data validation in Register 5016 is
to validate Declaration of Capability while starting Register 5016
servicing with a single parameter, e.g., True Airspeed data.
NOTE 2: Review all subparagraphs of Part 12 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 10: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Roll Angle data.
(2). True Track Angle Data Input: (§3.30.6.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with True Track Angle data.
(3). Ground Speed Data Input: (§3.30.6.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Ground Speed data.
© EUROCAE, 2011
385
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
386
© EUROCAE, 2011
387
© EUROCAE, 2011
388
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(4). Bit 67 [―SIC‖ subfield (bit 35 of the ―MB‖ field)] set to ONE (1) to
indicate that the transponder does have ―SI‖ capability.
(5). Bit 68 [Common Usage GICB Capability Report Bit (bit 36 of the
―MB‖ field)] toggled to ―1‖ (from ―0‖) to indicate that Register 1716 has
changed as servicing on Register 5016 has changed due to having
True Airspeed data.
h. Comm-B Broadcast due to Data Link Capability Change Termination:
(§3.30.1.4)
Continue to interrogate the transponder with the interrogation described in
Part 12. g. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 12.b.(2) is 18
+/-1 second.
NOTE: At this time, the “B” timer started in Part 12.b.(2). as broadcast
due to a change in Data Link Capability should have terminated.
5.7.6.13 PART 13: Register 5016 - Track and Turn Report - Data Change Validation -
Sets 11 (§3.30.6 and §3.30.6.1)
a. Data / Source Change - Sets 11: (§3.30.6.2)
(1). Roll Angle Data Input: (§3.30.6.2.1)
For each line Item # in the following table (Table 13.a(1)), provide the
transponder with Roll Angle data having a value as indicated in the
―Data Value‖ (degrees) Column in the table.
© EUROCAE, 2011
389
© EUROCAE, 2011
390
Table 13.a(2): Register 5016 (Register 5016) True Track Angle (degrees)
Generic True Track Angle Input
Register 5016 (Register 5016)
(degrees)
True Track Angle (degrees)
Item [Binary (BNR)]
Type of Value
# Sense Binary Value
Sense Data Value Status Decimal Value
Status (See (bit 13 ----- 23)
(See Note 2) (degrees) (bit 12) (degrees)
Note 2) (See Note 3)
- 120.10 - 120.0585937
1 Basic Valid Left (CCW) 1 Left 1_01 0101 0101
(239.9) (239.9414063)
2 Basic Valid Right (CW) 119.90 1 Right 119.8828125 0_10 1010 1010
- 24.10 - 24.0820312
3 Basic Valid Left (CCW) 1 Left 1_11 0111 0111
(335.9) (335.9179688)
4 Basic Valid Right (CW) 167.85 1 Right 167.8710938 0_11 1011 1011
- 96.15 - 96.1523437
5 Basic Valid Left (CCW) 1 Left 1_01 1101 1101
(263.85) 263.8476563
- 48.15 - 48.1640625
6 Basic Valid Left (CCW) 1 Left 1_10 1110 1110
(311.85) (311.8359375)
- 0.20 - 0.1757812
7 Basic Valid Left (CCW) 1 Left 1_11 1111 1111
(359.80) (359.8242188)
8 Basic Valid Right (CW) 0 1 Right 0 0_00 0000 0000
9 Rounded ( ½ LSB) Valid Right (CW) 60.25 1 Right 60.29296875 0_01 0101 0111
10 Rounded ( ¼ LSB) Valid Right (CW) 60.00 1 Right 59.94140625 0_01 0101 0101
Not
11 Invalid Invalid 0 0 N/A 0 0_00 0000 0000
Applicable
Notes:
1. Input data Sense refers to (a) Positive, being Clockwise (CW), commonly meaning East of North, or (b) Negative, being Counter-
Clockwise (CCW), commonly meaning West of North.
2. Register 5016 Sense refers to (a) “1” for negative or West, or (b) “0” for positive or East.
3. Data is shown encoded with the “Sign Bit”, e.g., bit 13 being to the left of the “Underscore”.
© EUROCAE, 2011
391
© EUROCAE, 2011
392
© EUROCAE, 2011
393
© EUROCAE, 2011
394
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
395
© EUROCAE, 2011
396
© EUROCAE, 2011
397
5.7.6.15 PART 15: Multiple Data Sources (§3.30 through §3.30.4, and §3.30.6)
If Multiple Data Sources of Register 5016 parameters are provided to the Unit-
Under-Test (UUT), then REPEAT all applicable sections of Part 2 for each
additional data source that was not tested while performing Parts 1 through 13
above.
NOTE: GPS Data Sources may not provide data more often than once every
1.2 seconds. If GPS Data Sources are used to provide data, ensure
that the data is provided at the minimum rate of once every 1.2
seconds. For Register 5016, this may apply to the True Track Angle
data and/or Ground Speed data.
© EUROCAE, 2011
398
© EUROCAE, 2011
399
© EUROCAE, 2011
400
Verify that the transponder replies with a DF=20 reply with Bits 33 through
88 (bits 1 through 56 of the ―MB‖ field) set to ―0‖ to indicate NO Capability
has been established to service the BDS Codes designated in Register
1A16.
h. Mode S Specific Services GICB Capability, Register 1B16: (§3.30.3)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1B16 Mode S Specific Services GICB
Capability:
REGISTER 1B16 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 B 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through
88 (bits 1 through 56 of the ―MB‖ field) set to ―0‖ to indicate NO Capability
has been established to service the BDS Codes designated in Register
1B16.
i. Mode S Specific Services GICB Capability, Register 1C16: (§3.30.3)
Interrogate the transponder with the following GICB Extraction interrogation
in order to extract the Register 1C16 Mode S Specific Services GICB
Capability:
REGISTER 1C16 MODE S SPECIFIC SERVICES CAPABILITY GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 17 7 0 C 0 0 0 0
(11 HEX)
Verify that the transponder replies with a DF=20 reply with Bits 33 through
88 (bits 1 through 56 of the ―MB‖ field) set to ―0‖ to indicate NO Capability
has been established to service the BDS Codes designated in Register
1C16.
5.7.7.2 PART 2: Register 6016 - Heading and Speed Report Validation (§3.30.8 and
§3.30.8.1)
NOTE 1: The primary intent of Part 2 beyond data validation in Register 6016 is to
validate capability declaration.
NOTE 2: Review all subparagraphs of Part 2 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data Input Initialization: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
Via an appropriate input interface, provide the transponder with the
following Magnetic Heading data at a minimum rate of 5 per second
in order to provide appropriate Magnetic Heading information.
© EUROCAE, 2011
401
© EUROCAE, 2011
402
© EUROCAE, 2011
403
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
404
(3). Verify that the DF=20 reply ―MB‖ field provides Data with:
Part 2.b.(3) DF = 20, Heading and Speed ―MB‖ Field
Reply Bits: 33 34 35 ---------- 44 45 46 ---- 55 56 57 -------- 66 67 68 69 ------- 77 78 79 80 ---------- 88
―MB‖ Bits: 1 2 3 ----------- 12 13 14 ----- 23 24 25 -------- 34 35 36 37 ------- 45 46 47 48 --------- 56
Field: Magnetic Heading Indicated Airspeed Mach Barometric Altitude Rate Inertial Vertical Rate
Status Sign Data Statu Data Status Data Status Sign Data Status Sign Data
s
Data: 1 0 10 1010 1011 1 01 0101 0101 1 01 0101 0101 1 0 1 1010 1011 1 0 1 0010 1101
© EUROCAE, 2011
405
© EUROCAE, 2011
406
Bit 68 [Common Usage GICB Capability Report Bit (bit 36 of the ―MB‖
(5). field)] toggled to ―1‖ (from ―0‖) to indicate that Register 1716 has
changed.
h. Comm-B Broadcast due to Data Link Capability Change Termination:
(§3.30.1.4)
Continue to interrogate the transponder with the interrogation described in
Part 2. g. (e.g., the last step) until the transponder replies with a DF=20
reply with ―DR‖ NOT EQUAL to 4, 5, 6, or 7.
Verify that the elapsed time of the Test Timer started in Part 2.b.(2) is 18
+/-1 second.
NOTE: At this time, the “B” timer started in Part 2.b.(2). as broadcast due
to a change in Data Link Capability should have terminated.
5.7.7.3 PART 3: Register 6016 - Heading and Speed Report - Data Change Validation
(§3.30.8 and §3.30.8.1)
NOTE 1: The primary intent of Part 3 beyond data validation in Register 6016 is to
validate Declaration of Capability as data has been terminated.
NOTE 2: Review all subparagraphs of Part 3 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 1: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
Via an appropriate input interface, terminate provision of valid data
to the transponder with Magnetic Heading data.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(3). Mach Data Input - ADS: (§3.30.8.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Mach data.
(4). Barometric Altitude Rate Data Input - ADS: (§3.30.8.2.4)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Barometric Altitude Rate data.
(5). Inertial Vertical Rate Data Input - FMS / IRS: (§3.30.8.2.5)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Inertial Vertical Rate data.
b. Register 6016 Capability Verification: (§3.30.8 through §3.30.8.3)
Within 1.3 seconds of providing the transponder with data as detailed in
Part 2.a, interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data.
© EUROCAE, 2011
407
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
408
Verify that the transponder replies with a DF=20 reply with Bit 49 (bit 17 of
the ―MB‖ field) set to ―1‖ to indicate that Register 6016 servicing capability
has been established during the power-on cycle.
f. Comm-B Broadcast Validation: (§3.30.1.4)
Continue to interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data monitor the ―DR‖ field in the reply.
REGISTER 6016 HEADING AND SPEED REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 22 7 0 0 0 0 0 0
(16 HEX)
© EUROCAE, 2011
409
5.7.7.4 PART 4: Register 6016 - Heading and Speed Report - Data Change Validation
- Set 2 (§3.30.8 and §3.30.8.1)
NOTE 1: The primary intent of Part 4 beyond data validation in Register 6016 is to
validate Declaration of Capability while starting Register 6016 servicing
with a single parameter, e.g., Roll Angle.
NOTE 2: Review all subparagraphs of Part 4 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
© EUROCAE, 2011
410
3. Data is shown encoded with the “Sign Bit”, e.g., bit 2 being to the left of the “Underscore”.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(3). Mach Data Input - ADS: (§3.30.8.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Mach data.
(4). Barometric Altitude Rate Data Input - ADS: (§3.30.8.2.4)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Barometric Altitude Rate data.
(5). Inertial Vertical Rate Data Input - FMS / IRS: (§3.30.8.2.5)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Inertial Vertical Rate data.
b. Register 6016 Capability Verification: (§3.30.8 through §3.30.8.3)
Within 1.3 seconds of providing the transponder with data as detailed in
Part 4.a, interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data.
REGISTER 6016 HEADING AND SPEED REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 22 7 0 0 0 0 0 0
(16 HEX)
© EUROCAE, 2011
411
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
412
Verify that the transponder replies with a DF=20 reply with Bit 49 (bit 17 of
the ―MB‖ field) set to ―1‖ to indicate that Register 6016 servicing capability
has been established during the power-on cycle.
f. Comm-B Broadcast Validation: (§3.30.1.4)
Continue to interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data monitor the ―DR‖ field in the reply.
REGISTER 6016 HEADING AND SPEED REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 22 7 0 0 0 0 0 0
(16 HEX)
Within 67 seconds of providing the transponder with data as detailed in Part
4.a, verify that the ―DR‖ field in DF=20 replies is set to ―DR‖ = 4, 5, 6, or 7 to
indicate that a Comm-B Broadcast is active.
© EUROCAE, 2011
413
(2). Bit 33 through 40 (bit 1 through 8 of the ―MB‖ field) set to 10 HEX
(0001 0000).
(3). Bit 57 [―Mode S Specific Services Capability‖ (bit 25 of the ―MB‖ field)]
set to ONE (1) to indicate that the transponder has established Mode S
Specific Services Capability.
(4). Bit 67 [―SIC‖ subfield (bit 35 of the ―MB‖ field)] set to ONE (1) to
indicate that the transponder does have ―SI‖ capability.
(5). Bit 68 [Common Usage GICB Capability Report Bit (bit 36 of the ―MB‖
field)] toggled to ―1‖ (from ―0‖) to indicate that Register 1716 has
changed servicing on Register 6016 has changed due to having
Magnetic Heading data.
5.7.7.5 PART 5: Register 6016 - Heading and Speed Report - Data Change Validation
- Set 3 (§3.30.8 and §3.30.8.1)
Repeat PART 3:
© EUROCAE, 2011
414
5.7.7.6 PART 6: Register 6016 - Heading and Speed Report - Data Change Validation
- Set 4 (§3.30.8 and §3.30.8.1)
NOTE 1: The primary intent of Part 6 beyond data validation in Register 6016 is to
validate Declaration of Capability while starting Register 6016 Servicing
with a single parameter, e.g., Indicated Airspeed.
NOTE 2: Review all subparagraphs of Part 4 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 4: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Magnetic Heading data.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
Via an appropriate input interface, provide the transponder with the
following Indicated Airspeed data at a minimum rate of 5 per second
in order to provide appropriate Indicated Airspeed information.
Indicated Airspeed Speed (knots) - ADS
[See Note 1] [See Note 2]
Rounded Input Rounded
Data Value Typical Binary
Data Value Input
(knots) Encoding
(knots) Encoding
682.625 0__10 1010 1010 1010 683.00 10 1010 1011
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder in
two‟s complement format. Sign Bit is always positive (e,g., = “0”).
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 6016.
Data must be rounded to a resolution of 1.0 knots; therefore,
10 1010 1010 1 010
+ 00 0000 0000 1 000
10 1010 1011 0 010
Register 6016 “MB” encoding = 10 1010 1011 (bits 14 through 23) (2AB Hex)
(3). Mach Data Input - ADS: (§3.30.8.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Mach data.
(4). Barometric Altitude Rate Data Input - ADS: (§3.30.8.2.4)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Barometric Altitude Rate data.
(5). Inertial Vertical Rate Data Input - FMS / IRS: (§3.30.8.2.5)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Inertial Vertical Rate data.
b. Register 6016 Capability Verification: (§3.30.8 through §3.30.8.3)
Within 1.3 seconds of providing the transponder with data as detailed in
Part 6.a, interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data.
© EUROCAE, 2011
415
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
416
Verify that the transponder replies with a DF=20 reply with Bit 49 (bit 17 of
the ―MB‖ field) set to ―1‖ to indicate that Register 6016 servicing capability
has been established during the power-on cycle.
f. Comm-B Broadcast Validation: (§3.30.1.4)
Continue to interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data monitor the ―DR‖ field in the reply.
REGISTER 6016 HEADING AND SPEED REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 22 7 0 0 0 0 0 0
(16 HEX)
© EUROCAE, 2011
417
5.7.7.7 PART 7: Register 6016 - Heading and Speed Report - Data Change Validation
- Set 5 (§3.30.8 and §3.30.8.1)
Repeat PART 3
© EUROCAE, 2011
418
5.7.7.8 PART 8: Register 6016 - Heading and Speed Report - Data Change Validation
- Set 6 (§3.30.8 and §3.30.8.1)
NOTE 1: The primary intent of Part 8 beyond data validation in Register 6016 is to
validate Declaration of Capability while starting Register 6016 servicing
with a single parameter, e.g., Mach.
NOTE 2: Review all subparagraphs of Part 8 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 2: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(3). Mach Data Input - ADS: (§3.30.8.2.3)
Via an appropriate input interface, provide the transponder with the
following Mach data at a minimum rate of 5 per second in order to
provide appropriate Mach information.
Mach (milli-Mach) - ADS
[See Note 1] [See Note 2]
Rounded Input Rounded
Data Value Typical Binary
Data Value Input
(mill-Mach) Encoding
(knots) Encoding
+2730.625
0__1010 1010 1010 1010 2732.00 10 1010 1011
(2.730625 Mach)
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder in
two‟s complement format. Sign Bit is always positive (e,g., = “0”).
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 6016.
Data must be rounded to a resolution of 4 milli-mach; therefore,
1010 1010 1 0 10 1010
+ 0000 0000 0 0 10 0000
1010 1010 1 1 10 1010
Register 6016 “MB” encoding = 10 1010 1011 (bits 25 through 34) (2AB Hex)
© EUROCAE, 2011
419
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
420
Verify that the transponder replies with a DF=20 reply with Bit 49 (bit 17 of
the ―MB‖ field) set to ―1‖ to indicate that Register 6016 servicing capability
has been established during the power-on cycle.
f. Comm-B Broadcast Validation: (§3.30.1.4)
Continue to interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data monitor the ―DR‖ field in the reply.
REGISTER 6016 HEADING AND SPEED REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 22 7 0 0 0 0 0 0
(16 HEX)
© EUROCAE, 2011
421
5.7.7.9 PART 9: Register 6016 - Heading and Speed Report - Data Change Validation
- Set 7 (§3.30.8 and §3.30.8.1)
Repeat PART 3
© EUROCAE, 2011
422
5.7.7.10 PART 10: Register 6016 - Heading and Speed Report - Data Change
Validation - Set 8 (§3.30.8 and §3.30.8.1)
NOTE 1: The primary intent of Part 10 beyond data validation in Register 6016 is
to validate Declaration of Capability while starting Register 6016
servicing with a single parameter, e.g., Barometric Altitude Rate.
NOTE 2: Review all subparagraphs of Part 10 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 2: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(3). Mach Data Input - ADS: (§3.30.8.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Mach data.
(4). Barometric Altitude Rate Data Input - ADS: (§3.30.8.2.4)
Via an appropriate input interface, provide the transponder with the
following Barometric Altitude Rate data at a minimum rate of 5 per
second in order to provide appropriate Barometric Altitude Rate
information.
Barometric Altitude Rate (feet/minute) - ADS
[See Note 1] [See Note 2, 3]
Barometric Rounded Input Rounded
Typical Binary
Altitude Rate Data Value Input
Encoding
(feet/minute) (feet/minute) Encoding
-13648.00 1_100 1010 1010 -13664.00 1_0 0101 0101
Notes:
1. Data Input Value and Typical Binary Encoding represent the data as it is provided to the transponder in
two‟s complement format. Sign Bit is “0” for “UP” and “1” for “Down”.
2. Rounded Input Data Value and Rounded Input Encoding represent the data as it is expected to be seen
in the “MB” field of Register 6016.
Data must be rounded to a resolution of 32 feet/minute; therefore,
0_011 0101 01 0 1 (+13648)
+0_000 0000 00 0 1 (round LSB)
0_011 0101 01 1
1_100 1010 10 0 (complement)
+0_000 0000 00 1
1_100 1010 10 1 (2‟s complement)
Register 6016 “MB” encoding = 1__0 0101 0101 (bits 36 through 45) (1AB Hex)
3. Data is shown encoded with the “Sign Bit”, e.g., bit 36 being to the left of the “Underscore”.
(5). Inertial Vertical Rate Data Input - FMS / IRS: (§3.30.8.2.5)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Inertial Vertical Rate data.
© EUROCAE, 2011
423
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
424
© EUROCAE, 2011
425
© EUROCAE, 2011
426
NOTE: At this time, the “B” timer started in Part 10.b.(2). as broadcast
due to a change in Data Link Capability should have terminated.
5.7.7.11 PART 11: Register 6016 - Heading and Speed Report - Data Change
Validation - Set 9 (§3.30.8 and §3.30.8.1)
Repeat PART 3
5.7.7.12 PART 12: Register 6016 - Heading and Speed Report - Data Change
Validation - Set 10 (§3.30.8 and §3.30.8.1)
NOTE 1: The primary intent of Part 12 beyond data validation in Register 6016 is
to validate Declaration of Capability while starting Register 6016
servicing with a single parameter, e.g., Inertial Vertical Rate.
NOTE 2: Review all subparagraphs of Part 12 prior to performing tests. This is
necessary to establish the appropriate timing between changing data
inputs and interrogations.
a. Data / Source Change - Set 2: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Indicated Airspeed data.
(3). Mach Data Input - ADS: (§3.30.8.2.3)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Mach data.
(4). Barometric Altitude Rate Data Input - ADS: (§3.30.8.2.4)
Via an appropriate input interface, terminate provision of valid data to
the transponder with Barometric Altitude Rate data.
(5). Inertial Vertical Rate Data Input - FMS / IRS: (§3.30.8.2.5)
Via an appropriate input interface, provide the transponder with the
following Inertial Vertical Rate data at a minimum rate of 5 per
second in order to provide appropriate Inertial Vertical Rate
information.
© EUROCAE, 2011
427
NOTE 1: The interrogation should initiate the “B” timer for 18 ±1.0 seconds
since a Comm-B Broadcast is initiated.
© EUROCAE, 2011
428
(3). Verify that the DF=20 reply ―MB‖ field provides Data with:
Part 8.b.(3) DF = 20, Heading and Speed ―MB‖ Field
Reply Bits: 33 34 35 ---------- 44 45 46 ---- 55 56 57 -------- 66 67 68 69 ------- 77 78 79 80 ---------- 88
―MB‖ Bits: 1 2 3 ----------- 12 13 14 ----- 23 24 25 -------- 34 35 36 37 ------- 45 46 47 48 --------- 56
Field: Magnetic Heading Indicated Airspeed Mach Barometric Altitude Rate Inertial Vertical Rate
Status Sign Data Status Data Status Data Status Sign Data Status Sign Data
Data: 0 0 00 0000 0000 0 00 0000 0000 0 00 0000 0000 0 0 0 0000 0000 1 1 0 1101 0101
© EUROCAE, 2011
429
© EUROCAE, 2011
430
(5). Bit 68 [Common Usage GICB Capability Report Bit (bit 36 of the ―MB‖
field)] toggled to ―1‖ (from ―0‖) to indicate that Register 1716 has
changed servicing on Register 6016 has changed due to having Inertial
Vertical Rate data.
5.7.7.13 PART 13: Register 6016 - Heading and Speed Report - Data Change
Validation - Set 11 (§3.30.8 and §3.30.8.1)
a. Data Input Initialization: (§3.30.8.2)
(1). Magnetic Heading Data Input: (§3.30.8.2.1)
For each line Item # in the following table (Table 13.a(1)), provide the
transponder with Magnetic Heading data having a value as indicated
in the ―Data Value‖ (degrees) Column in the table.
Table 13.a(1): Register 6016 - Magnetic Heading (degrees)
Generic Magnetic Heading Input (degrees) Register 6016
[Binary (BNR)] Magnetic Heading (degrees)
Item
Type of Value Binary Value
# Sense Data Value Status Sense Decimal Value
Status (bits 2 ---- 12)
(See Note 2) (degrees) (bit 1) (See Note 2) (degrees)
(See Note 3)
- 120.05859375 - 120.0585937
1 Basic Valid West (CCW) 1 Left 1_01 0101 0101
(239.9414063) (239.9414063)
2 Basic Valid East (CW) 119.8828125 1 Right 119.8828125 0_10 1010 1010
- 24.08203125 - 24.08203125
3 Basic Valid West (CCW) 1 Left 1_11 0111 0111
(335.9196875) (335.9179688)
4 Basic Valid East (CW) 167.87109375 1 Right 167.87109375 0_11 1011 1011
- 96.15234375 - 96.15234375
5 Basic Valid Left (CCW) 1 Left 1_01 1101 1101
(263.8476563) 263.8476563
- 48.1640625 - 48.1640625
6 Basic Valid Left (CCW) 1 Left 1_10 1110 1110
(311.8359375) (311.8359375)
- 0.16479 - 0.17578125
7 Basic Valid Left (CCW) 1 Left 1_11 1111 1111
(359.83521) (359.8242188)
8 Basic Valid Right (CW) 0 1 Right 0 0_00 0000 0000
9 Rounded ( ½ LSB) Valid Right (CW) 60.25 1 Right 60.29296875 0_01 0101 0111
10 Rounded ( ¼ LSB) Valid Right (CW) 60.00 1 Right 59.94140625 0_01 0101 0101
11 Invalid Invalid Not Applicable 0 0 N/A 0 0_00 0000 0000
Notes:
1. Input data Sense refers to (a) Positive, being Clockwise (CW), commonly meaning East of North, or (b) Negative, being Counter-Clockwise
(CCW), commonly meaning West of North.
2. Register 6016 Sense refers to (a) ―1‖ for negative or West of North, or (b) ―0‖ for positive or East of North.
3. Data is shown encoded with the ―Sign Bit‖, e.g., bit 2 being to the left of the ―Underscore‖.
(2). Indicated Airspeed Data Input - ADS: (§3.30.8.2.2)
For each line Item # in the following table (Table 13.a(2)), provide the
transponder with Indicated Airspeed data having a value as indicated
in the ―Data Value‖ (degrees) Column in the table.
© EUROCAE, 2011
431
© EUROCAE, 2011
432
© EUROCAE, 2011
433
© EUROCAE, 2011
434
© EUROCAE, 2011
435
© EUROCAE, 2011
436
Verify that the transponder replies with a DF=20 reply with Bit 49 (bit 17 of
the ―MB‖ field) set to ―1‖ to indicate that Register 6016 servicing capability
has been established during the power-on cycle.
f. Comm-B Broadcast Validation: (§3.30.1.4)
Continue to interrogate the transponder with the following GICB Extraction
interrogation in order to extract the Register 6016 - Heading and Speed
Report data monitor the ―DR‖ field in the reply.
REGISTER 6016 HEADING AND SPEED REPORT GICB EXTRACTION
EXTENDED DATA SOURCE INTERROGATION SETUP
1 ---- 5 6 ---- 8 9 --- 13 14 - 16 17 -- 20 21 -- 24 25 26 27—28 29 --- 32
―SD‖
―UF‖ ―PC‖ ―RR‖ ―DI‖ ―IIS‖ ―RRS ―X‖ ―LOS‖ ―XX‖ ―TMS‖
= = = = = = = = = =
4 0 22 7 0 0 0 0 0 0
(16 HEX)
© EUROCAE, 2011
437
5.7.7.15 PART 15: Multiple Data Sources (§3.30 through §3.30.4, and §3.30.8)
If Multiple Data Sources of Register 6016 parameters are provided to the Unit-
Under-Test (UUT), then REPEAT all applicable sections of Part 2 for each
additional data source that was not tested while performing Parts 1 through 13
above.
NOTE: GPS Data Sources may not provide data more often than once every
1.2 seconds. If GPS Data Sources are used to provide data, ensure
that the data is provided at the minimum rate of once every 1.2
seconds. For Register 6016, this may apply to the Inertial Vertical Rate
data.
© EUROCAE, 2011
438
© EUROCAE, 2011
439
© EUROCAE, 2011
440
TRANSPONDER
TEST TRANSPONDER
SET
RF ANT
STUB SLOTTED
TUNER LINE
TRANSPONDER
VARIABLE TRANSPONDER
TEST
AIR LINE
SET
RF ANT
© EUROCAE, 2011
441
SYNCH
TRANSPONDER
MARKER
EXT
TEST TRANSPONDER
VERT TRIG SET
DET VIDEO
RF ANT
© EUROCAE, 2011
442
SYNCH
TRANSPONDER
MARKER
EXT
TEST TRANSPONDER
VERT TRIG SET
DET VIDEO
AVIONICS DATA
GENERATOR
© EUROCAE, 2011
443
DIRECTIONAL
COUPLER
TRANSPONDER
TRANSPONDER TEST
SET
-20dB
ANT RF
SPECTRUM
ANALYSER
© EUROCAE, 2011
444
MASTER SLAVE
EXT TRANSPONDER TRANSPONDER
VERT TRIG TEST TEST
SET SET
DET VIDEO DET VIDEO
RF RF
TRANSPONDER
ANT
© EUROCAE, 2011
445
TRANSPONDER
VERT TIME TRIG TEST TRANSPONDER
BASE SET
GATE
DET VIDEO
RF ANT
FREQUENCY
COUNTER
IN
© EUROCAE, 2011
446
TRANSPONDER
UNDER
TEST RF
ATTENUATOR
ANT TRANSPONDER
A
ANT SUPPRESSION
B
COAXIAL
TRANSPONDER
SWITCH
TEST
SET
VERT
© EUROCAE, 2011
447
SUPPRESSION SUPPRESSION
© EUROCAE, 2011
448
© EUROCAE, 2011
449
6.1 INTRODUCTION
Installed performance shall be consistent with that specified in Chapter 3, which was
verified through bench and environmental tests. However, certain performance
parameters may be affected by the physical installation and can only be verified after
installation. The installed performance specified below takes this into consideration.
6.2.1 Accessibility
Controls provided for in-flight operation shall be readily accessible from the operator's
normal seated position.
Displayed information shall be clearly viewable, without obstruction, from the normal
seated position(s) of the appropriate operator/crew member(s).
© EUROCAE, 2011
450
© EUROCAE, 2011
451
6.3.3 Environment
During the tests, the equipment shall not be subjected to environmental conditions that
exceed those specified by the equipment manufacturer.
6.4.1 General
a. The following test procedures provide one means of determining installed
equipment performance.
b. Although specific test procedures are prescribed, it is recognised that other
methods may be preferred by the installer/manufacturer.
c. Such alternative procedures may be used if they provide at least equivalent
information, in which case, the procedures described in this chapter shall be
used as one criterion in evaluating the acceptability of the alternative
procedures.
© EUROCAE, 2011
452
d. The equipment shall have been tested to verify compliance with the
performance criteria specified in Chapter 3.
6.4.2.1 Introduction
This section provides guidance to aircraft maintenance organisations and
maintenance personnel relating to ATC transponder testing. It includes information
regarding the precautions to be taken in order to minimise the possibility of causing
nuisance warnings to ACAS equipped aircraft.
ACAS equipped aircraft provide flight crew with a collision avoidance system,
independent of the ATC system, by alerting the crew to potential collision hazards. It
also can provide the crew with climb or descend commands which must be followed.
Transponder testing is one source of ‗nuisance‘ ACAS warnings. The problem of
‗nuisance‘ ACAS warnings is more noticeable when ground testing of transponders
takes place at airfields located beneath Terminal Control Areas or in the vicinity of
Control Areas and Zones where air traffic movements are likely to be numerous. The
following information provides guidelines which should be followed to minimise this
risk.
© EUROCAE, 2011
453
© EUROCAE, 2011
454
b. Using more than one 4096 code, interrogate the transponder a sufficient
number of times to verify that the correct 4096 code is transmitted.
c. Verify that the X pulse is not present.
d. Verify that the SPI pulse is transmitted, when selected.
© EUROCAE, 2011
455
each altitude code segment of the encoder. Verify in all cases that the Q bit is
set to 0.
b. If the Mode S transponder is installed in an aircraft fitted with an altitude source
quantised to 25 ft or less, the 25 ft quantisation is used up to a pressure altitude
of 501875.5 ft. A sufficient number of test points should be checked to ensure
that the altitude reporting equipment and transponder perform their intended
function through their entire range while ascending or descending.
(1) Tests of altitude codes below a pressure altitude of 50187.5 shall verify
that the Q bit is set to 1 and shall as a minimum verify that the altitude
report is correct when the input indicates pressure altitudes of 17050 ft
and 34125.
(2) Tests shall be performed to verify that correct altitude is reported using
100 ft quantisation when the input indicates a pressure altitude above
50187.5 ft. use input values of 50188, (other values 50800, 70800,
90800, 110800 and 126700 should be used if available) Verify in all
cases that the Q bit is set to 0
c. Verify in both a and b above that the correspondence error value of the
altimeter system is 125 feet or less.
NOTE: Precautions must be taken during altitude reporting tests to prevent
nuisance ACAS Traffic Advisories and ACAS Resolution Advisories to
aircraft flying in the area. Guidance is given in §6.4.2.
© EUROCAE, 2011
456
© EUROCAE, 2011
457
© EUROCAE, 2011
458
© EUROCAE, 2011
459
Production of EUROCAE ED-73E and RTCA DO-181E was a joint effort of EUROCAE
Working Group 49 and RTCA Special Committee 209. Members who participate individually
in both organizations are only listed once in their primary organization.
© EUROCAE, 2011
460
© EUROCAE, 2011
461
© EUROCAE, 2011
462
© EUROCAE, 2011
The European Organisation for Civil Aviation Equipment
L’Organisation Européenne pour l’Equipement de l’Aviation Civile
Volume 2 of 2
Appendices A – E
ED-73E
May 2011
Volume 2 of 2
Appendices A – E
ED-73E
May 2011
© EUROCAE, 2011
Appendix A
Acronyms & Definition of Terms
This Page Intentionally Left Blank.
Appendix A
Page A - 3
A.1 Acronyms
AA – Address Announced
AC – Advisory Circular
ACARS – Aircraft Communications, Addressing and Reporting System
ACAS – Airborne Collision Avoidance System
ACR – Adjacent Channel Reduction
ACS – Altitude Code Subfield
ADS – Automatic Dependent Surveillance
ADS-B – Automatic Dependent Surveillance Broadcast
AGL – Above Ground Level
AICB – Air Initiated Comm-B
AIS – Aircraft Identification Subfield
AP – Address Parity
APDU – Application Protocol Data Unit
AQ – Acquisition Special
ARA – Active Resolution Advisory
ASA – Aircraft Separation Assurance
A/V – Aircraft/Vehicle
ATCRBS – Air Traffic Control Radar Beacon System
ATC – Air Traffic Control
ATM – Air Traffic Management
ATS – Air Traffic Services
ATIS – Automatic Terminal Information Service
© EUROCAE, 2011
Appendix A
Page A - 4
dB – Decibel
dBm – Decibel with respect to 1 milliwatt
DDS – D – Definition Subfield
DELM – Downlink Extended Long Messages
DF – Downlink Format
DI – Designation Identification
DME – Distance Measuring Equipment
DOD – U.S. Department of Defense
DOP – Dilution Of Precision
DP – Data Parity
DPSK – Differential Phase Shift Keying
© EUROCAE, 2011
Appendix A
Page A - 5
FS – Flight Status
FSS – Flight Service Station
FTE – Flight Technical Error
h – Modulation Index
Hz – Hertz
I – Inquiry Mode
IAS – Indicated Airspeed
IC – Interrogator Code
ICAO – International Civil Aviation Organization
ID – Identification (4096 code)
IDS – Identification Designation Subfield
IFR – Instrument Flight Rules
II – Interrogator Identification
IIS – Interrogator Identification Subfield
ILS – Instrument Landing System
IMC – Instrument Meteorological Conditions
INS – Inertial Navigation System
I/O – Input and/or Output
ISI – Inter-Symbol Interference
ITU – International Telecommunication Union
KE – Control ELM
kHz – Kilohertz
© EUROCAE, 2011
Appendix A
Page A - 6
© EUROCAE, 2011
Appendix A
Page A - 7
RA – Resolution Advisory
RAC – Resolution Advisory Complement
RAI – Resolution Advisory Indicator
RAIM – Receiver Autonomous Integrity Monitoring
RAT – Resolution Advisory Terminated Indicator
RC – Reply Control
RCP – Required Communication Performance
RCS – Rate Control Subfield
RF – Radio Frequency
RI – Reply Information
RL – Reply Length
rms – Root Mean Square
RNP – Required Navigation Performance
RR – Reply Request
RRS – Reply Request Subfield in SD
RSP – Required System Performance
rss – Root Sum Square
RVSM – Reduced Vertical Separation Minimum
SL – Sensitivity Level
© EUROCAE, 2011
Appendix A
Page A - 8
TA – Traffic Advisory
TACAN – Tactical Air Navigation
TAS – True Airspeed
TCAS/TCAS II – Traffic Alert and Collision Avoidance System
TCS – Type Control Subfield
TERPS – Terminal Instrument Procedures
TID – Threat Identity Data
TIDA – Threat Identity Data, Altitude
TIDB – Threat Identity Data, Bearing
TIDR – Threat Identity Data, Range
TIS – Traffic Information Service
TIS-B – Traffic Information Service-Broadcast
TMA – Terminal Maneuvering Area
TMS – Tactical Message Subfield
TOMR – Time of Message Receipt
TOMT – Time of Message Transmission
TRS – Transmission Rate Subfield
TSD – Traffic Situation Display (see also CDTI)
TSE – Total System Error
TSO – Technical Standards Order
TTI – Threat Type Indicator
© EUROCAE, 2011
Appendix A
Page A - 9
W – Watts
WAAS – Wide Area Augmentation System
WGS 84 – World Geodetic System 1984
Xmt – Transmit
µs – Microsecond
μsec – Microsecond
© EUROCAE, 2011
Appendix A
Page A - 10
used and the frequency with which they must be updated will vary by
application. The portions of an ADS-B Report that are provided will vary by
the capabilities of the transmitting participant.
ADS-B Subsystem – The set of avionics or equipment that performs ADS-B
functionality in an aircraft or for ground-based, non-aircraft, participants.
ADS-B System – A collection of ADS-B subsystems wherein ADS-B
messages are broadcast and received by appropriately equipped participant
subsystems. Capabilities of participant subsystems will vary based upon
class of equipage.
Advisory – An annunciation that is generated when crew awareness is
required and subsequent crew action may be required; the associated color
is unique but not red or amber/yellow. (Source: Advisory Circular AC 25-11).
Aircraft Address – The term ―address‖ is used to indicate the information
field in an ADS-B message that identifies the ADS-B unit that issued the
message. The address provides a continent means by which ADS-B
receiving units—or end applications—can sort messages received from
multiple issuing units.
Aircraft/Vehicle (A/V) – Either (1) a machine or service capable of
atmospheric flight, or (2) a vehicle on the airport surface movement area. In
addition to A/Vs, ADS-B equipage may be extended to temporarily uncharted
obstacles (i.e., obstacles not identified by a current NOTAM).
Air Mass – Air mass data includes barometric altitude and air speed.
Alert Zone – In the Free Flight environment, each aircraft will be surrounded
by two zones, a protected zone and an alert zone. The alert zone is used to
indicate a condition where intervention may be necessary. The size of the
alert zone is determined by aircraft speed, performance, and by CNS/ATM
capabilities.
Algorithm – A set of well-defined rules for the solution of a problem in a finite
number of steps.
Along-Track Distance – The distance along the desired track from the
waypoint to the perpendicular line from the desired track to the aircraft.
Applications – Specific use of systems that address particular user
requirements. For the case of ADS-B, applications are defined in terms of
specific operational scenarios.
Application Interface – The Application Interface is responsible for the
extraction of ADS-B Reports from the Report Output Storage Buffer via the
Report to Application Interface. Requirements for the Application Interface
and Report to Application Interface are to be specified in various Application
Interface specifications and therefore are not addressed in this document.
Call Sign – The term ―aircraft call sign‖ means the radiotelephony call sign
assigned to an aircraft for voice communications purposes. (This term is
© EUROCAE, 2011
Appendix A
Page A - 11
© EUROCAE, 2011
Appendix A
Page A - 12
© EUROCAE, 2011
Appendix A
Page A - 13
Framing Pulse – One of the two pulses F1 and F2 spaced a nominal 20.3 μs
apart which bracket a reply to Mode A and Mode C interrogations.
Format – The specific order in which fields of information appear in a Mode
S digital message transmission.
FRUIT – Transponder replies unsynchronized in time. See Garble, Non-
synchronous.
International Atomic Time (TAI) – The time scale established by the Bureau
International des Poids et Mesures (BIPM) on the basis of data from atomic
clocks operating in several establishments conforming to the definition of the
second, the unit of the time of the International System of Units (SI).
In-Trail Climb – In-trail climb (ITC) procedures enables trailing aircraft to
climb to a more fuel-efficient or less turbulent altitude.
© EUROCAE, 2011
Appendix A
Page A - 14
Latency – The latency of an ADS-B transmission is the time period from the
time of applicability of the aircraft/vehicle position ADS-B report until the
transmission of that ADS-B report is completed.
Latency Compensation – High accuracy applications may correct for system
latency introduced position errors using ADS-B time synchronized position
and velocity information.
Lockout – This is a protocol which provides a means of preventing a Mode
S transponder from replying to ‗All-Call‘ interrogations. See ICAO Annex 10
§3.1.2.6.9 for full information.
Optimum Sampling Point – The point during the bit period at which the
opening of the eye diagram (i.e., the minimum separation between positive
© EUROCAE, 2011
Appendix A
Page A - 15
© EUROCAE, 2011
Appendix A
Page A - 16
© EUROCAE, 2011
Appendix A
Page A - 17
© EUROCAE, 2011
Appendix A
Page A - 18
© EUROCAE, 2011
Appendix B
Aircraft Register Formats
This Page Intentionally Left Blank.
Table of Contents
B.1 Introduction
The purpose of this Appendix is to specify technical provisions for the definition for
data/message formats of aircraft registers which can be extracted using Ground
Initiated Comm-B (GICB) protocols, as defined in Appendix C. In addition, this
Appendix includes implementation guidelines for registers that are utilized in support
of Elementary and Enhanced Surveillance.
Note: Appendix B is arranged in the following manner:
Applications shall use the allocated Register numbers as shown in the Table B-2-1.
The details of the data to be entered into the assigned Registers are defined in §B.3.
Table B-2-1 specifies the maximum update intervals at which the appropriate
transponder Register(s) shall be reloaded with valid data. Any valid data shall be
reloaded into the relevant Register field as soon as it becomes available at the Mode
S Specific Services entity (SSE) interface, regardless of the update rate. If data is
not available for a time no greater than twice the specified maximum update interval
or 2 seconds (whichever is the greater), the status bit (if specified for that field) shall
indicate that the data in that field is invalid and the field shall be ZEROed. The
Register number shall be equivalent to the Comm-B data selector (BDS) value used
to address that Register. The data link capability report (Register 1016) shall be
updated within one second of the data changing and at least every four (4) seconds
thereafter.
© EUROCAE, 2011
Appendix B
Page B - 2
Maximum update
Transponder
Assignment interval (see Note
Register No.
1)
1116 – 1616 Reserved for extension to datalink capability reports 5.0s
1716 Common usage GICB Capability Report 5.0s
1816 – 1C16 Mode S Specific Services Capability Reports §3.29.5.3
1D16 – 1F16 Mode S Specific Services Capability Reports 5.0s
2016 Aircraft Identification 5.0s
2116 Aircraft and airline registration markings 15.0s
2216 Antenna positions 15.0s
2316 Reserved for antenna position 15.0s
2416 Reserved for aircraft parameters 15.0s
2516 Aircraft type 15.0s
2616 – 2F16 Reserved N/A
3016 TCAS/ACAS Active Resolution Advisory §3.27.1.2(2)
3116 – 3F16 Reserved N/A
4016 Selected vertical intention 1.0s
4116 Next waypoint identifier 1.0s
4216 Next waypoint position 1.0s
4316 Next waypoint information 0.5s
4416 Meteorological routine air report 1.0s
4516 Meteorological hazard report 1.0s
4616 Reserved for flight management system Mode 1 To be determined
4716 Reserved for flight management system Mode 2 To be determined
4816 VHF channel report 5.0s
4916 – 4F16 Reserved N/A
5016 Track and turn report 1.3s
5116 Position report coarse 1.3s
5216 Position report fine 1.3s
5316 Air-referenced state vector 1.3s
5416 Waypoint 1 5.0s
5516 Waypoint 2 5.0s
5616 Waypoint 3 5.0s
5716 – 5E16 Reserved N/A
5F16 Quasi-static parameter monitoring 0.5s
6016 Heading and speed report 1.3s
6116 Extended Squitter Aircraft Status 1.0s
6216 Target State and Status Information 0.5
6316 Reserved for Extended Squitter N/A
6416 Reserved for Extended Squitter N/A
6516 Extended Squitter Aircraft Operational Status 2.5 s
6616 – 6F16 Reserved for Extended Squitter N/A
7016 – 7516 Reserved for future aircraft downlink parameters N/A
7616 – E016 Reserved N/A
E116 – E216 Reserved for Mode S BITE N/A
E316 Transponder type/part number 15 s
E416 Transponder software revision number 15 s
E516 TCAS/ACAS unit part number 15 s
E616 TCAS/ACAS unit software revision number 15 s
E716 Transponder Status and Diagnostics 15 s
E816 Reserved for Future Diagnostics N/A
E916 Reserved for Future Diagnostics N/A
EA16 Vendor Specific Status and Diagnostics 15 s
EB16 Reserved for Future Vendor Specific Diagnostics N/A
EC16 Reserved for Future Vendor Specific Diagnostics N/A
© EUROCAE, 2011
Appendix B
Page B - 3
Maximum update
Transponder
Assignment interval (see Note
Register No.
1)
ED16 – F016 Reserved N/A
F116 Military applications 15 s
F216 Military applications 15 s
F316 – FF16 Reserved N/A
Notes:
1. The term “minimum update rate” is used in this document. The minimum update rate is
obtained when data is loaded in one Register field once every maximum update interval.
2. If Extended Squitter is implemented, then Register 0816 is not cleared or ZEROed once either
Flight Identification or Aircraft Registration data has been loaded into the Register during the
current power-on cycle. Register 0816 is not cleared since it provides information that is
fundamental to track file management in the ADS-B environment. (See §2.2.5.1.11.c in RTCA
DO-260B / EUROCAE ED-102A). Refer to §B.4.3.3 for implementation guidelines regarding
Register 0816 and 2016.
The bit patterns contained in the 56-bit transponder Registers (other than Registers
accessed by BDS Codes 0,2; 0,3; 0,4; 1,0; 1,7 to 1,C; 2,0 and 3,0) are considered as
valid application data only if:
1) The Mode S Specific Services capability bit is set in Register 1016. This is
indicated by bit 25 being set to “ONE,” and
Notes:
1. The intent of the capability bits in Register 1716 is to indicate that useful data
are contained in the corresponding transponder Register. For this reason,
each bit for a Register is cleared if data becomes unavailable (see ICAO Doc
9871, §A.2.5.4.1) and set again when data insertion into the Register
resumes.
2. A bit set in Registers 1816 to 1C16 indicates that the application using this
Register has been installed on the aircraft. These bits are not cleared to
reflect the real-time loss of an application, as is done for Register 1716 (see
ICAO Doc 9871, §A.2.5.4.2).
3) The data value is valid at the time of extraction. This is indicated by a data field
status bit (if specified for that field). When this status bit is set to “ONE” the data
field(s) which follow, up to the next status bit, are valid. When this status bit is set
to “ZERO”, the data field(s) are invalid.
© EUROCAE, 2011
Appendix B
Page B - 4
1) Numerical data are represented as binary numerals. When the value is signed,
2s complement representation shall be used, and the bit following the status bit
are the sign bit.
2) Unless otherwise specified, whenever more bits of resolution are available from
the data source than in the data field into which that data are to be loaded, the
data are rounded to the nearest value that can be encoded in that data field.
Note: Unless otherwise specified, it is accepted that the data source may have
less bits of resolution than the data field.
3) When the data source provides data with a higher or lower range than the data
field, the data are truncated to the respective maximum or minimum value that
can be encoded in the data field.
4) In all cases where a status bit is specified in the data field it shall be set to “ONE”
to indicate VALID and to “ZERO” to indicate INVALID.
Notes:
1. This facilitates partial loading of the registers.
2. VALID indicates that the data contained in the field, represents real
operational information which can be used by the application. This facilitates
partial loading of the registers.
3. As an example, where ARINC 429 data are used, the single status bit
specified in the field is derived from ARINC 429 status bits 30 and 31 bits as
follows:
a) If bits 30 and 31 represent “Failure Warning, No Computed Data” then
the status bit shall be set to “INVALID”.
b) If bits 30 and 31 represent “Functional Test” then the status bit shall be
set to “INVALID”.
d) If the data are not being updated at the required rate (§B.2.1), then the
status bit shall be set to “INVALID”.
5) When specified in the field, the switch bit indicates which of two alternative data
types is being used to update the parameter in the transponder Register.
6) The bits in the MB field are numbered in the order of their transmission,
beginning with bit 1. Unless otherwise stated, numerical values encoded by
groups (fields) of bits are encoded using positive binary notation and the first bit
transmitted is the most significant bit (MSB). Information will be coded in fields
which consist of at least one bit.
7) Registers containing data intended for broadcast Comm-B have the broadcast
identifier located in the eight most significant bits of the MB field.
Notes:
1. When multiple data sources are available, the one with the highest resolution
should be selected.
© EUROCAE, 2011
Appendix B
Page B - 5
2. By default, values indicated in the range of the different fields of registers have
been rounded to the nearest integer value or represented as a fraction.
Table B-2-2: 6-Bit Subset of International Alphabet Number (IA-5) for Character Coding
b6 0 0 1 1
b5 0 1 0 1
b4 b3 b2 b1
0 0 0 0 P SP 0
0 0 0 1 A Q 1
0 0 1 0 B R 2
0 0 1 1 C S 3
0 1 0 0 D T 4
0 1 0 1 E U 5
0 1 1 0 F V 6
0 1 1 1 G W 7
1 0 0 0 H X 8
1 0 0 1 I Y 9
1 0 1 0 J Z
1 0 1 1 K
1 1 0 0 L
1 1 0 1 M
1 1 1 0 N
1 1 1 1 O
SP – SPACE Code
The definitions of the Registers herein are in conformance with ICAO Document
9871, 2nd Edition. Tables are numbered B-3-X where “X” is the decimal equivalent
of the BDS code Y,Z where Y is the BDS1 code and Z is the BDS2 code, used to
access the data format for a particular Register. The following tables are not included
in this section:
B-3-1
B-3-2 to B-3-4 (Used by the linked Comm-B protocol)
B-3-5 to B-3-6 (Reserved for extended squitter)
B-3-8 to B-3-10 (Reserved for extended squitter)
B-3-13 to B-3-14 (Reserved for air/air state information)
B-3-15 (Reserved for TCAS/ACAS)
B-3-17 to B-3-22
B-3-35 (Reserved for antenna position)
B-3-36 (Reserved for aircraft parameters)
B-3-38 to B-3-47
© EUROCAE, 2011
Appendix B
Page B - 6
B-3-49 to B-3-63
B-3-68 to B-3-69 (Reserved for meteorological reports)
B-3-70 to B-3-71
B-3-73 to B-3-79
B-3-87 to B-3-94
B-3-99 to B-3-100 (Reserved for extended squitter)
B-3-102 to B-3-111 (Reserved for extended squitter)
B-3-112 to B-3-224
B-3-225 to B-3-226 (Reserved for Mode S BITE)
B-3-232 to B-3-233
B-3-235 to B-3-240
B-3-243 to B-3-255
For additional information on the following ADS-B Registers, please reference RTCA
DO-260B / EUROCAE ED-102A:
Table B-3-5 BDS Code 0,5 Extended Squitter Airborne Position
Table B-3-6 BDS Code 0,6 Extended Squitter Surface Position
Table B-3-7 BDS Code 0,7 Extended Squitter Status (see Note)
Table B-3-8 BDS Code 0,8 Extended Squitter Aircraft Identification and Category
Extended Squitter Airborne Velocity
Table B-3-9a BDS Code 0,9
(Subtypes 1 and 2 – Velocity Over Ground)
Extended Squitter Airborne Velocity
Table B-3-9b BDS Code 0,9
(Subtypes 3 and 4 – Airspeed and Heading)
Table B-3-10 BDS Code 0,A Extended Squitter Event-Driven Information
Extended Squitter Aircraft Status
Table B-3-97-1 BDS Code 6,1
(Subtype = 1 – Emergency/Priority Status)
Extended Squitter Aircraft Status
Table B-3-97-2 BDS Code 6,1
(Subtype = 2 – TCAS RA Broadcast
Table B-3-98 BDS Code 6,2 Target State and Status
Table B-3-101 BDS Code 6,5 Extended Squitter Aircraft Operational Status
Note: The 1090 Extended Squitter Status Register is provided in this section since it
is not squittered and is intended to be accessed through GICB protocols.
© EUROCAE, 2011
Appendix B
Page B - 7
MB FIELD
1 MSB TRANSMISSION RATE PURPOSE: To provide information on the capability and status
2 LSB SUBFIELD (TRS) of the extended squitter rate of the transponder.
3 ALTITUDE TYPE SUBFIELD (ATS)
4 Transmission rate subfield (TRS) shall be coded as follows:
5
6 0 = No capability to determine surface squitter rate
7 1 = High surface squitter rate selected
8 2 = Low surface squitter rate selected
9 3 = Reserved
10
11
12 Altitude type subfield (ATS) shall be coded as follows:
13
14 0 = Barometric altitude
15 1 = GNSS height (HAE)
16
17
18 Aircraft determination of surface squitter rate:
19
20 For aircraft that have the capability to automatically determine their
21 surface squitter rate, the method used to switch between the high
22 and low transmission rates shall be as follows:
23
24 a) Switching from high to low rate: Aircraft shall switch from high to
25 low rate when the on-board navigation unit reports that the
26 aircraft‟s position has not changed more than 10 meters in any 30
27 second interval. The algorithm used to control the squitter rate
28 shall save the aircraft‟s position at the time that low rate is
29 selected.
30 RESERVED
31 b) Switching from low to high rate: Aircraft shall switch from low to
32 high rate as soon as the aircraft‟s position has changed by 10
33 meters or more since the low rate was selected.
34
35 For transponder-based implementations, the automatically selected
36 transmission rate shall be subject to being overridden by
37 commands received form the ground control.
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
© EUROCAE, 2011
Appendix B
Page B - 8
Table B-3-11: BDS Code 0,B – Air-to-Air State Information 1 (Aircraft State)
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 9
Table B-3-12: BDS Code 0,C – Air-to-Air State Information 2 (Aircraft Intent)
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 10
Table B-3-16: BDS Code 1,0 – Data Link Capability Report (§3.23.1.12.e)
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 11
Table B-3-16: BDS Code 1,0 – Data Link Capability Report (concluded)
10) The Mode-S transponder may update bits 1-8, 16, 33, 35 and 37-40 independent of the
ADLP. These bits are provided by the transponder when the data link capability report is
broadcast as a result of a transponder detected change in capability reported by the
ADLP (§3.1.2 of ICAO Annex 10 Volume IV).
11) Bit 33 indicates the availability of Aircraft Identification data. It shall be set by the
transponder if the data comes to the transponder through a separate interface and not
through the ADLP.
Version
ICAO RTCA EUROCAE
Number
0 Mode-S subnetwork not available
1 ICAO Doc 9688 (1996)
2 ICAO Doc 9688 (1998)
3 ICAO Annex 10, Vol III, Amendment 77
4 ICAO Doc 9871, Edition 1 DO-181D ED-73C
5 ICAO Doc 9871, Edition 2 DO-181E ED-73E
6 - 127 Reserved
15) Bit 16 shall be set to ONE (1) to indicate that the transponder TCAS interface is
operational and the transponder is receiving TCAS RI=2, 3 or 4.
16) Bit 37 shall be set to ONE (1) to indicate the capability of Hybrid Surveillance, and set to
ZERO (0) to indicate that there is no Hybrid Surveillance capability.
17) Bit 38 shall be set to ONE (1) to indicate that the TCAS is generating both TAs and RAs,
and set to ZERO (0) to indicate the generation of TAs only.
19) The Overlay Command Capability (OCC) in Bit 15 shall be interpreted as follows:
0 = No Overlay Command Capability
1 = Overlay Command Capability
© EUROCAE, 2011
Appendix B
Page B - 12
Table B-3-23: BDS Code 1,7 – Common Usage GICB Capability Report
MB FIELD
1 0,5 Extended Squitter Airborne Position PURPOSE: To indicate common usage GICB services currently
2 0,6 Extended Squitter Surface Position Supported.
3 0,7 Extended Squitter Status
4 0,8 Extended Squitter Identification and Category 1) Each bit position shall indicate that the associated Register is
5 0,9 Extended Squitter Airborne Velocity Information available in the aircraft installation when set to ONE (1).
6 0,A Extended Squitter Event-Driven Information
7 2,0 Aircraft identification 2) All Registers shall be constantly monitored at a rate consistent
8 2,l Aircraft registration number with their individual required update rate and the corresponding
9 4,0 Selected vertical intention capability bit shall be set to ONE (1) only when valid data is being
10 4,l Next waypoint identifier input to that Register at the required rate or above.
11 4,2 Next waypoint position
12 4,3 Next waypoint information 3) The capability bit shall be set to a ONE (1) if at least one field in
13 4,4 Meteorological routine report the Register is receiving valid data at the required rate with the
14 4,5 Meteorological hazard report status bits for all fields not receiving valid data at the required rate
15 4.8 VHF channel report set to ZERO (0).
16 5,0 Track and turn report
17 5,1 Position coarse 4) Registers 1816 to 1C16 shall be independent of Register 1716.
18 5,2 Position fine
19 5,3 Air-referenced state vector 5) Bit 6 is set to ONE (1) upon the first loading of Register 0A16 and
20 5,4 Waypoint 1 shall remain set until either the transponder is powered OFF or
21 5,5 Waypoint 2 ADS-B transmissions are terminated.
22 5,6 Waypoint 3
23 5,F Quasi-static parameter monitoring 6) Bits 17 and 18 shall only be set to ONE (1) if the STATUS bit in
24 6,0 Heading and speed report Register 5116 is valid.
25 Reserved for aircraft capability
26 Reserved for aircraft capability
27 E,1 Reserved for Mode S BITE (Built In Test Equipment)
28 E,2 Reserved for Mode S BITE (Built In Test Equipment)
29 F,1 Military applications
30
31
32
33
34
35
36
37
38
39
40
41
42 RESERVED
43
44
45
46
47
48
49
50
51
52
53
54
55
56
© EUROCAE, 2011
Appendix B
Page B - 13
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 14
MB FIELD
1 BDS 7,0 PURPOSE: To indicate GICB services that are installed.
2 BDS 6,F
3 BDS 6,E Each bit position shall indicate that the GICB service that it
4 BDS 6,D represents has been implemented in the aircraft installation
5 BDS 6,C when set to ONE (1).
6 BDS 6,B
7 BDS 6,A
8 BDS 6,9
9 BDS 6,8
10 BDS 6,7
11 BDS 6,6
12 BDS 6,5
13 BDS 6,4
14 BDS 6,3
15 BDS 6,2
16 BDS 6,1
17 BDS 6,0
18 BDS 5,F
19 BDS 5,E
20 BDS 5,D
21 BDS 5,C
22 BDS 5,B
23 BDS 5,A
24 BDS 5,9
25 BDS 5,8
26 BDS 5,7
27 BDS 5,6
28 BDS 5,5
29 BDS 5,4
30 BDS 5,3
31 BDS 5,2
32 BDS 5,1
33 BDS 5,0
34 BDS 4,F
35 BDS 4,E
36 BDS 4,D
37 BDS 4,C
38 BDS 4,B
39 BDS 4,A
40 BDS 4,9
41 BDS 4,8
42 BDS 4,7
43 BDS 4,6
44 BDS 4,5
45 BDS 4,4
46 BDS 4,3
47 BDS 4,2
48 BDS 4,1
49 BDS 4,0
50 BDS 3,F
51 BDS 3,E
52 BDS 3,D
53 BDS 3,C
54 BDS 3,B
55 BDS 3,A
56 BDS 3,9
© EUROCAE, 2011
Appendix B
Page B - 15
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 16
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 17
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 18
MB FIELD
1 Uplink MSP Channel 1 PURPOSE: To indicate MSP services that are installed and
2 Uplink MSP Channel 2 require a service.
3 Uplink MSP Channel 3
4 Uplink MSP Channel 4 Each bit shall indicate that the MSP it represents requires
5 Uplink MSP Channel 5 service when set to ONE (1).
6 Uplink MSP Channel 6
7 Uplink MSP Channel 7 1) The conditions for setting the capability bits shall be as defined
8 Uplink MSP Channel 8 in the specification of the corresponding service.
9 Uplink MSP Channel 9
10 Uplink MSP Channel 10
11 Uplink MSP Channel 11
12 Uplink MSP Channel 12
13 Uplink MSP Channel 13
14 Uplink MSP Channel 14
15 Uplink MSP Channel 15
16 Uplink MSP Channel 16
17 Uplink MSP Channel 17
18 Uplink MSP Channel 18
19 Uplink MSP Channel 19
20 Uplink MSP Channel 20
21 Uplink MSP Channel 21
22 Uplink MSP Channel 22
23 Uplink MSP Channel 23
24 Uplink MSP Channel 24
25 Uplink MSP Channel 25
26 Uplink MSP Channel 26
27 Uplink MSP Channel 27
28 Uplink MSP Channel 28
29 Downlink MSP Channel 1
30 Downlink MSP Channel 2
31 Downlink MSP Channel 3
32 Downlink MSP Channel 4
33 Downlink MSP Channel 5
34 Downlink MSP Channel 6
35 Downlink MSP Channel 7
36 Downlink MSP Channel 8
37 Downlink MSP Channel 9
38 Downlink MSP Channel 10
39 Downlink MSP Channel 11
40 Downlink MSP Channel 12
41 Downlink MSP Channel 13
42 Downlink MSP Channel 14
43 Downlink MSP Channel 15
44 Downlink MSP Channel 16
45 Downlink MSP Channel 17
46 Downlink MSP Channel 18
47 Downlink MSP Channel 19
48 Downlink MSP Channel 20
49 Downlink MSP Channel 21
50 Downlink MSP Channel 22
51 Downlink MSP Channel 23
52 Downlink MSP Channel 24
53 Downlink MSP Channel 25
54 Downlink MSP Channel 26
55 Downlink MSP Channel 27
56 Downlink MSP Channel 28
© EUROCAE, 2011
Appendix B
Page B - 19
MB FIELD
1 Uplink MSP Channel 29 PURPOSE: To indicate MSP services that are installed and
2 Uplink MSP Channel 30 require a service.
3 Uplink MSP Channel 31
4 Uplink MSP Channel 32 Each bit shall indicate that the MSP it represents requires
5 Uplink MSP Channel 33 service when set to ONE (1).
6 Uplink MSP Channel 34
7 Uplink MSP Channel 35 1) The conditions for setting the capability bits shall be as defined
8 Uplink MSP Channel 36 in the specification of the corresponding service.
9 Uplink MSP Channel 37
10 Uplink MSP Channel 38
11 Uplink MSP Channel 39
12 Uplink MSP Channel 40
13 Uplink MSP Channel 41
14 Uplink MSP Channel 42
15 Uplink MSP Channel 43
16 Uplink MSP Channel 44
17 Uplink MSP Channel 45
18 Uplink MSP Channel 46
19 Uplink MSP Channel 47
20 Uplink MSP Channel 48
21 Uplink MSP Channel 49
22 Uplink MSP Channel 50
23 Uplink MSP Channel 51
24 Uplink MSP Channel 52
25 Uplink MSP Channel 53
26 Uplink MSP Channel 54
27 Uplink MSP Channel 55
28 Uplink MSP Channel 56
29 Downlink MSP Channel 29
30 Downlink MSP Channel 30
31 Downlink MSP Channel 31
32 Downlink MSP Channel 32
33 Downlink MSP Channel 33
34 Downlink MSP Channel 34
35 Downlink MSP Channel 35
36 Downlink MSP Channel 36
37 Downlink MSP Channel 37
38 Downlink MSP Channel 38
39 Downlink MSP Channel 39
40 Downlink MSP Channel 40
41 Downlink MSP Channel 41
42 Downlink MSP Channel 42
43 Downlink MSP Channel 43
44 Downlink MSP Channel 44
45 Downlink MSP Channel 45
46 Downlink MSP Channel 46
47 Downlink MSP Channel 47
48 Downlink MSP Channel 48
49 Downlink MSP Channel 49
50 Downlink MSP Channel 50
51 Downlink MSP Channel 51
52 Downlink MSP Channel 52
53 Downlink MSP Channel 53
54 Downlink MSP Channel 54
55 Downlink MSP Channel 55
56 Downlink MSP Channel 56
© EUROCAE, 2011
Appendix B
Page B - 20
MB FIELD
1 Uplink MSP Channel 57 PURPOSE: To indicate MSP services that are installed and
2 Uplink MSP Channel 58 require a service.
3 Uplink MSP Channel 59
4 Uplink MSP Channel 60 Each bit shall indicate that the MSP it represents requires
5 Uplink MSP Channel 61 service when set to ONE (1).
6 Uplink MSP Channel 62
7 Uplink MSP Channel 63 1) The conditions for setting the capability bits shall be as defined
8 in the specification of the corresponding service.
9
10
11
12
13
14
15
16
17
18 RESERVED
19
20
21
22
23
24
25
26
27
28
29 Downlink MSP Channel 57
30 Downlink MSP Channel 58
31 Downlink MSP Channel 59
32 Downlink MSP Channel 60
33 Downlink MSP Channel 61
34 Downlink MSP Channel 62
35 Downlink MSP Channel 63
36
37
38
39
40
41
42
43
44
45
46 RESERVED
47
48
49
50
51
52
53
54
55
56
© EUROCAE, 2011
Appendix B
Page B - 21
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 22
Table B-3-33: BDS Code 2,1 – Aircraft and Airline Registration Markings
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 23
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 24
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 25
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 26
MB FIELD
1 STATUS PURPOSE: To provide ready access to information about the aircraft‟s current
2 MSB = 32768 feet vertical intentions, in order to improve the effectiveness of conflict probes and
3 to provide additional tactical information to controllers.
4
5 MCP/FCU SELECTED ALTITUDE 1) Target altitude shall be the short-term intent value, at which the aircraft will level off
6 (or has leveled off) at the end of the current maneuver. The data source that the
7 Range = [0, 65520] feet aircraft is currently using to determine the target altitude shall be indicated in the
8 altitude source bits (54 to 56) as detailed below.
9
10 Note: This information which represents the real “aircraft intent,” when available,
11 represented by the altitude control panel selected altitude, the flight
12 management system selected altitude, or the current aircraft altitude
13 LSB = 16 feet according to the aircraft‟s mode of flight (the intent may not be available at
14 STATUS all when the pilot is flying the aircraft).
15 MSB = 32768 feet
16 2) The data entered into bits 1 to 13 shall be derived from the mode control panel/flight
17 control unit or equivalent equipment. Alerting devices may be used to provide data if
18 FMS SELECTED ALTITUDE it is not available from “control” equipment. The associated mode bits for this field
19 (48 to 51) shall be as detailed below.
20 Range = [0, 65520] feet
21 3) The data entered into bits 14 to 26 shall de derived from the flight management
22 system or equivalent equipment managing the vertical profile of the aircraft.
23
24 4) The current barometric pressure setting shall be calculated from the value contained
25 in the field (bits 28 to 39) plus 800 mb. When the barometric pressure setting is less
26 LSB = 16 feet than 800 mb or greater than 1209.5 mb, the status bit for this field (bit 27) shall be
27 STATUS set to indicate invalid data.
28 MSB = 204.8 mb
29 5) Reserved bits 40 to 47 shall be set to ZERO (0).
30
31 6) Bits 48 to 56 shall indicate the status of the values provided in bits 1 to 26 as
32 BAROMETRIC PRESSURE SETTING follows:
33 MINUS 800 mb
34 Bit 48 shall indicate whether the mode bits (49, 50 and 51) are already
35 Range = [0, 410] mb being populated:
36 0 = No mode information provided
37 1 = Mode information deliberately provided
38
39 LSB = 0.1 mb Bits 49, 50 and 51:
40 0 = Not active
41 1 = Active
42
43 Reserved bits 52 and 53 shall be set to ZERO (0).
44 RESERVED
45 Bit 54 shall indicate whether the target altitude source bits (55 and 56) are
46 actively being populated:
47 0 = No source information provided
48 STATUS OF MCP/FCU MODE BITS 1 = Source information deliberately provided
49 VNAV MODE
50 ALT HOLD MODE MCP/FCU Mode bits Bits 55 and 56 shall indicate target altitude source:
51 APPROACH MODE 00 = Unknown
52 RESERVED 01 = Aircraft altitude
53 10 = FCU/MCP selected altitude
54 STATUS OF TARGET ALT SOURCE BITS 11 = FMS selected altitude
55 MSB TARGET ALT SOURCE
56 LSB Note: Additional implementation guidelines are provided in §B.4.4 of this Appendix.
© EUROCAE, 2011
Appendix B
Page B - 27
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 28
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 29
MB FIELD
1 STATUS PURPOSE: To provide ready access to details about the next waypoint
2 SIGN on an aircraft‟s route, without the need to establish a data link dialogue
3 MSB = 90 degrees with the flight management system. This will assist with short and
4 medium term tactical control.
5
6 BEARING TO WAYPOINT 1) The bearing to waypoint is the bearing from the current aircraft
7 heading position to the waypoint position referenced to true north.
8 Range = [-180, +180] degrees
9
10 Note: Two‟s complement coding is used for all signed fields as
11 specified in §B.2.2.2 of this Appendix.
12 LSB = 360/2048 degrees
13 STATUS
14 MSB = 204.8 minutes
15
16
17
18 TIME TO GO
19
20 Range = [0, 410] minutes
21
22
23
24
25 LSB = 0.1 minutes
26 STATUS
27 MSB = 3276.8 NM
28
29
30
31
32
33 DISTANCE TO GO
34
35 Range = [0, 6554] NM
36
37
38
39
40
41
42 LSB = 0.1 NM
43
44
45
46
47
48
49
50 RESERVED
51
52
53
54
55
56
© EUROCAE, 2011
Appendix B
Page B - 30
MB FIELD
1 MSB PURPOSE: To allow the ATC system to monitor the settings of the VHF
2 communications channel and to determine the manner in which each
3 channel is being monitored by the aircrew.
4
5 Channel report coding:
6 Each VHF communications channel shall be determined form the 15-bit
7 positive binary number, N in kHz, according to the formula:
8 VHF 1 Channel (MHz) = Base + N x 0.001 (MHz)
9 where: Base = 118.000 MHz
10 Notes:
11 1) The use of binary to define the channel improves the coding efficiency.
12 2) This coding is compatible with analogue channels on 25 kHz, 8.33 kHz
13 channel spacing and VDL as described below.
14 3) VDL has a full four bits allocated such that the active status of each of
15 LSB its four multiplex channels can be ascertained.
16 STATUS
17 MSB VHF 1 25 kHz VDL: Mode 3 Analogue
18 LSB AUDIO STATUS Bit
19 MSB 16 Status Status
20 15 (LSB) MSB (12800 kHz) MSB (12800 kHz)
21 Range 118.000 to 143.575 Range 118.000 to 143.575
22 136.975 (military use) 136.975 (military use)
23 6 LSB (25 kHz) LSB (25 kHz)
24 5 Unused
25 4 4 x channel active flags Unused
26 VHF 2 3 Unused
27 2 8.33 indicator = 0
28 1 (MSB) VDL indicator = 1 VDL indicator = 0
29
30
31 8.33 kHz Analogue
32 Bit
33 LSB 16 Status
34 STATUS 15 (LSB) MSB (17066 kHz)
35 MSB VHF 2 Range 118.000 to 152.112
…
36 LSB AUDIO STATUS 136.975 (military use)
37 MSB LSB
4
38 (17066/2048 kHz)
39 3 Unused
40 2 8.33 indicator = 1
41 1 (MSB) VDL indicator = 0
42
43 VHF 3
44 Audio status coding:
45 Each pair of audio status bits shall be used to describe the aircrew
46 monitoring of that audio channel according to the following table:
47
48 Bit 1 (MSB) Bit 2 (LSB)
49 0 0 UNKNOWN
50 0 1 NOBODY
51 LSB 1 0 HEADPHONES ONLY
52 STATUS 1 1 LOUDSPEAKER
53 MSB VHF 3
54 LSB AUDIO STATUS
55 MSB 121.5 MHz
56 LSB AUDIO STATUS
© EUROCAE, 2011
Appendix B
Page B - 31
MB FIELD
1 STATUS PURPOSE: To provide track and turn data to the ground systems.
2 SIGN 1 = Left Wing Down
3 MSB = 45 degrees 1) If the value of the parameter from any source exceeds the range
4 allowable in the Register definition, the maximum allowable value
5 in the correct positive or negative sense shall be used instead.
6 ROLL ANGLE
7 Note 1: This requires active intervention by the GFM.
8 Range = [-90, + 90] degrees
9 2) The data entered into the Register shall, whenever possible, be
10 derived from the sources that are controlling the aircraft.
11 LSB = 45/256 degrees
12 STATUS 3) If any parameter is not available on the aircraft, all bits
13 SIGN 1 = West (e.g., 315 = -45 degrees) corresponding to that parameter shall be actively set to ZERO (0)
14 MSB = 90 degrees by the GFM.
15
16 4) The LSB of all fields shall be obtained by rounding.
17 TRUE TRACK ANGLE
18
19 Range = [-180, +180] degrees Note 2: Two‟s complement coding is used for all signed fields
20 as specified in §B.2.2.2 of this Appendix.
21
22 Note 3: Additional implementation guidelines are provided in
23 LSB = 90/512 degrees §B.4.5 of this Appendix.
24 STATUS
25 MSB = 1024 knots
26
27
28 GROUND SPEED
29
30 Range = [0, 2046] knots
31
32
33
34 LSB = 1024/512 knots
35 STATUS
36 SIGN 1 = Minus
37 MSB = 8 degrees/second
38
39
40 TRACK ANGLE RATE
41 Range = [-16, +16] degrees/second
42
43
44
45 LSB = 8/256 degrees/second
46 STATUS
47 MSB = 1024 knots
48
49
50 TRUE AIRSPEED
51
52 Range = [0, 2046] knots
53
54
55
56 LSB = 2 knots
© EUROCAE, 2011
Appendix B
Page B - 32
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 33
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 34
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 35
MB FIELD
1 STATUS (see 1) PURPOSE: To provide information on the next three waypoints, where
2 MSB Register 5416 contains information on the next waypoint,
3 Register 5516 contains information on the next waypoint plus one, and
4 CHARACTER 1 Register 5616 contains information on the next waypoint plus two.
5
6 1) The single status bit shall be set to ZERO (0) if any of the parameters
7 LSB are invalid.
8 MSB
9 2) The actual time or flight level shall be calculated from the trajectory
10 CHARACTER 2 scheduled in the FMS.
11
12 Note: Mode detail on the next waypoint is given in Register 4116 to
4316.
13 LSB
14 MSB 3) When the waypoint identity has only three characters, two leading
15 ZERO (0) characters shall be added (e.g., CDN becomes 00CDN).
16 CHARACTER 3
17 4) Estimated time is in minutes, and ALL ONEs shall be used to indicate
18 that the waypoint referred to is one hour or more away.
19 LSB
20 MSB
21
22 CHARACTER 4
23
24
25 LSB
26 MSB
27
28 CHARACTER 5
29
30
31 LSB
32 MSB = 30 minutes
33
34 ESTIMATED TIME OF ARRIVAL
35 (NORMAL FLIGHT)
36
37 Range = [0, 60] minutes
38
39
40 LSB = 60/512 minutes
41 MSB = 320 FL
42
43 ESTIMATED FLIGHT LEVEL
44 (NORMAL FLIGHT)
45 Range = [0, 630] FL
46 LSB = 10 FL
47 MSB = 30 minutes
48
49 TIME TO GO
50 (DIRECT ROUTE)
51
52 Range = [0, 60] minutes
53
54
55 LSB = 60/512 minutes
56 RESERVED
© EUROCAE, 2011
Appendix B
Page B - 36
MB FIELD
1 MSB MCP/FCU SELECTED ALTITUDE PURPOSE: To permit the monitoring of changes in parameters that
2 LSB do not normally change very frequently, i.e., those expected to be
3 RESERVED stable for 5 minutes or more by accessing a single Register.
4
5 RESERVED Parameter Monitor Coding:
6
7 RESERVED 1) The changing of each parameter shall be monitored by 2 bits. The
8 value 00 shall indicate that no valid data are available on this
9 RESERVED parameter. The decimal value for this 2-bit field shall be cycled
10 through 1, 2 and 3, each step indicating a change in the monitored
11 RESERVED parameter.
12
13 MSB NEXT WAYPOINT 2) The meteorological hazards subfield shall report changes to
14 LSB turbulence, wind shear, wake vortex, icing and microburst, as in
15 RESERVED Register number 4516.
16
17 MSB FMS VERTICAL MODE 3) The next waypoint subfield shall report change to data contained
18 LSB in Registers 4116, 4216 and 4316.
19 MSB VHF CHANNEL REPORT
20 LSB 4) The FMS vertical mode shall report change to bits 48 to 51 in
21 MSB METEOROLOGICAL HAZARDS Register 4016.
22 LSB
23 MSB FMS SELECTED ALTITUDE
24 LSB
25 MSB BAROMETRIC PRESSURE
26 LSB SETTING MINUS 800 mb
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 RESERVED
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
© EUROCAE, 2011
Appendix B
Page B - 37
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 38
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 39
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 40
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 41
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 42
© EUROCAE, 2011
Appendix B
Page B - 43
Table B-2-234: BDS Code E,A – Vendor Specific Status and Diagnostics
MB FIELD
1 MSB PURPOSE: To report diagnostic status and configuration information
2 in a format defined by the transponder manufacturer.
3
4 1) This Register allows manufacturers to define configuration and
BDS Register Number = E,A
5 status data that may be specific to their implementation or
6 installation. This Register is designed to be a compliment to
7 Register E716.
8 LSB
9 2) This Register should only be serviced if the transponder hardware
10 Manufacturer defined diagnostic field and software can be identified via service of Register E316 and/or
11 Register E416.
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
© EUROCAE, 2011
Appendix B
Page B - 44
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 45
MB FIELD
© EUROCAE, 2011
Appendix B
Page B - 46
The following sections state the guidance material that apply for the setting of some
specific bits of transponder Register 1016.
In order to determine the extent of any continuation of the data link capability report
(into those Registers reserved for this purpose: Register 1116 to Register 1616), bit 9
is reserved as a „continuation flag‟ to indicate if the subsequent Register can be
extracted. For example: upon detection of bit 9=1 in Register 1016 then Register 1116
can be extracted. If bit 9=1 in Register 1116 then Register 1216 can be extracted, and
so on (up to Register 1616). Note that if bit 9=1 in Register 1616 then this shall be
considered as an error condition.
As long as transponder Registers 1116 to 1616 are undefined, bit 9 should be set to
ZERO (0).
The setting of these bits is dynamic. They are set by TCAS and possibly overwritten
by the transponder.
These bits should be set as specified in Table B-3-16.
Bit 16 should be set to ONE (1) to indicate that the transponder TCAS interface is
operational and the transponder is receiving TCAS RI=2, 3 or 4.
Bit 37 should be set to ONE (1) to indicate the capability of Hybrid Surveillance, and
set to ZERO (0) to indicate that there is no Hybrid Surveillance capability.
Bit 38 should be set to ONE (1) to indicate that the TCAS is generating both TAs and
RAs, and set to ZERO (0) to indicate the generation of TAs only.
© EUROCAE, 2011
Appendix B
Page B - 47
Version
ICAO RTCA EUROCAE
Number
The Mode S Subnetwork Version Number should be set to a non-zero value if at least
one DTE or Mode S Specific Service is installed. For example, if Register 4016 is
loaded with data, it means that the GICB service associated to Register 4016 is
installed. In that case bits 17-23 will be set to a non zero value, e.g., value 3 if the
format of Register 4016 meets the requirements of Amendment 77 (applicable in
2002).
If the installed DTE or the Mode S Specific Services meet the requirements of
Amendment 71 (applicable in 1996) only, then the Mode S Subnetwork Version
Number should be set to ONE (1).
If the installed DTE or the Mode S Specific Services meet the requirements of
Amendment 73 (applicable in 1998) only and/or the transponder Register formats
meet the requirements of ICAO Doc 9688 version 1, then the Mode S Subnetwork
Version Number should be set to TWO (2).
If the installed DTE or the Mode S Specific Services meet the requirements of
Amendment 77, then the Mode S Subnetwork Version Number should be set to
THREE (3).
This bit is set to ONE (1) when the transponder is a Level 5 Transponder. This bit is
set by the Transponder itself. It is a static bit.
When Bit 25 is set to ONE (1), it indicates that at least one Mode S specific service is
supported and the particular capability reports should be checked.
Note: Registers accessed by BDS Codes 0,2; 0,3; 0,4; 1,0; 1,7 through 1,C; 2,0
and 3,0 do not affect the setting of Bit 25.
This bit actually indicates if the aircraft installation enables the loading of airborne
parameters in at least one register not accessed by the BDS Codes mentioned
above.
© EUROCAE, 2011
Appendix B
Page B - 48
Bits 26 – 28 indicate the uplink ELM average throughput capability. These bits are
set by the transponder and are preferably static.
This bit should be set as required in ICAO Annex 10, Volume IV, §3.1.2.9.1.3.
This bit actually indicates whether the aircraft installation supports an interface to load
the aircraft identification into the transponder Register 2016. It does not take into
account the consistency of the data loaded into the Register.
The setting of this bit is preferably dynamic. In case it is statically handled it should
be forced to ONE (1).
When this bit is dynamic, it is always equal to Bit 7 of Register 1716. It might be
different from Bit 25 of Register 1816 since the bits of Registers 1816 to 1C16 are not
reset once they are set. If the interface availability changes during the flight Bit 33 of
Register 1016 and Bit 7 of Register 1716 will be updated accordingly whereas Bit 25 of
Register 1816 will remain unchanged.
Note 1: The intent of the capability bits in Register 1716 is to indicate that useful
data are contained in the corresponding transponder Register. For this
reason, each bit for a Register is cleared if data becomes unavailable (see
ICAO Doc 9871, §A.2.5.4.1) and set again when data insertion into the
Register resumes.
Note 2: A bit set in Registers 1816 to 1C16 indicates that the application using this
Register has been installed on the aircraft. These bits are not cleared to
reflect the real-time loss of an application, as is done for Register 1716 (see
ICAO Doc 9871, §A.2.5.4.2).
It is also to be noted that Register 1016 will be broadcasted twice following the
interface availability change. The first time because Bit 33 will change, then because
Bit 36 will also toggle approximately one minute later to indicate that the content of
Register 1716 has changed.
© EUROCAE, 2011
Appendix B
Page B - 49
SCS: This 1-bit Squitter Capability Subfield reports the capability of the transponder
to transmit Extended Squitter position reports. It shall be set to ONE (1) if Registers
0516 and 0616 have been updated within the last ten ±1 seconds. Otherwise, it shall
be set to ZERO (0).
Bit 34 is therefore an AND of Bits 1 and 2 of transponder Register 1716 and the
setting of this bit is dynamic.
Note that Register 1016 will be broadcast twice in case Bit 34 changes. The first time
because Bit 34 will change, then because Bit 36 will also toggle one minute later to
indicate that the content of Register 1716 has changed.
SIC: This 1-bit surveillance identifier capability subfield reports the capability of the
transponder to support the Surveillance Identifier (SI) codes.
The setting of this bit is static. If the transponder software version handles SI codes
then this bit should be set to (1).
Bit 36 toggles each time the common usage GICB capability report (Register 1716)
changes. To avoid the generation of too many broadcast capability report changes,
Register 1716 is sampled at approximately one minute intervals to check for changes.
The setting of this bit is therefore dynamic.
B.4.2 Transponder Registers 1816 to 1C16 (ICAO Doc 9871, Edition 2, §D.2.4.2)
The bits contained in Registers 1816 to 1C16 indicate the capability of the installation
and are therefore specific to the platform on which the transponder is installed.
It is accepted that these bits can be set once the corresponding data has been
received by the transponder over a period of time. This can happen at any time and
not only during the power-on cycle of the transponder as equipment providing
expected information could be powered on later.
Once a bit is set, it remains set until the power-off of the transponder.
© EUROCAE, 2011
Appendix B
Page B - 50
ICAO Annex 10, Volume IV requirements (ICAO Annex 10, Volume IV, §3.1.2.9.1.1)
state the following for data in transponder Register 2016:
AIS, aircraft identification subfield in MB. The transponder shall report the aircraft
identification in the 48-bit (41 – 88) AIS subfield of MB. The aircraft identification
transmitted shall be that employed in the flight plan. When no flight plan is
available, the registration marking of the aircraft shall be inserted in this subfield.
When the aircraft installation does not use an external source to provide the aircraft
identification (most of the time it will be the call sign used for communications
between pilot and controllers), the text above means that the aircraft identification is
considered as variable direct data. It also means that such data characterize the
flight condition of the aircraft (not the aircraft itself) and are therefore subject to
dynamic changes. It further means that variable direct data are also subject to the
following requirement when data become unavailable.
“If data is not available for a time no greater than twice the specified maximum
update interval or 2 seconds (whichever is the greater), the status bit (if specified
for that field) shall indicate that the data in that field are invalid and the field shall
be ZEROed.”
Therefore, if the external source providing the aircraft identification fails or delivers
corrupted data, transponder Register 2016 should be ZEROed. It should not include
the registration marking of the aircraft since the airborne installation has initially been
declared as providing variable direct data for the aircraft identification.
The loss of the aircraft identification data will be indicated to the ground since
transponder Register 2016 will be broadcast following its change. If the registration
marking of the aircraft was inserted in lieu of the call sign following a failure of the
external source, it would not help the ground systems since the registration marking
of the aircraft is not the information that was inserted in the aircraft flight plan being
used by the ground ATC systems.
Aircraft identification data can be used to correlate surveillance information with flight
plan information. If the data source providing the aircraft identification fails, the
aircraft identification information will no longer be available in the surveillance data
flow. In this case, the following means could enable the ground system to continue
correlating the surveillance and flight plan information of a given target.
© EUROCAE, 2011
Appendix B
Page B - 51
If the aircraft identification is used to correlate surveillance and flight plan data, extra
information such as the Mode A code, if any, and the ICAO 24-bit aircraft address of
the target could be provided to the flight data processing system. This would enable
the update of the flight plan of the target with this extra information.
This extra identification information might then be used in lieu of the aircraft
identification information contained in transponder Register 2016 in case the data
source providing this information fails.
a. If valid Flight Identification data is available, then the data should be used to
populate the character subfields in Register 0816.
c. If valid Flight Identification data is not available, but valid Aircraft Registration
data is available in a given power-on cycle, then the valid Aircraft Registration
data should be used to populate the character subfields in Register 0816 for the
duration of the power-on cycle.
d. If Register 0816 has been populated using Aircraft Registration data in a given
power-on cycle, and valid Flight Identification data becomes available, then the
Flight Identification data should be used to populate the character subfields in
Register 0816 for the remainder of the power-on cycle.
e. Once valid Flight Identification data has been used to populate Register 0816 in a
given power-on cycle, Aircraft Registration data should not be used to populate
the character subfields of Register 0816, even if Flight Identification data becomes
invalid or not available during the power-on cycle.
Paragraph §B.4.4.1 gives a general example of what are the different selected
altitudes and the relationship with the target altitude and introduces the meaning of
the different parameters and notions used in this section.
Paragraphs §B.4.4.2 and §B.4.4.3 provide more detailed information for some
specific platforms.
© EUROCAE, 2011
Appendix B
Page B - 52
Figure B-4-1 provides a general example for the loading of data in Register 4016.
The goal of Figure B-4-1 is to clarify the differences between the FMS selected
altitude and the FCU/MCP selected altitude, and also to clarify how the target altitude
of the aircraft and the MCP/FCU mode bits are determined depending on the phase
of flight in the vertical profile.
Cleared flight level: Flight level cleared by the controller, i.e., the flight level
aircraft should reach and maintain.
o MCP: Mode Control Panel is the usual name given on Boeing platforms to
the FCP which provides control of the Autopilot, Flight Director, Altitude Alert
and Autothrottle System. The MCP is used to select and activate Autopilot
Flight Director System (AFDS) modes and establish altitudes, speeds and
climb/descent profiles.
o FCU: Flight Control Unit is similar to MCP but for Airbus platforms.
Note: If the aircraft is not equipped with an autopilot this information may
be derived from equipment generating an alert when the FL is
reached (e.g., altitude alerter system).
© EUROCAE, 2011
Appendix B
Page B - 53
Target altitude: this is the next altitude at which the aircraft will level-off if in a
climb or descent, or the aircraft current intended altitude if it is intending to hold
its altitude.
Unknown.
o ALT HOLD indicates when A/P Alt Hold mode is selected. It does not
correspond to a general altitude capture and does not cover VNAV hold
situation.
o Approach indicates that a mode to capture ILS localizer and glide slope is
engaged.
The MCP/FCU selected altitude is the altitude that the aircraft shall not violate
and therefore it has always priority on FMS selected altitude.
© EUROCAE, 2011
Appendix B
Page B - 54
New Cleared Flight Level entered in MCP/FCU Pilot selects ALT HOLD
MCP/FCU Selected Altitude captured (ALT CAP) mode
Selection of VNAV or equivalent mode where
VNAV mode automatically disengaged The autopilot holds the
flight is controlled by FMS
ALT HOLD mode automatically selected current aircraft altitude
Autopilot/Flight director engaged Intermediate FMS selected
Cleared flight level 1 (FL100) entered in MCP/FCU altitude capture and hold Pilot disengages autopilot and
Holding last MCP/FCU Selected Altitude flights manual
New FMS Selected
Altitude
FL 350
Selected altitude
calculated by the FMS FL 300
in order to fulfill flight
plan and best vertical
profile
FL 250
MCP/FCU
Selected altitude
=
Cleared Flight Level
FL 100
Aircraft flight path
MCP/FCU Selected Altitude 100 300 300 300 300 300 300
FMS Selected Altitude 250 250 250 350 350 350 350
Register MCP/FCU Mode bits Provided 1 1 1 1 1 1 1
40Hex VNAV 0 1 1 1 0 0 0
content Alt Hold 1 0 0 0 1 0 1
Approach 0 0 0 0 0 0 0
Target altitude FCU/MCP FMS FMS FCU/MCP FCU/MCP unknown Altitude
(Unknown, Altitude,FCU/MCP, FMS)
Step 1 2 3 4 5 6 7
Figure B-4-1: General Example for the Loading of Data in Register 4016
© EUROCAE, 2011
Appendix B
Page B - 55
Generally, Figure B-4-1 shows a theoretical sequence of cases which should not be
considered as a real operational sequence. For example, some steps may be more
realistic when the aircraft is in descent.
Step 1: The MCP/FCU selected altitude has been set to first cleared flight level
(FL100). The Autopilot/Flight Director is engaged and the aircraft is holding the latest
MCP/FCU selected altitude which has been reached before Step1. The target
altitude is the MCP/FCU selected altitude. VNAV mode is not engaged. The FMS
selected altitude is not the target altitude.
Step 2: A new clear flight level has been allocated to the aircraft by ATC. The pilot
has entered this value into the MCP/FCU resulting in a new MCP/FCU selected
altitude. The pilot has engaged the VNAV mode. The aircraft speed/path is
determined by the FMS. The FMS contains a flight path with an altitude restriction at
a given waypoint (FL250). The FMS selected altitude corresponds to the associated
altitude restriction. This FMS selected altitude is less than the MCP/FCU selected
altitude and therefore becomes the target altitude to which the aircraft is climbing.
Step 3: There is an altitude restriction associated with a waypoint. The aircraft has
captured and is maintaining the FMS selected altitude until crossing the way point.
The VNAV mode remains active. In an operational environment, aircrew should also
set the MCP/FCU altitude to the intermediate levels on a stepped climb SID if
workload permits.
Step 4: The waypoint with restricted altitude is passed. A new FMS selected altitude
is now valid. The aircraft resumes its climbing to try to reach this new FMS selected
altitude. VNAV mode is still engaged. Although the aircraft is trying to reach the FMS
selected altitude (FL350) it will level-off at the MCP/FCU selected altitude which is
lower than the FMS selected altitude therefore the selected altitude is the MCP/FCU
selected altitude.
Step 5: The MCP/FCU selected altitude is lower than the FMS selected altitude. The
aircraft therefore first approaches this MCP/FCU selected altitude which is a limit to
not violate. This MCP/FCU altitude is captured and held by the aircraft. This
automatically disengages the VNAV mode.
Step 6: The flight crew has disengaged the autopilot and is flying the aircraft
manually. The target altitude is not known. However on an operational point of view
it must be noted that such mode would not be allowed in regulated airspace unless
the aircrew had declared an emergency or had obtained a new ATC clearance. In
the latter case the ATC clearance should be entered in the MCP/FCU. It is more
probable that this case may happen on a “descent when ready” profile. In all cases
the MCP/FCU selected altitude may still be useful because it should be the value
used in the altitude alerter.
Step 7: The pilot selects altitude hold (Alt Hold or equivalent mode) making the
current altitude equivalent to the target altitude. Note that although MCP/FCU
selected altitude could become the same (pilot entering the new flight level in the
MCP/FCU) this is not mandatory and therefore only altitude represents with full
confidence the level the aircraft is maintaining.
If MCP/FCU altitude is between your current altitude and FMS Selected Altitude, then
the target altitude is MCP/FCU. If VNAV is engaged and the previous case is not in
© EUROCAE, 2011
Appendix B
Page B - 56
effect, then FMS is the target altitude. If Alt Hold is selected and the current altitude
is not equal to either of the selected altitudes, then target altitude is altitude.
2. Target altitude and associated mode of flight may be of interest to reduce the
Short Term Conflict Alert false alarm rate.
It is recognized that all information to determine which altitude is the target altitude or
which mode of flight is currently used may not always be available to the transponder
in the current airborne implementation. In addition it may be very dependent on the
platform. It is therefore preferable to set to ZERO (0) the corresponding bits of
Register 4016 rather than sending wrong information.
B.4.4.2 Transponder Register 4016 on Boeing 747-400, 757 and 767 Aircraft
In order to clarify how selected altitude information from the altitude control panel and
target altitude is reported in transponder Register 4016, a mapping has been prepared
to illustrate how the status and mode bits can be derived.
Transponder
Description Label
Register bit #
48 Status of mode bits SSM of 272 and 273
49 Managed Vertical Mode 272 bit 13
50 Altitude Hold Mode 272 bit 9 / 273 bit 19
51 Approach Mode 272 bit 9 / 273 bit 19
54 Status of Target Altitude source SSM of new label (TBD)
bits
55 – 56 Target Altitude source bits New label (TBD)
The selected altitude from the mode control panel may be obtained from label 102
(source ID 0A1). The status bit may be derived from the SSM of label 102.
Bit 54 indicates whether the target altitude source bits (55 and 56) are actively being
populated.
0 = No source information provided
1 = Source information deliberately provided
© EUROCAE, 2011
Appendix B
Page B - 57
Bits 40 to 47, 52 and 53 of Register 4016 “MB” field should be set to ZERO (0).
© EUROCAE, 2011
Appendix B
Page B - 58
The status bits are determined as explained in §B.2.2.2. The data is rounded as
specified in §B.2.2.2. The encoding accuracy of the data in the subfield is ±½ LSB by
rounding.
For ARINC GAMA configuration, label 335 is not used for the track angle rate but for
another parameter. For this particular ARINC configuration the track angle rate field
should be loaded with ALL ZEROs. In such cases, ground applications can compute
the equivalent of the track angle rate thanks to the true air speed and the roll angle
information.
© EUROCAE, 2011
Appendix B
Page B - 59
The status bits are determined as explained in §B.2.2.2. The data is rounded as
specified in §B.2.2.2. The encoding accuracy of the data in the subfield is ±½ LSB by
rounding.
“Barometric Altitude Rate” contains values that are solely derived from barometric
measurement. The Barometric Altitude Rate may be very unsteady and may suffer
from barometric instrument inertia.
The “Inertial Vertical Velocity” is also providing information on vertical attitude of the
aircraft but it comes from equipments (IRS, AHRS) which use different sources used
for navigation. The information is a more filtered and smoothed parameter.
© EUROCAE, 2011
Appendix B
Page B - 60
© EUROCAE, 2011
Appendix C
Mode-S Specific Services (MSSS)
This Page Intentionally Left Blank.
Table of Contents
C.1 Introduction
C.1.1 Purpose
This Appendix sets forth minimum operational performance standards for the Mode S
Specific Services (MSSS). The MSSS provides a standard communication interface
and service through which avionics application processors may exchange data with
ground based application processors via the Mode S transponder. Compliance with
these standards is required to assure that the Mode S Specific Services
characteristics will perform its intended functions satisfactorily under normal operating
conditions. Incorporated within these standards are system characteristics that will
facilitate the design and implementation of the Mode S Specific Services.
C.1.2 Scope
This Appendix defines the functional requirements for the Mode S Specific Services,
and describes the architecture within which the Mode S Specific Services entity will
operate. It does not define data link applications that will be supported by Mode S
and other data links.
The Mode S Application Entity (AE) controls the interface to the Mode S Transponder
based on information received from the Higher-Layer Entity (HLE) via the Specific
Services Entity (SSE) interface, and based on the internal processing requirements of
the AE. Additionally, the Mode S AE receives information via the AE/Transponder
interface, which must be processed and transferred to the HLE.
The Mode S AE must also establish and maintain the local relationship between the
Mode S Aircraft AE and the various Mode S Ground AEs with which it communicates.
Note: In the framework of these Mode S Specific Services referenced herein, the
Mode S AE supports the functionality required to support implementation of
these capabilities. A Mode S ADLP would provide the Mode S AE
functionality required, but in the context of this Appendix, it does not
necessitate the need for full Mode S ADLP capabilities.
The Mode S Specific Services shall offer the following types of services to the user.
a. Mode S Protocol service: The Mode S Protocol (MSP) service transfers limited
data between air and ground application peers, using extremely low overhead.
The MSP service does not use diagnostic, flow control, or interrupt procedures as
defined within ISO 8208. Such mechanisms should be defined within the
application entities.
© EUROCAE, 2011
Appendix C
Page C - 2
link operations for that aircraft through the use of the Broadcast Comm-B
protocol. It is also able to receive messages directed to all transponders through
the use of the Broadcast Comm-A protocol.
c. Ground Initiated Comm-B service: The Mode S subnetwork allows for the access
of prestored data within the Mode S transponder (256 register set) from ground
application entities.
C.2.2.1 General
The AE shall support the accessing of Mode S Specific Services through the
provision of one or more separate AE interfaces.
Note: Mode S Specific Services consist of the broadcast Comm-A and Comm-B,
Ground Initiated Comm-B (GICB) and MSP.
The AE shall support the accessing of Mode S Specific Services through the
provision of one or more separate AE interfaces.
Message and control coding via the MSSS interface shall support all of the
capabilities specified in §B.2.2.6.
Note: Mode S Specific Services consist of the broadcast Comm-A and Comm-B,
Ground Initiated Comm-B (GICB) and MSP.
The Mode S Specific Services architecture, as shown in Figure C-2-1, provides for
the top level architecture, which is inclusive of the Mode S Specific Services Entity
(SSE), the SSE interface to a higher layer application process, frame processing
function, Mode S transponder (aircraft component), and Mode S interrogator (ground
component). Between air and ground, the peer interface entities are identified as
being, SSE Data, Frames, and Mode S link protocol (RF).
SSE SSE
Interface Interface
© EUROCAE, 2011
Appendix C
Page C - 3
The AE shall accept an indication of protocol type from the transponder in connection
with data transferred from the transponder to the AE. This shall include the following
types of protocols:
a. Surveillance interrogation,
b. Comm-A interrogation,
d. Uplink ELM.
The AE shall also accept the II code of the interrogator used to transmit the
surveillance, Comm-A or uplink ELM.
Note: Transponders will not output all call and Traffic Alert and Collision Avoidance
System (TCAS) information on this interface. Use of SI code limited to
Comm-A and Comm-A broadcast interrogations.
The AE shall accept control information from the transponder indicating the status of
downlink transfers. This shall include:
a. Comm-B closeout,
d. Comm-B broadcast,
e. Downlink ELM,
© EUROCAE, 2011
Appendix C
Page C - 4
2. The Comm-B Data Selector (BDS) code for a ground initiated Comm-B.
C.2.2.6.1 Processing
Notes:
1. There are three Mode S Specific Services protocol types; broadcast, GICB and
MSP.
2. Control data can consist of information permitting message length, BDS code
used to access the data format for a particular register, and aircraft 24 bit
address.
Note: This section describes the processing of control and message data received
from the Mode S Specific Services interface.
C.2.2.6.1.1.1 General
The AE shall be capable of receiving control and message data from the Mode S
Specific Services interface(s) and sending delivery notices to this interface. The
control data shall be processed to determine the protocol type and the length of the
message data. When a message or control data provided at this interface are
erroneous (i.e., incomplete, invalid or inconsistent) the AE shall discard the message
and deliver an error report at the interface.
Note: The diagnostic content and the error reporting mechanism are a local issue.
© EUROCAE, 2011
Appendix C
Page C - 5
For an MSP, a request to send a packet shall cause the packet to be multisite-
directed to the interrogator II code as specified in control data. If no II code is
specified, the packet shall be down linked using the air-initiated protocol. A message
delivery notice for this packet shall be provided to the Mode S specific interface when
the corresponding closeout(s) have been received from the transponder. If a
closeout has not been received from the transponder in Tz seconds, as specified in
Table C-2-2, the MSP packet shall be discarded. This shall include the cancellation
in the transponder of any frames associated with this packet. A delivery failure notice
for this message shall be provided to the Mode S Specific Services interface.
© EUROCAE, 2011
Appendix C
Page C - 6
Note: This section describes the processing of Mode S Specific Services messages
received from the transponder.
C.2.2.6.1.2.1 General
The AE shall be capable of receiving Mode S Specific Services messages from the
transponder via Frame Processing. The AE shall be capable of delivering the
messages and the associated control data at the specific services interface. When
the resources allocated at the interface are insufficient to accommodate the output
data, the AE shall discard the message and deliver an error report at this interface.
© EUROCAE, 2011
Appendix C
Page C - 7
Data Packet: Type (DP) This field shall be set to ZERO (0).
MSP Packet Type (MP): This field shall be set to ZERO (0) to indicate that this is a
Short Form MSP Packet.
MSP Channel Number (M/CH): The field shall be set to the channel number derived
from the SSE control data (Table C-2-5).
Fill Field. (FILL1: 0 or 6): The Fill length shall be 6 bits for a downlink SLM Frame.
Otherwise the Fill length shall be ZERO (0).
User Data (UD): The User Data Field shall contain message data received from the
Mode S Specific Services interface.
Data Packet Type (DP): This field shall be set to ZERO (0).
MSP Packet Type (MP): This field shall be set to ONE (1) to indicate that this is not a
Short Form MSP Packet.
L Field (L): A value of one shall indicate that the packet is part of an L bit sequence
with more packets in the sequence to follow. A value of ZERO (0) shall indicate that
the sequence ends with this packet.
MSP Sequence Number Field (M/SN): This field shall be used to detect duplication in
the delivery of L bit sequences. The first packet in an L bit sequence shall be
assigned a sequence number of ZERO (0). Subsequent packets shall be numbered
sequentially. A packet received with the same sequence number as the previously
received packet shall be discarded.
MSP Channel Number (M/CH): The field shall be set to the channel number derived
from the SSE control data (Table C-2-5).
User Data (UD): The User Data Field shall contain message data received from the
Mode S Specific Services interface.
L bit processing shall be performed only on the Long Form MSP Packet.
© EUROCAE, 2011
Appendix C
Page C - 8
Upon receipt of a long form MSP Packet the AE shall construct the User Data Field
by:
a. Verifying that the packet order is correct using the M/SN Field (see §C.2.2.6.2.2).
b. Assuming that the User Data Field in the MSP Packet is the largest number of
integral bytes that is contained within the frame.
c. Associating each User Data Field in an MSP Packet received with a previous
User Data Field in an MSP Packet that has an L bit value of ONE (1).
Note: Truncation of the user data field is a condition that cannot be reported.
In the processing of an L bit sequence, the AE shall discard any MSP packets that
have duplicate M/SN values. The AE shall discard the entire L bit sequence if a long
form MSP Packet is determined to be missing by use of the M/SN Field.
The packets associated with any L bit sequence whose reassembly is not completed
in Tm seconds (Table C-2-4) shall be discarded.
The first byte of the broadcast MA field shall contain the broadcast identifier as
specified in Table C-2-1.
C.2.2.7.1.1.1 SD Field
When the Designator Identification (DI) Field (bits 14-16) has a code value of 1 or 7,
the Special Designator (SD) Field (bits 17-32) of each Comm-A interrogation shall be
used to obtain the Interrogator Identifier Subfield (IIS, bits 17-20) and the Linked
Comm-A Subfield (LAS, bits 30-32). The action to be taken shall depend on the
value of LAS. The contents of LAS and IIS shall be retained and shall be associated
with the Comm-A message segment for use in assembling the frame as indicated
below. All fields other than the LAS Field shall be as defined in §2.2.19.2.1.1.
© EUROCAE, 2011
Appendix C
Page C - 9
SD FIELD
For DI=1
TMS
IIS MBS MES LOS RSS Spare LAS
17 20 21 22 23 25 26 27 28 29 30 32
For DI=7
TMS
IIS RRS Spare LOS Spare OVC Spare LAS
17 20 21 24 25 26 27 28 29 20 32
Note 1: The number of linked Comm-A's is limited to four because longer linked
Comm-A transmissions would result in inefficient utilization of the Mode S
link, as well as slow frame delivery. Longer frames can be transferred
more efficiently using the ELM protocol.
Initial Segment: If LAS = 1, the MA Field shall be assembled as the initial segment of
an SLM frame. In this case, the initial segment shall be stored until all segments of
the frame have been received or the frame is canceled.
© EUROCAE, 2011
Appendix C
Page C - 10
Note 2: A two segment linked Comm-A will consist of an initial segment (LAS=1)
and a final segment (LAS=5).
Frame Completion: The frame shall be considered complete and shall be made
available for further processing as soon as all segments of the frame have been
received.
a. A new initial segment (LAS=1) is received with the same value of IIS. In this
case, the new initial segment shall be retained as the initial segment of a new
SLM frame.
b. The sequence of received LAS codes (after the elimination of duplicates) is not
contained in the following list:
1. LAS = 0
2. LAS = 1,5
3. LAS = 1,2,6
4. LAS = 1,6,2
5. LAS = 1,2,3,4
6. LAS = 1,3,2,4
7. LAS = 1,2,4,3
8. LAS = 1,3,4,2
9. LAS = 1,4,2,3
10. LAS = 1,4,3,2
c. Tc (seconds) have elapsed since the last Comm-A segment with the same value
of US was received. See Table C-2-6.
Segment Cancellation
Segment Duplication
If a received segment duplicates a currently received segment number with the same
value of IIS, the new segment shall replace the currently received segment.
Note 3: The action of the Mode S link protocols may result in the duplicate
delivery of Comm-A segments.
An uplink ELM frame shall consist of from 20 to 160 bytes and shall be transferred
from the interrogator to the transponder using the protocol defined in §2.2.20. The
first 4 bits of each uplink ELM segment (MC Field) shall contain the Interrogator
Identifier (II) code of the Mode S interrogator transmitting the ELM. The AE shall
check the II code of each segment of a completed uplink ELM. If all of the segments
© EUROCAE, 2011
Appendix C
Page C - 11
contain the same II code, the II code in each segment shall be deleted and the
remaining message bits retained as user data for further processing. If all of the
segments do not contain the same II code, the entire uplink ELM shall be discarded.
Note: The LBS uses the first two bit positions in the first segment of a multi or
single segment downlink SLM frame. Hence, 54 bits are available for Mode
S packet data in the first segment of a downlink SLM frame. The remaining
segments of the downlink SLM frame, if any, have 56 bits available.
© EUROCAE, 2011
Appendix C
Page C - 12
Closeout of the air initiated segment that initiated the protocol shall not be performed
until all segments have been successfully transferred.
Notes:
1. The linking procedure including the use of the ground initiated Comm-B protocol
is performed by the AE.
2. When the Mode S interrogator detects a non-zero LBS code in an air initiated or
multisite directed Comm-B segment, it can proceed immediately with the ground
initiated Comm-B protocol and request the remaining segments of the SLM
frame. When it has received all of the segments, it closes out the air initiated or
multisite directed segment that began the linked Comm-B protocol.
3. This linking protocol, as well as the linked Comm-A protocol, is transparent to the
transponder.
Downlink ELM frames shall be used to deliver messages greater than 128 bytes and
shall be formed using the protocol defined in §2.2.20.2.
AE Frame Processing shall accept from the transponder, along with the data in each
uplink SLM or ELM, the Interrogator Identifier (II) code of the interrogator that
transmitted the frame. AE Frame Processing shall transfer to the transponder the II
code of the interrogator or cluster of interrogators that shall receive a multi-site
directed frame.
© EUROCAE, 2011
Appendix C
Page C - 13
The values for timers referenced in this specification shall conform to the values
given in Table C-2-6.
The test procedures set forth below constitute a satisfactory method of determining
required Mode S Specific Services performance. Although specific test procedures
are cited, it is recognized that other methods may be preferred. Such alternate
methods may be used if the manufacturer can show that they provide at least
equivalent information. Therefore, the procedures cited herein should be used as
one criterion in evaluating the acceptability of the alternate procedures.
The test configuration (Figure C-3-1) provides a means of validating the information
content of any message received from the Aircraft Application Entity (AAE), as well
as the Ground Application Entity (GAE), which is processed and managed by both
the Aircraft – Specific Services Entity (A-SSE), and the Ground – Specific Services
Entity (G-SSE).
The test configuration should be capable of generating the entire content of a Long
and Short Mode S uplink message, and accept the entire content of a Long and Short
downlink message according to the following:
(1) Long Mode S messages are 112 bits, encoded per §3.18. Short Mode S
messages are 56 bits, also coded according to §3.18. When required, the
coding of these messages is contained in the appropriate test procedure of
this Appendix.
© EUROCAE, 2011
Appendix C
Page C - 14
(2) For uplink Extended Length Messages (ELM)s, the test configuration should
be able to convey a control field called Interrogator Identification Subfield
(IIS) to the A-SSE independently of the messages described in (1) above.
(3) The test configuration should be able to convey delivery status of Mode S
downlink messages to the A-SSE independently of the messages described
in (1) above.
(4) The test configuration should be able to accept from the A-SSE a Mode S
frame cancellation message independently of the messages described in (1)
above.
Aircraft Ground
SSE Data
Mode S Specific Mode S Specific
Services Entity (SSE) Services Entity (SSE)
GROUND
Frame Processing Frames Frame Processing
AIR
Step 1 Generate two 56 bit downlink broadcast messages. The 56-bit message
data field will consist of an alternating one zero pattern and alternating zero
one pattern for alternate packets. Send the two broadcast messages to the
A-SSE.
Step 2 At the G-SSE, verify that the transponder has generated two broadcast
Comm-B segments whose MB Fields are equal to the message data fields
of the broadcast messages. Verify format and content of the broadcast
message.
© EUROCAE, 2011
Appendix C
Page C - 15
Objective: This test is designed to validate the downlink MSP processing function of
the MSSS, which includes MSP processing, delivery status and formatting of the
short form and long form MSP packets. The tests cover both SLM and ELM
capabilities of the Mode S Transponder.
SLM Capable
Step 1 Uniquely identify the UD fields of each MSP packet by using recognizable
sequences of bit and/or byte patterns. One method for uniquely identifying
each packet for this test is to insert the MSP channel number in the UD
Field.
Step 3 For groups “a” through “d,” extract all Comm-B segments, and follow each
with a closeout, as necessary. Verify that the control codes are DP=0,
MP=0 (indicating the Short form MSP) and M/CH field corresponds to the
selected MSP packet group (M/CH=48 to 41 for group a., M/CH = 52 to 49
for group b., etc.). Verify that the status of each downlink is sent to the A-
SSE.
Note: The packet from group “e” is oversize and cannot be transmitted in entirety.
This portion of the test requires the A-SSE to use Long Form MSP packets
with L bit assembly.
Step 4 Verify that the first Comm-B message contains 26 bytes of user data
identical to the first 26 bytes of the UD Field in the original MSP message,
and the L bit is set. Verify that the second Comm-B message contains one
segment with the MB Field identical to the last three bytes of user data in
the original MSP message, and the L bit is not set.
Step 5 Send the data from group f to the A-SSE. Verify that no request for Comm-
B downlink appears at the A-SSE RF interface.
ELM Capable
Step 1 Repeat the group e test described in the previous paragraph with the
condition that the oversize packets are to be sent in total using downlink
ELM containing Short MSP packets.
© EUROCAE, 2011
Appendix C
Page C - 16
Step 1 Send twelve uplink Comm-A Broadcast messages divided into two groups
of six interrogations. The first group will be uplinked with a UF Field = 20
and the second group with UF = 21. Within each group of six
interrogations, the 56 bit MA fields will contain a combination of the
following bit patterns: all ones, all zeros, alternating ones and zeros and
alternating zeros and ones. For each frame, set DI = 1 or 7, IIS = 15, and
SD (except IIS) = 0, and provide an indication that the frame is an unlinked
Comm-A (LAS = 0).
Step 2 Verify that the data delivered to the A-SSE interface contains the 56 bits of
data in the MA field, the 32 bits Mode S frame header information, the II
code, the broadcast ID and an indication that the frames are Comm-A
broadcast frames.”
Step 1 Uniquely identify the UD fields of each MSP packet by using recognizable
sequences of bit and/or byte patterns. One method for uniquely identifying
each packet for this test is to insert the MSP channel number in the UD
Field.
Step 2 Send the following MSP messages to the AAE from the G-SSE interface:
# of UD Field MSP Channel
Group Packet Size
Packets Length Numbers
a. 8 6 bytes 1 segment 48 – 41
b. 4 13 bytes 2 segments 52 – 49
c. 4 20 bytes 3 segments 56 – 53
d. 4 27 bytes 4 segments 60 – 57
e. 3 29 bytes See text 63 – 61
Step 3 Verify that the A-SSE forwards the contents of the UD fields, as well as a
means for identifying the packets as MSP data, to the AAE interface.
© EUROCAE, 2011
Appendix C
Page C - 17
Step 4 In case e), send to the A-SSE 2 Mode S linked Comm-A frames containing
2 linked Mode S Long Form MSP Packet on the selected MSP channel
number. The first packet will have L bit set to one and contain 26 bytes of
user data. The second frame will have L bit set to zero and contain 3 bytes
of user data. Make sure the A-SSE forwards the contents of the UD Field
in its entirety and correct order to the AAE.
Step 5 If ELM capability is available, repeat Step e) but this time send a Mode S
Short Form MSP packet to the A-SSE containing 29 bytes of data in the UD
Field. Verify that the A-SSE forwards the contents of the UD Field as a
means for identifying the packet as MSP data, to the AAE.
Step 1 From the G-SSE interface, generate 4 unlinked Comm-A frames containing
Mode S Short Form MSP Packets having uniquely identifiable data in each
of the 6 byte UD fields.
Step 2 Send this data to the A-SSE using MSP Channel Number 48 for the first
frame, 47 for the second frames, etc., and use II = 6 for all frames.
Step 3 Verify that the A-SSE accepts control and message data from the
transponder interface indicating 4 unlinked Comm-A segments with IIS = 6
and LAS = 0 in each case. Also, verify also that the A-SSE forwards the
content of the UD Field to the A-SSE interface as well as a means for
identifying the packets as MSP data, to the A-SSE interface.
SD Field
LAS Coding
Frame Cancellation
Multiple Segment SLM Frame
This test requires the transmission of linked Comm-A segments over MSP channels.
In order for the A-SSE to reformat the frames, it is necessary to have segment
number one contain the Short Form MSP Packet header.
Linked Comm-A messages can be canceled either whole or in part if the segments
are not correctly received as determined by the LAS Field.
© EUROCAE, 2011
Appendix C
Page C - 18
Step 1 Generate the following table of uplink frame data. Uniquely identify the
data in the MA fields of each segment by using recognizable sequences of
bit and/or byte patterns. All segments should be delivered by the same
sensor II code, that is sensor 1, except frames 13 and 15 which should be
delivered by sensor number 2.
LAS CODING
Frame 1 2 3 4 5 6 Notes
1. 1 0 0 0 1 0 Initial and Final Segments
Two intermediate and one final segment;
2. 0 1 1 1 0 0
no initial segment
3. 1 1 0 0 0 1 Initial intermediate and final segments
Initial and intermediate segments; no
4. 1 1 1 0 0 0
final segment
Initial, third/final segments, no second
5. 1 0 0 0 0 1
segment
Initial and intermediates; no final
6. 1 1 1 0 0 0
segment
7. 0 0 0 0 0 0 Delay Tc Plus one second
8. 0 0 0 1 0 0 Final segment for frame 6
9. 1 1 1 0 0 0 Initial and intermediate segments
10. 0 0 1 1 0 0 Duplicate and final segment for frame 9
11. 1 1 1 1 0 0 All 4 segments complete
12. 1 0 0 0 0 0 Initial segment IIS=1
13. 1 0 0 0 0 0 Initial segment IIS=2
14. 0 0 0 0 1 0 Final segment IIS=1
15. 0 0 0 0 1 0 Final segment IIS=2
16. 1 0 0 0 0 1 First and final segment
17. 0 1 0 0 0 0 Second segment
Step 3 Send each frame at 10 second intervals, except frame 7. After sending
frame 6, wait at least Tc plus one second before sending frame 8.
Thereafter, continue with 10 second intervals.
Step 4 Verify that frames 1, 3, 11, 12/14, 13/15, and 16/17 are sent to the A-SSE
interface. Verify the 0.25 second reformatting time requirement and the
data content for completeness and proper order.
Step 1 Generate two Short Form MSP packets with a 27 byte UD Field to fit into a
four segment linked Comm-A message. The content of the UD Field will
be a 1 in the first byte, 2 in the second byte, etc. Set II = 1 for all
segments.
Step 2 Send only the first three Comm-A segments of the first frame to the A-SSE.
Impose a delay of Tc minus two seconds, then send the final segment.
© EUROCAE, 2011
Appendix C
Page C - 19
Step 3 Verify that the A-SSE forwards to the AAE interface a MSP message with a
27 byte UD Field in correct order and content.
Step 4 Repeat the process just described and transmit the first three Comm-A
segments of the second frame. However, this time impose a delay of Tc
plus two seconds between the transmission of the third and the final
Comm-A segments. Verify that there is no output to the AAE.
Objective: This test is designed to validate the uplink frame function of the MSSS,
and is intended to demonstrate that the A-SSE can receive segments of an ELM.
ELM protocol is strictly a transponder issue; the A-SSE has no part in the message
handling until the transponder sends a complete ELM.
The data content of each of the segments of the ELM will be identical to the
transponder MC Fields after the receipt of an ELM. The bit pattern contained in the
MC Field should permit each segment's data to be uniquely identified. Note that the
first four bits of each uplink ELM MC Field contains the II code of the sensor.
Therefore, there are 76 bits of User Data in each uplink ELM segment. All segments
should be delivered by the same sensor 1, code.
Step 1 Send the following table of ELM frames (UF = 24) containing the Short
Form of MSP packets, to the A-SSE at the transponder interface:
Step 2 Verify also that the A-SSE forwards the contents of the UD fields of the
MSP packets and a means for identifying the packet as MSP data, to the
AAE interface.
The A-SSE must discard the entire uplink ELM if all of the segments do not contain
the same II code.
Step 1 Repeat the previous test with data from group “a” of the test but send the
last segment with an II code different from the II code contained in the first
segment.
© EUROCAE, 2011
Appendix C
Page C - 20
SLM Capable
Step 1 Uniquely identify the UD fields of each MSP packet by using recognizable
sequences of bit and/or byte patterns. One method for uniquely identifying
each packet for this test is to insert the MSP channel number in the UD
Field. Set II=1 for all packets in this section.
Step 2 Send the following MSP messages to the A-SSE from the AAE interface:
# of UD Field MSP Channel
Group Packet Size
Packets Length Numbers
a. 8 5 bytes 1 segment 48 – 41
b. 4 12 bytes 2 segments 52 – 49
c. 4 19 bytes 3 segments 56 – 53
d. 4 26 bytes 4 segments 60 – 57
e. 3 29 bytes See text 63 – 61
Step 3 Extract each Comm-B segments from the A-SSE and send Comm-D close-
outs, as necessary. Verify the A-SSE sends an indication of the downlink
delivery status to the AAE. Verify the correct association of LBS value with
the number of segments delivered and that the M/CH field decrements
correctly.
Note: Since the transponder is not downlink ELM capable, the packets from
group “e” will be sent via Comm-B segments with MSP L bit procedures.
Step 4 Verify that the first Comm-B message from group e consists of 4 segments
and contains 26 bytes of data in the MB Field(s) and that the second
Comm-B message contains one segment with three bytes of data in the
MB Field.
ELM Capable
Step 1 Uniquely identify the UD fields of each MSP packet by using recognizable
sequences of bit and/or byte patterns. One method for uniquely identifying
© EUROCAE, 2011
Appendix C
Page C - 21
each packet for this test is to insert the MSP channel number in the UD
Field.
Step 2 Send the following MSP messages to the A-SSE from the AAE interface:
# of
UD Field MSP Channel
Group Packet Packet Size
Length Numbers
s
a. 1 9 bytes 1 segment 1
b. 1 19 bytes 2 segments 2
c. 1 29 bytes 3 segments 3
d. 1 39 bytes 4 segments 4
e. 1 49 bytes 5 segments 5
f. 1 59 bytes 6 segments 6
g. 1 69 bytes 7 segments 7
h. 1 79 bytes 8 segments 8
i. 1 89 bytes 9 segments 9
j. 1 99 bytes 10 segments 10
k. 1 109 bytes 11 segments 11
l. 1 119 bytes 12 segments 12
m. 1 129 bytes 13 segments 13
n. 1 139 bytes 14 segments 14
o. 1 149 bytes 15 segments 15
p. 1 159 bytes 16 segments 16
Step 3 Extract the Comm-D segments from the A-SSE and send Comm-D close-
outs, as necessary. Verify the A-SSE sends an indication of the downlink
delivery status to the AAE interface. At the GAE interface, verify the
correct association of the ND value with the number of segments delivered
and that the M/CH field increments correctly for each packet.
Step 1 Send 4 bytes of CONTROL MESSAGE data from the AAE interface on
channel 1. Verify at the G-SSE interface that the A-SSE has sent a Mode
S short form MSP packet on channel 1.
Step 2 Send 42 bytes of CONTROL MESSAGE DATA from the AAE interface on
channel 1. At the G-SSE, verify that two Mode S MSP packets (long form)
are received from the A-SSE on channel 1. The first frame will have L bit
set to one and contain 26 bytes of user data. The second frame will have L
bit set to zero and contain 16 bytes of user data.
Step 3 Send a Mode S frame containing a Mode S MSP (short form) Packet to the
A-SSE on channel 2. Fill the UD Field with five bytes of the bit pattern
01010101. At the A-SSE interface, verify the reception of a CONTROL
MESSAGE DATA on channel 2.
Step 4 Generate 42 bytes of Control Message Data from the G-SSE interface on
MSP channel 1 in a total of 2 MSP packets (Long Form). The first MSP
packet will have L-bit set to 1 and contain 26 bytes of User Data. The
second MSP packet will have L-bit set to 0 and contain 16 bytes of User
© EUROCAE, 2011
Appendix C
Page C - 22
Data. At the A-SSE interface, verify that an MSP packet (Long Form) is
received from the A-SSE on channel 1.
The Long Form MSP Packet test procedures are designed to test the A-SSE's ability
to link Mode S Long Form MSP Packets when the packet size is greater than 28
bytes and the transponder has no downlink ELM capability.
Step 1 Use a selected MSP number, fill the Used Data Field with 32 bytes of the
bit pattern 01010101. At the G-SSE interface, verify that two mode S long
form MSP packets are received on the selected MSP channel from the A-
SSE. The first frame will have L bit set to one and contain 26 bytes of user
data. The second frame will have L bit set to zero and contain 6 bytes of
user data.
Step 2 Send two Mode S Comm-A frames containing a linked Mode S Long Form
MSP Packet to the A-SSE on a MSP channel number. Fill the UD Field
with 26 bytes and 6 bytes respectively with the bit pattern 10101010. At
the A-SSE interface, verify that a Mode S long form MSP packet is received
from the AAE. Verify the UD Field for content and order.
Step 1 From the GAE, create 2 long form MSP packets for delivery to the AAE.
The first packet will have 26 bytes of user control data and L-bit set to ONE
(1). The seconds packet will have 16 bytes of user control data and L-bit
set to ZERO (0) for a complete sequence.
Step 2 After sending the first packet, send the second packet within the Tm time
period. At the AAE interface, verify the receipt of this constructed packet
containing 42 bytes of user control data in correct order and content.
Step 3 Repeat the process to generate the long form MSP packets again to the A-
SSE, except this time, send the second packet after Tm time period. This
allows the A-SSE to discard the complete sequence since the expiration of
the Tm timer for L-bit sequencing.
Verify that there’s no related output for this transaction at the AAE interface.
Step 1 From the GAE, generate two Short Form MSP packets with a 27 byte UD
Field to fit into a four segment linked Comm-A message. The content of
the UD Field will be a 1 in the first byte, 2 in the second byte, etc. Set II = 1
for all segments.
© EUROCAE, 2011
Appendix C
Page C - 23
Step 2 Send only the first three Comm-A segments of the first frame to the A-SSE.
Impose a delay of Tc minus two seconds, then send the final segment.
Step 3 Verify that the A-SSE receives an MSP message with a 27 byte UD Field in
correct order and content.
Step 4 Repeat the process just described and transmit the first three Comm-A
segments of the second frame. However, this time impose a delay of Tc
plus two seconds between the transmission of the third and the final
Comm-A segments. Verify that there is no output to the AAE.
Step 1 From the GAE, generate a short form MSP packet for delivery to the AAE
(data content can be any).
Step 2 For this downlink, do not allow for a closeout from the G-SSE. This will
force the Tz timer in the A-SSE to start its countdown for the non-closeout
action.
Step 3 After 30 seconds elapse, verify that there’s no output in the form of the
MSP packet at the GAE, since the packet would have been discarded by
the A-SSE due to the Tz timeout.
C.4.1 Introduction
Eurocontrol has defined a Table of parameters available from aircraft systems that
will be downlinked via Mode S to ATC ground systems. This information is intended
to provide the ATC systems with more information to improve knowledge, amongst
other things, on the aircraft’s current status and its short term intent. The parameters
are called Downlink Aircraft Parameters (DAPs). They can be acquired via the Mode
S system by the use of either one of two Mode S protocols as follows:
Ground initiated Comm B (GICB) which requires regular interrogation of the aircraft to
extract the parameter.
Data that needs to be updated every few scans of the ground radar will normally be
extracted by the ground system using the GICB protocol. To use this protocol to
acquire data which does not necessarily change very often, results in a lot of
interrogations and replies which provide the same information as the previous
© EUROCAE, 2011
Appendix C
Page C - 24
Dataflash is a much more radio frequency channel efficient protocol that can be used
to extract information that may not change very often, and Eurocontrol states using
Mode S will therefore need to use this protocol.
The Mode S transponder functions and protocols are fully covered by Eurocae ED-
73C MOPS, and the Mode S Aircraft Data Link Processor (ADLP) functions and
protocols by the ED-82A MOPS. The latter, however does not include MOPS for the
Dataflash function because Dataflash is a Mode S Specific Services Application, and
as such is not covered by the Mode S Subnetwork standards or MOPS.
A characteristic for a Mark 4 transponder has now been published in ED-86, requiring
the Dataflash function to be part of the Mark 4 transponder. To locate Dataflash
elsewhere would require a lot of data already residing in the transponder to be
shipped out to the Dataflash function for monitoring and back in again when action is
required. This would result in an unnecessary aircraft wiring and data-bus load. In
order to permit full certification of such a transponder, Dataflash MOPS are required.
All the requirements of Uplink MSP channel 6 when the Service Request header is
set to 1 and those of Downlink MSP channel 3 shall be met as specified in ICAO Doc
9871, Appendix A.
If there is any conflict between this Appendix and ICAO Doc 9871, Appendix A, the
latter takes precedence.
C.4.6.1 Purpose
To provide a means of requesting access to services supported by the aircraft. When
implemented, bit 6 of the register accessed by Register 1D16 shall be set to ONE (1).
© EUROCAE, 2011
Appendix C
Page C - 25
C.4.6.2 Format
The request shall be transferred in an uplink MSP packet with the channel number
set to 6 and, in the case of a long form MSP packet, with SP set to ZERO (0). The
first byte of the user data field contains a service request (SR) header. The contents
and format of the service request are specified by the application.
0 Unassigned
1 Dataflash
2 Local System Management
3 to 255 Unassigned
A single Dataflash contract relates to a single contract number for a single register for
a particular II code. This meets the requirement that multiple Dataflash services, with
different DH values for each II code, can be established simultaneously with the
same aircraft. These may be modified or discontinued independently of each other.
All aircraft equipment and installations shall support 16 Dataflash contracts. All
aircraft Dataflash equipment and installations originally certified after 1 January 2001
shall support 64 Dataflash contracts.
Note: When a request has been accepted by the aircraft system a data flash
response will be triggered immediately regardless of thresholds or event
criteria. If no response is received in 30 seconds then a check should be
made that the aircraft is still available on roll call, and if so a new request
should be generated. In order to avoid repeated Dataflash requests that
produce no response, the number of such requests (N) should be limited
(N=3).
When a new contract request is received for a contract already in existence, the old
contract shall be discontinued and replaced immediately by the latest one.
© EUROCAE, 2011
Appendix C
Page C - 26
RDS = 0 Send only bits 1 to 40 of the user data field on Downlink MSP 3 when
the contract criterion is met.
RDS = 1 Send bits 1 to 96 of the user data field on Downlink MSP 3 when the
contract criterion is met.
Note: RDS only indicates the length of the user data field in Downlink MSP3
when responding with a value zero in the CI field (see §C.4.7.4.3.1).
C.4.6.5.3 BDS1 and BDS2 Codes of the Register for Which the Contract is Required. 8
Bits.
© EUROCAE, 2011
Appendix C
Page C - 27
2 = 56 bit change field (CQ) follows ST. Only report changes to bits indicated
by a “ONE” in CQ.
3 = 56 bit field CQ follows ST. For each parameter report all status changes
and all changes of the parameter greater than the quantum value
indicated in the same units and resolution of the field in CQ
corresponding to that parameter. A zero in the field in CQ corresponding
to the parameter indicates that no reports are required.
4 = 112 bits CQ plus CT follow ST. The first 56 bits are as for the EC value 3
above. The second 56 bits are the CT field indicating a threshold value in
the field corresponding to the parameter. Report all changes above the
threshold where the value in CQ gives the change quantum.
5 = 112 bits of CQ and CT follow ST. Same as for the EC value 4 above
except: report all changes below the threshold.
6 = 112 bits of CQ and CT follow ST. Same as for ECS values 4 and 5
above except report only when the threshold is crossed (in either
direction).
C.4.6.8 Change Fields – Change Quanta (CQ) and Change Threshold (CT)
These fields shall be present when indicated in EC. For a GICB service (i.e., for DH
from 1 to 255 inclusive), CQ shall be contained in bits 41 to 96 of the MSP 6 User
Data Field. CT when required shall be contained in bits 97 to 152 of the MSP 6 User
Data Field. The quantum value in the CQ field shall be in the same units and
resolution as those specified for the register being monitored and it specifies the
amount by which the parameter shall change, from its value at the initialization of the
contract, and thereafter from the value last reported by a Dataflash response on
downlink channel MSP 3.
© EUROCAE, 2011
Appendix C
Page C - 28
Table C-4-1: Request for Dataflash Register monitoring Service Mode S SLM Frame Containing
(Uplink MSP Channel 6)
MSP (6) USER DATA FIELD MSP (6) USER DATA FIELD MSP (6) USER DATA FIELD
Bits 1 to 40 Bits 41 to 96 (if required) Bits 97 to 152 (if required)
DP = 0 (1 BIT) 41 97
MP = 0 (1 BIT) 42 98
43 99
UPLINK MSP 44 100
M/CH = 6 (6 BITS) HEADER 45 101
(1 BYTE) 46 102
47 103
48 104
1 49 105
2 50 106
3 51 107
4 SERVICE REQUEST (SR) 52 108
5 53 109
6 54 110
7 55 111
8 56 112
9 CONTRACT 57 113
10 NUMBER 58 114
11 SUBFIELD 59 115
12 (CNS) 60 CHANGE 116 CHANGE
13 REQUEST DATA (RDS) 61 QUANTA 117 THRESHOLD
14 NOT 62 FIELD (CQ) 118 FIELD (CT)
15 ASSIGNED DATAFLASH 63 119
16 HEADER 64 120
17 (DH) 65 121
18 BDS1 66 122
19 CODE 67 123
20 68 124
21 69 125
22 BDS2 70 126
23 CODE 71 127
24 72 128
25 73 129
26 74 130
27 MINIMUM 75 131
28 TIME (MT) 76 132
29 INTERVAL 77 133
30 78 134
31 79 135
32 LSB = 1 second 80 136
33 81 137
34 EVENT 82 138
35 CRITERION (EC) 83 139
36 84 140
37 85 141
38 STABLE TIME (ST) 86 142
39 87 143
40 LSB = 1 second 88 144
89 145
90 146
The last byte of the final MA field shall always be 91 147
unassigned 92 148
93 149
Note: See Annex 10 Volume III §5.2.7.3 for specification 94 150
of MSP Packets. 95 151
96 152
C.4.7.1 Purpose
Dataflash is a service which announces the availability of information from air-to-
ground on an event triggered basis. This is an efficient means of downlinking
information which changes occasionally and unpredictably. When implemented, bit
31 of the Register accessed by Register 1D16 shall be set to ONE (1).
© EUROCAE, 2011
Appendix C
Page C - 29
2. If the requested register is not being serviced the contract shall not be
established. This shall be indicated by announcing the MSP Packet on
Downlink MSP channel 3 to the ground as shown in Table C-4-2, and with a
value of 2 in the CI field.
4. In the case of a request from the ground to terminate the service for a
particular register the termination of the service shall be confirmed by
announcing to the ground, an MSP Packet on Downlink channel 3, as shown
in Table C-4-2, and with a value of 4 in the CI field.
5. In the case of a request from the ground to terminate the service for all
contracts to a particular II code. The termination of the service shall be
confirmed by announcing to the ground, an MSP Packet on Downlink
channel 3, as shown in Table C-4-2, and with a value of 5 in the CI field.
6. When the register service fails for an established contract, the contract shall
be terminated by the airborne application. This shall be indicated by
announcing an MSP Packet on Downlink channel 3, to the ground, as shown
in Table C-4-2, and with a value of 7 in the CI field. Register service shall be
deemed to have failed when any of the parameters specified to be monitored
in the negotiation of the contract is not being updated at the specified
minimum rate.
7. When a contract is refused due an invalid value of the EC field in the contract
request this shall be indicated by announcing an MSP Packet on Downlink
channel 3 to the ground as shown in Table C-4-2, and with a value of 15 in
the CI field.
Note: This is to prevent the transponder message queues being blocked when
the ground interrogator stops supplying the message extraction service,
© EUROCAE, 2011
Appendix C
Page C - 30
If after initiating a Dataflash message to the ground, the change criterion is met again
prior to the message being entered into the transponder for announcement, the
message is considered stale and shall be replaced by the most up to date
information.
The first two bytes of the User Data (UD) field shall contain a Dataflash header (DH),
which are identical to the DH field that was contained in the request for the service.
C.4.7.4.1 Bits 17 to 31 of UD form the II code Contract Report Field in which each bit shall
indicate that at least one contract is active with the II code which the bit represents
when it is set to a ONE, otherwise there are no active contracts with that II code.
C.4.7.4.3 Bits 37 to 40 of UD form the Contract Information (CI) field which shall be
interpreted as follows:
© EUROCAE, 2011
Appendix C
Page C - 31
C.4.7.4.3.1 When the CI field is equal to ZERO the response shall be as requested by the RDS
field in the Dataflash header of the contract (see §C.4.6.5.2). When the CI field is not
equal to ZERO the response shall only contain bits 1 to 40 of the user data field on
downlink MSP 3 (see Table C-4-2).
© EUROCAE, 2011
Appendix C
Page C - 32
MSP (3) USER DATA FIELD MSP (3) USER DATA FIELD
Bits 1 to 40 Bits 41 to 96
LINKED COMM B SUBFIELD (LBS) (2 BITS) 41
42
DP = 1 (1 BIT) 43
MP = 0 (1 BIT) 44
45
46 Note: See Annex 10 Volume III
M/CH = 3 (6 BITS) 47 §5.2.7.3 for specification of
MSP 48 MSP Packets
HEADER 49
50
51
52
FILL 1 = 0 (6 BITS) 53
54
55
56
1 CONTRACT 57
2 NUMBER 58
3 SUBFIELD 59
4 (CNS) 60
5 REQUEST DATA SUBFIELD (RDS) 61
6 NOT 62
7 ASSIGNED 63
8 DATAFLASH 64 REGISTER
9 HEADER (DH) 65 MESSAGE
10 BDS1 66 CONTENT
11 CODE 67
12 68
13 69
14 BDS2 70
15 CODE 71
16 72
17 II=1 73
18 II=2 74
19 II=3 75
20 II=4 76
21 II=5 77
22 II=6 78
23 II=7 II CODE 79
24 II=8 CONTRACT 80
25 II=9 REPORT (CR) 81
26 II=10 82
27 II=11 83
28 II=12 84
29 II=13 85
30 II=14 86
31 II=15 87
32 88
33 89
34 NOT ASSIGNED 90
35 91
36 92
37 93
38 CONTRACT 94
39 INFORMATION (CI) 95
40 96
© EUROCAE, 2011
Appendix C
Page C - 33
© EUROCAE, 2011
Appendix C
Page C - 34
The test equipment and its configuration will be dependent on where the Dataflash
function resides. There are several possibilities, two examples of which are, either in
an ADLP separate from a transponder, or in a combined ADLP transponder unit such
as a Mark 4 transponder. The manufacturer shall declare the monitoring points to be
used and offer a test equipment configuration to meet the requirements of the tests.
Two possible test equipment configurations are shown in Figure C-4-1.
© EUROCAE, 2011
Appendix C
Page C - 35
Figure C-4-1: Two Possible Test Equipment Options for Testing the Dataflash Application
© EUROCAE, 2011
Appendix C
Page C - 36
(Reference: §C.4.6.1)
This test procedure shall be carried out at the start of each test sequence to verify
that the airborne Mode S system is functioning correctly and can support uplink MSP
channel 6, downlink MSP channel 3, and the appropriate transponder registers.
a. Switch on the Mode S system under test and the test equipment and set the test
interrogation II code to a non-zero value.
c. Check that the specified replies are received and decoded correctly.
e. Verify in the MB field of the reply that bit 25 is set to ONE (1). (This indicates that
MSP services are supported.)
g. Check in the MB field of the reply that bit 6 is set to ONE (1) indicating that MSP
Uplink Channel 6 is installed and requires service, and that bit 31 is set to ONE
(1) indicating that Downlink Channel 3 is installed and requires service.
b. Check in the MB field of the reply and record the bits that are set to a ONE
indicating that a transponder register service is indicated as installed.
c. Repeat Step 2 four times incrementing the RRS subfield by 1 each time to give
RRS values 9, 10, 11, and 12.
© EUROCAE, 2011
Appendix C
Page C - 37
a. Load known data into all transponder registers, indicated as installed from Step 2
above, in the transponder that contain other than static data (i.e., GICB capability
report register etc.) at the minimum rate specified in ICAO Document 9688.
b. Extract the data from each register and verify that the data is correct.
d. After a delay of at least twice the required update rate extract the data from each
register and verify that the data is ALL ZEROs.
This test procedure is to check that the Dataflash application will not set up a contract
for a transponder register that is not being serviced and that a contract can be set up
when the transponder register is being serviced. It also checks that the maximum
number of contracts for which the system is declared to be capable of handling can
be set up. It also tests the function of CR field, the RDS field, and CI field values 1, 2,
and 3.
Step 1 – Dataflash contract request for transponder registers not being loaded with
data
a. Ensure that no data is being loaded into the installed transponder registers.
Note: Mode S Frames are specified and tested in EUROCAE document ED-82.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder 0.1 seconds after the uplink
frame in “b” above was received by the transponder.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-6 and it contains a DH equal to the value
in the request interrogation and a value of 2 in the CI field. (This indicates that
the contract was not accepted). Also verify that the CR field contains ALL
ZEROs. (This indicates that there are no Dataflash contracts in existence.)
Note: Since RDS = 1 in the contract request this test also verifies that the message
register content is not sent when the register is not being loaded with data.
© EUROCAE, 2011
Appendix C
Page C - 38
Step 2 – Contract establishment for transponder registers being loaded with data
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder register.
b. Send a Mode S uplink frame to the transponder as specified in Table C-4-5 but
with RDS=0, containing an MSP packet on uplink MSP channel 6.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7 and that it contains a DH equal to the
value in the request interrogation. Verify that the CI field is set to ONE (1) when
the contract is accepted, and that CI = 3 and the MSP packet is as shown in
Table C-4-7, when the maximum number of contracts is exceeded. (This
indicates that the contents of the transponder register are made available when
the contract is established even though RDS=0). Also verify that in the CR field,
the bit relating to the II code in the requesting interrogation is set to a ONE (1) for
all II codes for which contracts have been accepted. (This indicates the contracts
that have been accepted and are active.)
f. Change the data in the transponder register so that the criterion for a Dataflash
message to be triggered is met.
g. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the data changed.
h. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-6. Verify that it contains a DH equal to the
value in the request interrogation in Step 2 “b”. Verify that the CI field is set to
ZERO (0). (This indicates that after the contract has been established the
transponder register data is not made available because RDS=0 in the contract
request.)
j. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7, and that it contains a DH equal to the
value in the request interrogation. Also verify that the CI field is set to ONE (1)
when the contract is accepted and CI = 3 when the maximum number of
© EUROCAE, 2011
Appendix C
Page C - 39
contracts is exceeded. Also verify that in the CR field, the bit relating to the II
code in the requesting interrogation is set to a ONE (1) for all II codes for which
contracts have been accepted. (This indicates the contracts that have been
accepted and are active.) Verify that the register message content is that which
was loaded into the register specified in the contract request.
l. Change the data in the transponder register so that the criterion for a Dataflash
message to be triggered is met.
m. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 second after
the data changed.
n. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7. Verify that it contains a DH equal to the
value in the request interrogation in Step 2 “b”. Verify that the CI field is set to
ZERO (0). (This indicates that after the contract has been established the
transponder register data is made available because RDS=1 in the contract
request.)
o. Repeat Procedure 2 Step 2 “a” to “e”, using a different non-zero II code each time
requesting contracts up to a value equal to the maximum number of contracts
that the system is declared to be capable of handling plus one. Use other
transponder registers indicated as “installed” in the results of Procedure 1 Step 2
if the maximum number of contracts is more than 16.
p. Record the maximum number of contracts accepted, and verify that the number
is at least 16, and that it is the maximum number declared by the manufacturer
for the unit under test.
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder register.
Table C-4-8: MSP Packet Containing Multiple Contract Requests for a Level 2 Transponder
Contract 1 Contract 2 END
CQ CT
SR=1 DH MT EC=1 ST DH MT EC=4 ST DH=0
Quanta Threshold
© EUROCAE, 2011
Appendix C
Page C - 40
Table C-4-9: MSP Packet Containing Multiple Contract Requests for Level 3 and above
Transponders
Contract 1 Contract 2 Contract 3 END Fill data
CQ CQ CT
SR=1 DH MT EC=1 ST DH MT EC=2 ST DH MT EC=4 ST DH=0 All ZEROs
Quanta Quanta Threshold
c. Verify that downlink transactions directed to the II code that was used in the
requesting transaction in “b” above, are announced by the transponder in replies
to surveillance interrogations sent to the transponder, the first one, no later than
0.1 seconds after the uplink frame in “b” above was sent and one for each
subsequent contract request as soon as the previous transaction has been
closed out.
d. Extract each downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7, and that it contains DH equal to the
value in the contract request interrogation, and verify that the CI field is set to
ONE (1) and the relevant bit of the CR field is set to ONE (1) indicating the same
II code as was set in the interrogation requesting transaction in “b” above. (This
indicates that the contract was accepted and is active.)
Step 4 – Tests of wrong values in the Service Request (SR) header in MSP packet
on uplink MSP channel 6
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder register.
d. Repeat Step 1 requesting the same contract using all other SR values. i.e., 2 to
255 inclusive and verify that no Dataflash downlink transactions are announced
by the transponder.
© EUROCAE, 2011
Appendix C
Page C - 41
This Procedure tests the different methods of terminating Dataflash contracts and can
be performed in conjunction with Procedure 2 of §C.4.8.2.2 in order to minimize the
total number of tests required.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
each uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet as shown in
Table C-4-7, on Downlink MSP channel 3 and it contains a DH field
corresponding to the contract to be cancelled and that the CI field is set to a
value of 4. (This indicates that the contract has been cancelled.)
Step 2 – Dataflash contract termination by transponder register losing its source data
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation shown in Table C-4-4, sent to the transponder no later
than 0.1 seconds after each uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH field corresponding to the
contract for the transponder register which is no longer serviced and that the CI
field is set to a value of 7. (This indicates that the contract has been cancelled.)
Step 3 – Dataflash contract termination by the airborne application due to link failure
b. Change and record the data pattern being loaded into the relevant transponder
register.
© EUROCAE, 2011
Appendix C
Page C - 42
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH field equal to that in the
request interrogation, and verify that the CI field is set to ZERO. (This indicates
that the contract has detected the change in data and is functioning correctly.)
f. Change and record the data pattern being loaded into the relevant transponder
register.
h. Wait 35 seconds.
j. Change the data pattern being loaded into the relevant transponder register and
record the new pattern.
b. Change and record the data pattern being loaded into the relevant transponder
register.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH field equal to that in the
request interrogation, and verify that the CI field is set to ZERO. (This indicates
that the contract has detected the change in data and is functioning correctly.)
e. Change the II code of all interrogations to the transponder, record the new II
code, and repeat “a” to “d” above. Verify in the CR field of the response in “d”
above, that contracts are indicated for both the original and the new II codes.
f. Wait 60 seconds from the time of the last interrogation with the original II code
and repeat “b” to “d” above. Verify in the response to “d” above that the CR field
© EUROCAE, 2011
Appendix C
Page C - 43
indicates no contracts for the original II code. (This confirms that the contracts to
the original II code have been cancelled.)
g. Repeat the whole of Step 4 “a” to “f” to test all II codes as the original II code.
(Reference: §C.4.6.5.1)
This Procedure tests for the correct interpretation of the Contract Number Subfield
(CNS) in the DH field. The BDS code subfield interpretation is tested in §C.4.8.2.2
Procedure #2 Step 2.
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder registers.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. Repeat Step 1 “a” to “e” using the same BDS1 and BDS2 codes in the
interrogations in “c” above, and setting each of the other values in the CNS
subfield in turn in “b” above.
g. Repeat Step 1 “a” to “f” for at least three different transponder registers.
Note: If in “f” or “g” above the maximum number of contracts that the transponder
can handle is reached, the contracts must be terminated by the method used
in Procedure 3 Step 1 in §C.4.8.2.3 above, and this test continued to test all
CNS values.
This Procedure tests for the correct interpretation of the Minimum Time (MT) field
contained in the MSP packet of uplink MSP channel 6.
© EUROCAE, 2011
Appendix C
Page C - 44
Step 1 – Data changing at longer intervals than the value in the MT field
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder registers.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. Change the transponder register data being loaded into the transponder register
which was indicated in the contract initiated in “a” to “d” above.
g. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the transponder register data was changed in the transponder register.
h. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1).
i. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 1 “f.”
Verify that it contains the new changed data that was loaded into that
transponder register. (This indicates that the changed data is immediately
available as requested in the MT field.)
k. Repeat Step 1 “f” to “j” at least 10 times and verify that all the data changes are
reported.
l. Repeat Step 1 “f” to “k” for values of 10, 50, 100, 150, and 255 seconds set into
the MT field of the MSP packet in “b” above, and the transponder register data
changes of “f” above, at rates of 11, 51, 101, 151, and 256 seconds respectively.
Step 2 – Data changing at shorter intervals than the value in the MT field
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder registers.
© EUROCAE, 2011
Appendix C
Page C - 45
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
g. Change data being loaded into the transponder register at time intervals
approximately equal to a quarter of the time indicated in the MT field of the
requesting contract.
i. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than the value in the
MT field plus 0.1 seconds after the previous data extraction.
j. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to ZERO (0). (This indicates a
response to an existing contract.)
k. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 2 “f”
above. Verify that it contains the latest data that was loaded into that
transponder register before expiry of the time value in the MT field. (This
indicates that the MT field is being interpreted correctly.)
m. Repeat Step 1 “f” to “l” with MT values of 10, 50, 100, 150, 200, and 255 seconds
being set into the MSP packet on MSP uplink channel 6 of “f” above.
This Procedure tests the 4 bit Event Criterion Field (EC. Tests for the EC values of
ZERO (0) and ONE (1) are covered in the previous Procedures. CI field values 0, 1,
3, and 5, and CR field bit tests are included in this Procedure.
© EUROCAE, 2011
Appendix C
Page C - 46
a. Ensure that data is being loaded into one of the installed transponder registers
and record the data being loaded into the transponder register.
Note: When EC=2 the Change Quanta (CQ) field is interpreted as 56 individual
bits. When a bit is set to ZERO, the corresponding bit in the transponder
register is not monitored and when it is set to a ONE a report is sent
whenever the corresponding bit in the transponder register changes.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. For each bit in the transponder register in turn, change that bit and perform “g,”
“h,” “i,” “j,” and “k” below.
g. When the corresponding bit in the CQ Quanta is set to a ONE verify that a
downlink transaction is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “f” above was sent.
h. When the corresponding bit in the CQ Quanta is set to a ZERO (0) verify that NO
downlink transaction is announced by the transponder in the reply to a
surveillance interrogation.
i. Extract all announced downlink transactions, and verify that they are MSP
Packets on Downlink MSP channel 3 as in Table C-4-7, and they contain a DH
equal to the value in the request interrogation and the CI field is set to a value of
ZERO.
j. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 1 “b”
above. Verify that it contains the data that was loaded into that transponder
register. (This indicates that the change monitoring is functioning correctly.)
© EUROCAE, 2011
Appendix C
Page C - 47
l. Repeat the whole of Step 1 for all of the transponder registers capable of being
serviced.
m. For at least three of the transponder registers set the bits in the CQ Quanta to
alternating Ones and Zeros, starting with a ONE (1) in the first bit and repeat
Step 1.
a. Ensure that data is being loaded into one of the installed transponder registers
and record the data being loaded into the transponder register.
(i) When the sub divided field represents a numerical value set it to the least
significant bit value.
(ii) When the sub field represents a character or status information set it to
ALL ONEs.
Note: When EC=3 the Change Quanta field (CQ) is sub-divided into the same fields
as the transponder register with which the contract is being made. For each
of these sub-divided fields ALL ZEROs indicates that changes to that
parameter are not to be reported and ALL ONEs indicates that any change to
that parameter shall be reported. Otherwise the value in the subfield for a
parameter shall be the decimal value of the quantum of the minimum change
in that parameter, taking any sign bit into account, which has to be reported.
The units of the change parameter are the same as the least significant bit of
the parameter being monitored. Status and switch bits are treated as
separate fields for change field monitoring.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. For each parameter in the transponder register in turn, change the parameter by
an amount equal to its least significant bit.
© EUROCAE, 2011
Appendix C
Page C - 48
h. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ZERO (0).
i. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 2 “b”
above. Verify that it contains the data that was loaded into that transponder
register. (This indicates that the change monitoring is functioning correctly.)
k. Repeat “f” to “j,” this time changing each parameter in turn by an amount equal to
its most significant bit.
l. Repeat the whole of Step 2 for all of the transponder registers capable of being
serviced.
a. Ensure that data is being loaded into one of the installed transponder registers
and record the data being loaded into the transponder register.
(i) When the sub divided field represents a numerical value set it to the least
significant bit value.
(ii) When the sub field represents a character or status information set it to
ALL ONEs.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. For each parameter in the transponder register in turn, change the parameter by
an amount equal to its most significant bit.
© EUROCAE, 2011
Appendix C
Page C - 49
h. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ZERO (0).
i. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 3 “b”
above. Verify that it contains the data that was loaded into that transponder
register. (This indicates that the change monitoring is functioning correctly.)
k. For each parameter in the transponder register in turn, change the parameter by
an amount equal to less than its most significant bit.
m. Repeat the whole of Step 3 for all of the transponder registers capable of being
serviced.
Step 4 – Tests with EC Field = 4 (Only report changes above a threshold value)
a. Ensure that data having a value of the least significant bit is being loaded, into all
the fields that represent numerical values, into one of the installed transponder
registers and record the data being loaded into the transponder register.
Note: When EC=4 the Change Threshold (CT) field is sub-divided into the same
subfields as the transponder register with which the contract is being made.
For each of these sub-divided fields ALL ZEROs indicates that changes to
that parameter are not to be reported. Otherwise the value in the subfield for
a parameter shall be the decimal value of the threshold for that parameter
taking any sign bit into account. Only parameter changes that cross the
threshold criterion are reported. The Change Quanta (CQ) field is similarly
divided into subfields which indicate that a change will not be reported for
that subfield until the parameter has changed by at least the CQ value since
© EUROCAE, 2011
Appendix C
Page C - 50
the contract was agreed in the case of a first report, or since the last report
generated by this contract.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. For each parameter in the transponder register in turn, increment the parameter
value every time a surveillance interrogation is sent to the transponder, in steps
equal to the value that has been specified for it in the CQ Quanta until the
threshold has been crossed by at least four increments, or has reached its
maximum value, and perform the actions of “g,” “h,” “i,” and “j” below.
Note: The reason for crossing the threshold by four increments if possible is to
verify that all changes greater that CQ that are above the threshold crossing
are reported.
g. Extract any announced downlink transaction and verify that they are MSP
Packets on Downlink MSP channel 3 as in Table C-4-7, and they contain a DH
equal to the value in the request interrogation and the CI field is set to a value of
ZERO (0).
h. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 4 “b”
above. Verify that it contains the data that was loaded into that transponder
register and that the data is equal to or has exceeded the value set in the
threshold for the parameter under test. (This indicates that the change
monitoring is functioning correctly.)
j. Verify that a correct downlink transaction was only received for each parameter
increment that gave a value higher than the threshold.
k. Repeat the whole of Step 4 for all of the transponder registers capable of being
serviced.
Step 5 – Tests with EC Field = 5 (Only report changes below a threshold value)
a. Ensure that data having the maximum value is being loaded into all the fields that
represent numerical values, into one of the installed transponder registers and
record the data being loaded into the transponder register.
© EUROCAE, 2011
Appendix C
Page C - 51
Change Quanta (CQ) field set to the least significant bit value in each case where
the subfield represents a numerical value, and to ALL ONEs where the field
represents a character or status information etc. Set a Threshold value equal to
the MSB for all fields that represent a numerical value in the CT Threshold.
Note: When EC=5 the Change Threshold field (CT) is divided into the same
subfields as the transponder register with which the contract is being made.
For each of these subfields ALL ZEROs indicates that changes to that
parameter are not to be reported. Otherwise the value in the subfield for a
parameter shall be the decimal value of the threshold for that parameter
taking any sign bit into account. Only changes in the parameter that are
equal to or greater than the CQ Quanta value and are lower than the
threshold are reported.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. For each parameter in the transponder register in turn, decrement the parameter
value every time a surveillance interrogation is sent to the transponder, in steps
equal to the value that has been specified in the Dataflash contact request in
Step 5 “b” above for it in the CQ Quanta until the threshold has been crossed by
at least four decrements, or has reached its minimum value, and perform the
actions of “g,” “h,” “i,” and “j” below.
g. Extract any announced downlink transactions and verify that they are MSP
Packets on Downlink MSP channel 3 as in Table C-4-7, and they contain a DH
equal to the value in the request interrogation.
h. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 5 “b”
above. Verify that it contains the data that was loaded into that transponder
register and that the data is equal to or has gone below the value set in the
threshold for the parameter under test. (This indicates that the change
monitoring is functioning correctly.)
j. Verify that a correct downlink transaction was only received for each parameter
increment that gave a value lower than the threshold.
k. Repeat the whole of Step 5 for all of the transponder registers capable of being
serviced.
© EUROCAE, 2011
Appendix C
Page C - 52
Step 6 – Tests with EC Field = 6 (Only report changes when the threshold is crossed)
a. Ensure that data having a value of at least 4 Quanta below the threshold or the
minimum for the parameter, is being loaded into all the fields that represent
numerical values, into one of the installed transponder registers and record the
data being loaded into the transponder register.
Note: When EC=6 the Change Threshold field (CT) is sub-divided into the same
fields as the transponder register with which the contract is being made. For
each of these sub-divided fields ALL ZEROs indicates that changes to that
parameter are not to be reported. Otherwise the value in the subfield for a
parameter shall be the decimal value of the threshold for that parameter
taking any sign bit into account. Only changes in the parameter that are
equal to or greater than the CQ Quanta value and cross the threshold in
either direction are reported.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
f. For each parameter in the transponder register in turn, increment the parameter
value every time a surveillance interrogation is sent to the transponder, in steps
equal to the value that has been specified in the Dataflash contract request in
Step 6 “b” above (in the CQ Quanta) until a downlink transaction is announced in
the reply to a surveillance interrogation then perform tests “g,” “h,” “i,” and “j”
below.
g. Extract any announced downlink transaction and verify that it is an MSP Packet
on Downlink MSP channel 3 as in Table C-4-7, and it contains a DH equal to the
value in the request interrogation and the CI field is set to a value of ZERO (0).
h. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 1 “b”
above. Verify that it contains the data that was loaded into that transponder
© EUROCAE, 2011
Appendix C
Page C - 53
register and that the data has crossed the value set in the threshold for the
parameter under test. (This indicates that the change monitoring is functioning
correctly.)
j. Verify that only one downlink transaction was announced and extracted and that
it contained the data value for the first increment after the threshold was crossed.
(This indicates that the threshold is functioning correctly.)
k. Ensure that data having a value of at least 4 Quanta above the threshold, or the
maximum value for the parameter, is being loaded into all the fields that
represent numerical values, into one of the installed transponder registers and
record the data being loaded into the transponder register.
l. Repeat the whole of Step 6 but decrementing the parameter value in “f” above.
m. Repeat the whole of Step 6 for all of the transponder registers capable of being
serviced.
Step 7 – Single II CodeTests with EC Field = 15 (Cancel all contracts for the II Code
in this request regardless of other information in the DH Field)
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder registers.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation. Also verify that the CI field is set to a value of ONE (1),
and the bit in the CR field corresponding to the II code used in “b” above is set to
a ONE (1). (This indicates that the new contract was accepted and is active.)
f. Repeat Step 7 “a” to “e” using different BDS1 and BDS2 codes corresponding to
registers that are being loaded with data in the interrogations in “b” above until
the maximum number of contracts that can be handled by the system under test
have been established. If the maximum number of contracts that can be handled
exceeds the number of transponder registers being loaded then repeat “a” to “e”
above, setting different values in the CNS subfield in the uplink frames in “b”
above until the maximum number of contracts is reached.
g. Send a Mode S uplink frame using II code set as in “b” above, to the transponder,
containing an MSP packet on uplink MSP channel 6 as in Table C-4-5, with the
© EUROCAE, 2011
Appendix C
Page C - 54
BDS1 and BDS2 codes set for a contract with a selected transponder register
with the EC field set to a value of 15.
h. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “g” above was sent.
j. Change the data being loaded into the transponder registers that have contracts
established such that a Dataflash message would be triggered if a contract
currently existed.
Step 8 – Multiple II CodeTests with EC Field = 15 (Cancel all contracts for the II Code
in this request regardless of other information in the DH Field
a. Ensure that data is being loaded into the installed transponder registers and
record the data being loaded into each transponder registers.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation. Also verify that the CI field is set to a value of ONE (1) and
the bit in the CR field corresponding to the II code used in “b” above is set to a
value of ONE (1). (This indicates that the contract was accepted and is active.)
f. Repeat Step 8 “a” to “e” incrementing the II code in the interrogation in “b” above
until the maximum number of contracts that can be handled by the system under
test have been established. If the maximum number of contracts that can be
handled exceeds the number of II codes repeat “a” to “e” above accessing
different transponder registers by setting different values the BDS1 and BDS2
subfields in the uplink frames in “b” above until the maximum number of contracts
is reached.
g. Send a Mode S uplink frame setting the II code to the same value as in “b”
above, to the transponder, containing an MSP packet on uplink MSP channel 6
as shown in Table C-4-5, with the BDS1 and BDS2 codes set for a contract with
© EUROCAE, 2011
Appendix C
Page C - 55
a transponder register not contracted for that II code and with the EC field set to a
value of 15.
h. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction in “g” above, is announced by the transponder in the reply
to a surveillance interrogation sent to the transponder no later than 0.1 seconds
after the uplink frame in “g” above was sent.
i. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7 and that it contains a DH equal to the
value in the request interrogation. Also verify that the CI field is set to 5 and the
bit in the CR field corresponding to the II code used in “b” above is set to a ZERO
(0). (This indicates that all contracts for the II code set in the interrogation at “g”
above have been cancelled).
j. Change the data being loaded into the transponder registers that have contracts
established such that a Dataflash message would be triggered if a contract
currently existed.
a. Ensure that data is being loaded into one of the installed transponder registers
and record the data being loaded into the transponder register.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of 15. (This indicates that
© EUROCAE, 2011
Appendix C
Page C - 56
the contract was NOT accepted. This is the correct result because the EC is not
valid.)
f. Repeat the whole of Step 9 “a” to “e” incrementing the EC by ONE until EC=14.
(Reference: §C.4.6.7.2)
a. Ensure that fixed data is being loaded into one of the installed transponder
registers and record the data being loaded into the transponder register.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder no later than 0.1 seconds after
the uplink frame in “b” above was sent.
d. Extract the downlink transaction and verify that it is an MSP Packet on Downlink
MSP channel 3 as in Table C-4-7, and it contains a DH equal to the value in the
request interrogation and the CI field is set to a value of ONE (1). (This indicates
that the new contract was accepted and is active.)
e. Use an interrogation as in Table C-4-4 but with the RR field and RRS subfield set
to extract the GICB that was specified in the Dataflash request in Step 1 “b”
above, and with EC = 2. Verify that it contains the data that was loaded into that
transponder register for the parameter under test.
g. Change and record the data being loaded into any parameter of the transponder
register by an amount that exceeds the Quanta value specified in the contract, at
intervals equal to one quarter of the value in ST.
i. Stop changing the data being loaded into the transponder register and record the
register data.
© EUROCAE, 2011
Appendix C
Page C - 57
k. Extract all announced downlink transactions and verify that they contain MSP
Packets on Downlink MSP channel 3 as in Table C-4-7, and it contains a DH
equal to the value in the request interrogation and the CI field is set to ZERO (0).
l. Use an interrogation as in Table C-4-4, but with the RR field and RRS subfield
set to extract the GICB that was specified in the Dataflash request in Step 1 “b”
above. Verify that it contains the same data that was loaded into that
transponder register at “i” above. (This indicates that ST is functioning correctly.)
n. Repeat the “f” to “l” above, for each parameter in the transponder register.
o. Repeat the “a” to “l” above setting values of ST = 2, 4, 8, 12, and 15 seconds in
“b” above.
p. Repeat the whole of Step 1 using at least three different transponder registers.
This Procedure tests that no more than ten Dataflash messages are output in any six
seconds period and that waiting messages are queued and announced to the ground
with an indication of delay by setting CI = 6 in the response, as soon as the maximum
message criterion allows.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder 0.1 seconds after the uplink
frame in “b” above was received by the transponder.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7, and it contains a DH equal to the value
in the request interrogation and a value of 2 in the CI field. (This indicates that
the new contract was not accepted.) Also verify that the CR field contains ALL
ZEROs. (This indicates that there are no Dataflash contracts in existence.)
© EUROCAE, 2011
Appendix C
Page C - 58
Note: Since RDS=1 in the contract request this test also verifies that the message
register content is not sent when CI is not equal to ZERO.
a. Ensure that fixed data is being loaded into the installed registers and being
updated at a rate faster than the minimum rate specified for each register.
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder 0.1 seconds after the uplink
frame in “b” above was received by the transponder.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7, and it contains a DH equal to the value
in the request interrogation and a value of ONE (1) in the CI field. (This indicates
that the new contract was accepted.)
f. Change the data in one or more of the registers in order to trigger ten Dataflash
messages every six seconds.
g. Verify that downlink transactions, directed to the II code that was used in the
requesting transaction, are announced by the transponder in the reply to a
surveillance interrogations sent to the transponder 0.1 seconds after the each of
the data changes in “e” above were received by the transponder.
h. Extract and closeout the downlink transactions and verify that they are MSP
packets on Downlink MSP channel 3 as shown in Table C-4-7, and they contain
a DH equal to the value in the request interrogation and a value of ZERO (0) in
the CI field. (This indicates that they are responses to an existing contract.)
Step 3 – Dataflash Message triggering rate greater than six messages per second
a. Ensure that fixed data is being loaded into the installed registers and being
updated at a rate faster than the minimum rate specified for each register.
© EUROCAE, 2011
Appendix C
Page C - 59
c. Verify that a downlink transaction, directed to the II code that was used in the
requesting transaction, is announced by the transponder in the reply to a
surveillance interrogation sent to the transponder 0.1 seconds after the uplink
frame in “b” above was received by the transponder.
d. Extract the downlink transaction and verify that it is an MSP packet on Downlink
MSP channel 3 as shown in Table C-4-7, and it contains a DH equal to the value
in the request interrogation and a value of ONE (1) in the CI field. (This indicates
that the new contract was accepted.)
f. Change the data in one or more of the registers in order to trigger more than ten
Dataflash messages every six seconds for a period of at least twelve seconds.
g. Verify that downlink transactions, directed to the II code that was used in the
requesting transaction are announced by the transponder in the replies to
surveillance interrogations sent to the transponder starting 0.1 seconds after the
first of the data changes in “f” above were received by the transponder.
h. Extract and closeout all the downlink transactions and verify that they are MSP
packets on Downlink MSP channel 3 as shown in Table C-4-7. Verify that they
contain a DH equal to the value in the request interrogation and do not exceed a
rate of ten messages in any six seconds period. Verify that messages, which are
not delayed due to the Dataflash message limit of ten within six seconds, contain
a value of ZERO (0) in the CI field. (This indicates that they are normal
responses to an existing contract.) Also verify that Dataflash messages which
have been delayed by queuing in order to remain within the limit for Dataflash
messages contain a value of 6 in the CI field. (This indicates that the responses
to an existing contract which have been delayed due to Dataflash message limit
queuing.)
C.4.8.2.9 Procedure #9: Test of Mode S Subnetwork Version Number and Global
Capability Reporting
Verify that:
Bit 17 - 23 = 3 (for an Annex 10 Amendment 77 transponder), = 4 (for an
Annex 10 Amendment 81 and Doc 9871 Edition 1 transponder), > 4 (for
future Amendments of Annex 10 and future editions of Doc 9871)
Bit 25 =1
Inject all data used to fill register 4016, 5016 and 6016
Reset the transponder (in order to take into account dynamic check at start-up)
Verify that:
Bit 9 = 1
Bit 16 = 1
Bit 24 = 1
© EUROCAE, 2011
Appendix C
Page C - 60
Verify that:
Bit 6 = 0 and Bit 31 = 0 if no dataflash application supported
Bit 6 = 1 and Bit 31 = 1 if dataflash application is supported
Extract Register 1916
Verify that:
Bit 49 = 1
Bit 33 = 1
Bit 17 = 1
Stop injection of all data with the aircraft data generator
Verify that:
Bit 9 = 0
Bit 16 = 0
Bit 24 = 0
Extract register 1916
Verify that:
Bit 49 = 1
Bit 33 = 1
Bit 17 = 1
Installed performance shall be consistent with that specified in §C.4.8, which was
verified through bench and environmental tests. However, certain performance
parameters may be affected by the physical installation and can only be verified after
installation. The installed performance specified below takes this into consideration.
a. Conformity Inspection
(1) Visually inspect the installed equipment or system to determine the use
of acceptable workmanship and engineering practices.
(2) Verify that proper mechanical and electrical connections have been
made and that the equipment or system has been located and installed in
accordance with the manufacturer’s recommendations.
(2) A means to send data to the transponder registers, extract the air
initiated messages announced by the transponder, and extract the data
© EUROCAE, 2011
Appendix C
Page C - 61
c. Test Procedure
(1) Input data either directly from aircraft data sources or stimulate the
aircraft systems, such that all the declared transponder registers are
being updated.
(2) Using the test equipment, extract the appropriate capability reports and
verify that the aircraft Mode S system is functioning, and that it can
support uplink MSP channel 6, Downlink MSP channel 3, and the
appropriate transponder registers are being updated by the aircraft
systems.
d. Interference Effects
C.4.10.1 Overview
A contract is sent to the airborne application through the Mode S transponder and the
ADLP using an uplink Mode S specific protocol (MSP) (MSP 6, SR = 1) as specified
in ICAO Doc 9871, Appendix A. This uplink MSP packet contains information
specifying the events which should be monitored regarding the changes of data in a
transponder register. When the event occurs, this is announced to the ground
installation using the AICB protocol.
The ground installation may then request the downlink information which takes the
form of a downlink MSP packet on channel 3 constituted of one or two linked Comm-
B segments. The second segment is a direct copy of the relevant transponder
register specified in the contract.
The ground system with the embedded dataflash application should determine if an
aircraft supports the dataflash protocol as follows:
© EUROCAE, 2011
Appendix C
Page C - 62
• if bit 6 and bit 31 of transponder register 1D16 are set to 1, then the aircraft
supports the dataflash service.
C.4.10.3 Contract request for a transponder register not serviced by the airborne
installation
C.4.10.4 Service continuity in overlapping coverage with radars using the same II code
Depending on the system configuration the following guidance should be taken into
account to ensure service continuity in overlapping coverage of radars working with
the same II code.
C.4.10.4.1 Radar with the dataflash application embedded in the radar software
For this configuration it is necessary to manage the contract numbers which will be
used by each station and to ensure that the same contract number for the same
transponder register is not used by another sensor having overlapping coverage and
working with the same II code. The reason for this is that a sensor has no means of
detecting if a contract it has initialized has been overwritten by another sensor using
an identical dataflash header. Also one sensor could terminate a contract because
an aircraft is leaving its coverage and no other sensor would know that this contract
© EUROCAE, 2011
Appendix C
Page C - 63
had been closed. For this reason, no dataflash contract termination should be
attempted by either sensor in order to ensure a service continuity.
When two ground stations with overlapping coverage and having the same II code
each set up dataflash contracts with the same transponder register for the same
aircraft, it is essential to ensure that the contract number is checked by each ground
station prior to the closeout of any AICB which is announcing a dataflash message.
The ATC system hosting the dataflash application should manage the distribution of
contract numbers for sensors operating with the same II code. This ATC system will
also have the global view of the aircraft path within the ATC coverage to either initiate
or close dataflash contracts when appropriate. This is the preferred configuration
since a central management of the contract numbers is possible which also allows a
clean termination of the contracts.
C.4.10.5 Ground management of multiple contracts for the same transponder register
The ground system managing the dataflash application must ensure that when it
receives a request from ground applications for several contracts to monitor different
parameters, or different threshold criteria, related to the same transponder register for
a particular aircraft/II code pair, it assigns a unique contract number for each contract
sent to the aircraft.
There are three ways to terminate a dataflash service (one from the ground initiative,
two from the airborne installation):
1. The ground can send an MSP with the ECS field set to 0 which means that the
service is to be discontinued by the airborne installation.
2. The airborne installation will terminate the service with no indication to the ground
system if any message is not extracted from the transponder by a ground
interrogator within 30 seconds following the event specified in the dataflash
contract (TZ timer).
The termination from the ground initiative is the preferable way to terminate the
service since both the ground and the airborne systems terminate the service thanks
to a mutually understood data link exchange. This termination should nevertheless
not be allowed in certain configurations especially with adjacent sensors (with the
dataflash application embedded in the sensor software) working with the same II
code as explained in §C.2.1. If the termination of the contract by a ground system is
to be exercised, it should also be noticed that the ground system should anticipate
the exit of the aircraft from its coverage to send the close-out message.
© EUROCAE, 2011
Appendix C
Page C - 64
It is possible to merge several contracts into one single dataflash request. If multiple
events occur which are related to several contracts of the initial dataflash request,
one downlink message for each individual event should be triggered containing the
associated transponder register. Each of these downlink messages should use the
air initiated protocol.
The transponder register data received by the ground system following the extraction
of a downlink dataflash message consisting of two segments are the transponder
register data at the time of the event. The transponder register data may be up to 1
aerial scan old since the event may occur just after the illumination of the aircraft.
Should the end-user need more up-to-date data, the user should use the event
announcement to trigger extraction via GICB protocol to get the latest transponder
register data.
© EUROCAE, 2011
APPENDIX D
HIJACK MODE
© EUROCAE, 2011
This Page Intentionally Left Blank.
© EUROCAE, 2011
Appendix D
Page D - 1
INTRODUCTION
Transponders that support the Hijack Mode shall have the capabilities of a
Transponder Level 2, 3, 4 or 5 (see the core document of this MOPS) and also those
prescribed for Hijack Mode developed in this appendix.
Transponder which supports Hijack mode shall be labelled with an “h” refer to chapter
1.4.2.2 of the core document.
This appendix is divided into 3 chapters
Chapter 1 contains the requirements for Hijack Mode including, control and indication
functions
Chapter 2 contains the test procedures for demonstrating compliance with Chapters 1.
Chapter 3 contains the installation test procedures
© EUROCAE, 2011
Appendix D
Page D - 2
APPENDIX D - CHAPTER 1
© EUROCAE, 2011
Appendix D
Page D - 3
When implementing the Hijack Mode a means shall be provided to distinguish to the
transponder that the installation is primarily configured either as described in D.2.a or
as described in D.2.b.
NOTE: Such means may be provided by the use of different transponder part
numbers, program pins, installation setup or configuration menus, or
other acceptable means.
© EUROCAE, 2011
Appendix D
Page D - 4
© EUROCAE, 2011
Appendix D
Page D - 5
D.1.3.1 General
The following requirements address the implementation of the Hijack Mode via the
Mode-S Transponder upon being commanded to enter the mode via Flight Crew
Control functions (D.1.1) or discrete inputs as identified in the subsequent paragraphs.
The following requirements do NOT preclude implementation of the Hijack Mode
function within existing transponder system installations using appropriate control
components or functions which are fully external to the transponder unit itself.
NOTE 1: The term “Active On”, introduced in the following subparagraphs, refers to
the state where the transponder is not in the Hijack Mode nor the
Standby state. Refer to section D.1.1 e. which specifies the Standby
state and thereby implies the Normal state which is equivalent to the
Active On state.
NOTE 2: The terms “Active Hijack” mode and “Standby Hijack” mode, introduced in
the following subparagraphs, refers to two different modes of operation
as described below. The term “Hijack Mode” is a generic term and refers
to both the Active Hijack Mode and the Standby Hijack Mode of the
transponder.
Upon continuous receipt (or selection) of 4096 Identity Code “7500” (see D.1.1 a. and
3.17.1 b (2)) for a minimum period of 10 seconds, transponders shall operate
depending upon the intended configuration and the initial state of the unit as follows:
NOTE: The period of 10 seconds applies to “as seen by the transponder”. Any
additional latency that is applied by the control function that is providing
the “7500” code must be taken into consideration at the installed system
level.
Transponders intended for Dual Antenna Systems and Dual Diversity Transponder
configuration (see 2.6 a) shall operate as follows:
a. The Active On transponder shall enter the Active Hijack Mode.
b. The Standby transponder shall enter the Standby Hijack Mode
Transponders intended for Single Antenna System and Dual Diversity Transponder
configurations (see 2.6 b) shall operate as follows:
a. The Active On transponder shall enter the Active Hijack Mode.
b. The Standby transponder shall enter the Active Hijack Mode.
NOTE: For Single Antenna Set – Dual Diversity Transponder Configurations a
means should be provided to ensure that the Standby transponder will
not cause adverse emission effects on-board the aircraft This may be
implemented by having the transponder “check” if there is an antenna
actually connected before transmitting in the Active Hijack Mode or
ensuring that the standby transponder antenna ports are properly
terminated.
© EUROCAE, 2011
Appendix D
Page D - 6
Upon receipt (or selection) of 4096 Identity Code “7500” (see D.1.1 a and 3.17.1 b (2))
and activation of the Special Position Identifier (SPI, Ident.) (see D.1.1 f and 3.17.1 b
(4)) being coincident in any order, transponders shall operate depending upon the
intended configuration and the initial state of the unit as follows:
NOTE: The requirement is written with any coincidence or order between the
“7500” Identity Code and the SPI since some controls immediately send
the 4096 Identity Code upon activation of the SPI. Other controls may
add latency to the code entry but not the SPI. Still other installations may
implement a separate SPI activation such as a remotely activated
discrete that is not a direct function of the Control Panel.
Transponders intended for Dual Antenna Systems and Dual Diversity Transponder
configurations (see 2.6 a) shall operate as follows:
a. The Active On transponder shall immediately enter the Active Hijack Mode.
b. The Standby transponder shall immediately enter the Standby Hijack Mode
Transponders intended for Single Antenna System and Dual Diversity Transponder
configurations (see 2.6 b) shall operate as follows:
a. The Active On transponder shall immediately enter the Active Hijack Mode.
b. The Standby transponder shall immediately enter the Active Hijack Mode.
a. The transponder shall provide for a discrete input to allow Hijack mode
activation.
b. De-bounce time necessary to verify that the discrete was properly activated
shall NOT exceed 1.0 seconds.
c. Upon detection of the discrete input, transponders shall operate depending
upon the intended configuration and the initial state of the unit as follows:
Transponders intended for Dual Antenna Systems and Dual Diversity Transponder
configurations (see 2.6 a) shall operate as follows:
a. The Active On transponder shall immediately enter the Active Hijack Mode.
b. The Standby transponder shall immediately enter the Standby Hijack Mode.
Transponders intended for Single Antenna System and Dual Diversity Transponder
configurations (see 2.6 b) shall operate as follows:
a. The Active On transponder shall immediately enter the Active Hijack Mode.
b. The Standby transponder shall immediately enter the Active Hijack Mode.
© EUROCAE, 2011
Appendix D
Page D - 7
Upon entry of the Active Hijack Mode, both an Airborne unit and an On-Ground unit
shall :
a. Enter 4096 Identity Code “7500” into all Mode-A (see 3.17.1 b (2) and 3.5.2)
replies and into the ID (see 3.18.4.14) field of DF = 5, DF = 21 Mode-S replies.
b. Set the SPI (see 3.5.3) active in all Mode-A replies for a period of 18 +/- 1
seconds.
c. Accept no further transponder control information.
NOTE: The typical Control functions implemented for the transponder include but
are not limited to Standby/On selection, Altitude Reporting selection, SPI
initiation, 4096 Identity Code selection, Altitude Data Source selection,
Transponder “1/2” selection, and Functional Test activation.
d. Remain in Active Hijack Mode until the Hijack Mode Exit procedure is performed
(see subparagraph D.1.3.6 and specifically D.1.3.6.2).
e. Establish the Alert Condition in accordance with section 3.20.2.7.
f. Establish the Flight Status, "FS", field in accordance with section 3.18.4.12.
g. Continue to emit squitter transmissions.
When in the Active Hijack mode, the transponder shall continue to support all TCAS
operations as required with the following exceptions:
a. The transponder shall set the Sensitivity Level Control sent to the on-board
TCAS to a maximum capability of “TA Only” mode. The following constraints
shall apply:
(1). If the Sensitivity Level Control (SLC) received by the transponder from its
associated Control function is set to indicate a mode that is less than the
“TA/RA” mode (i.e., SL = 1 or 2) then the same SLC shall be provided to
the on-board TCAS.
(2). If the Sensitivity Level Control received from the Control function is set to
TA/RA mode, then it shall be changed to TA Only (i.e., SL = 2) prior to
the transponder providing it to the on-board TCAS.
NOTE 1: ARINC-735A, Attachment 6D provides the following definition for Manual
Sensitivity Level Control via the ARINC-429 Label “016” TCAS, Mode-S,
and TA/RA Display control word.
© EUROCAE, 2011
Appendix D
Page D - 8
b. The transponder shall set the 4096 Identity Code sent to the on-board TCAS to
the code of “7500” at all times while in the Active Hijack Mode.
NOTE: This action should be performed as it may be advantageous in the future
to advise the on-board TCAS that the transponder system is set to the
Hijack mode.
The transponder shall continue to operate in accordance with D.1.1 d when in the
Active Hijack Mode and in the On-Ground state (3.17.1 b (3), 3.21.2.6.5, 3.20.2.7 b
and 3.20.2.7 c).
Once in the Active Hijack Mode, the transponder shall ensure that it remains in the
Active Hijack mode even if all communication is lost with the Control function.
Specifically, the transponder shall NOT enter the Active On, Standby or Standby
Hijack modes upon determining that it is no longer receiving control information.
NOTE: TCAS System installations require that the transponder pass control
information to the TCAS Computer “AS RECEIVED”. Loss of control
information to the transponder will result in loss of control information to
the TCAS Computer which in turn may result in a “TCAS System Fail”
indication to the operator.
Upon entry of the Standby Hijack Mode, both an Airborne unit and a unit on the
Ground shall:
a. Accept no further transponder control information.
NOTE: The typical Control functions implemented for the transponder include but
are not limited to Standby/On selection, Altitude Reporting selection, SPI
initiation, 4096 Identity Code selection, Altitude Data Source selection,
Transponder “1/2” selection, and Functional Test activation.
b. NOT reply to Mode A/C interrogations.
© EUROCAE, 2011
Appendix D
Page D - 9
When in the Standby Hijack mode, the transponder shall continue to support all TCAS
operations as required with the following exceptions:
a. The transponder shall set the Sensitivity Level Control sent to the on-board
TCAS to a maximum capability of TA Only mode. The following constraints
shall apply:
(1) If the Sensitivity Level Control (SLC) received by the transponder from its
associated Control function is set to indicate a mode that is less than the
TA/RA mode (i.e., SL = 1 or 2) then the same SLC shall be provided to
the on-board TCAS.
(2) If the Sensitivity Level Control received from the Control function is set to
TA/RA mode, then it shall be changed to TA Only (i.e., SL = 2) prior to
the transponder providing it to the on-board TCAS.
NOTE 1: ARINC-735A, Attachment 6D provides the following definition for Manual
Sensitivity Level Control via the ARINC-429 Label “016” TCAS, Mode-S,
and TA/RA Display control word.
MANUAL SENSITIVITY LEVEL CONTROL
BITS
17 16 15 MEANING
0 0 0 SL = 0 (AUTOMATIC)
0 0 1 SL = 1 (STANDBY)
0 1 0 SL = 2 (TA ONLY)
0 1 1 SL = 3
1 0 0 SL = 4
1 0 1 SL = 5
1 1 0 SL = 6
1 1 1 SL = 7
Once in the Standby Hijack Mode, the transponder shall ensure that it remains in the
Standby Hijack mode even if all communication is lost with the Control function.
Specifically, the transponder shall NOT enter the Standby, Active On, or Active Hijack
modes upon determining that it is no longer receiving control information.
© EUROCAE, 2011
Appendix D
Page D - 10
NOTE: TCAS System installations require that the transponder pass control
information to the TCAS Computer “AS RECEIVED”. Loss of control
information to the transponder will result in loss of control information to
the TCAS Computer which in turn may result in a “TCAS System Fail”
indication to the operator.
Performance of Hijack Mode Exit Procedures (D.1.3.6) while in the airborne state shall
result in the transponder NOT exiting the Active Hijack Mode nor the Standby Hijack
Mode.
© EUROCAE, 2011
Appendix D
Page D - 11
If the Hijack Mode Exit procedure has not been performed as per D.1.3.6.2,
transponders that have the capability to retain last known state information prior to a
Power Off condition (e.g., Non-Volatile Memory, etc.) shall provide the capability for
the transponder to return to the Active Hijack Mode or Standby Hijack Mode upon
restoration of power.
© EUROCAE, 2011
Appendix D
Page D - 12
APPENDIX D - CHAPTER 2
TEST PROCEDURES
Part 1 of this procedure verifies that the transponder intended for a Dual Antenna
System and Dual Diversity Transponder Configuration properly executes all the Hijack
Mode Entry requirements specified in D.1.3 for the Mode S Transponder Hijack Mode.
Part 2 of this procedure verifies that the transponder intended for a Single Antenna
System and Dual Diversity Transponder Configuration properly executes all the Hijack
Mode Entry requirements specified in D.1.3 for the Mode S Transponder Hijack Mode.
Parts 3 and 4 of this procedure tests the functions of the Hijack Modes and contains
the actual tests which are common to both types of installation configuration. These
tests are called out specifically in Parts 1 and 2 as needed.
Part 5 of this procedure tests the power interrupt operations of the Hijack Modes.
NOTE: This entire procedure assumes that the transponder is configured such
that the Air/Ground discrete inputs are being used to inhibit replies in
accordance with D.1.1.d.
D.2.1.1 Part 1 - Dual Antenna System and Dual Diversity Transponder Configuration
© EUROCAE, 2011
Appendix D
Page D - 13
(g). Properly provides the on-board TCAS (if TCAS equipped) with a
4096 Identity Code set to “7777”.
(h). Is NOT indicating the Hijack mode.
(2). Standard “7500” Code Entry (D.1.3.2, D.1.3.2.1.1 b)
With the transponder in the Active On and Airborne states, provide the
transponder with a 4096 Identity Code of “7500” and a Sensitivity Level
Control (SLC) of “0” decimal, and NO SPI. Provide the transponder with
an altitude input of 8,000 feet.
(a). Approximately 10 seconds after providing the 4096 Identity Code
of “7500”, verify the transponder has entered the Active Hijack
mode by proceeding to Part 3 of these test procedures and
performing all the Airborne tests as called out in Part 3 a.
(b). Provide the transponder with an altitude input of 500 feet and set
the transponder to the On-Ground state.
Proceed to Part 3 of these test procedures and exit the Hijack
Mode as called out in Part 3 b. (5).
(c). Provide the transponder with a 4096 Identity Code of “7500”.
Approximately 10 seconds after providing the 4096 Identity Code
of “7500”, verify that the transponder has entered the Active Hijack
mode by proceeding to Part 3 of these test procedures and
performing all the On-Ground tests as called out in Part 3.b.
(3). “7500” Code Entry with SPI (D.1.3.2.2, D.1.3.2.2.1.a)
With the transponder in the Active On and Airborne states, provide the
transponder with a 4096 Identity Code of “7500” and a Sensitivity Level
Control (SLC) of “0” decimal. Provide the transponder with an altitude
input of 8,000 feet. As soon as possible, thereafter, initiate the SPI
(Ident) function.
(a). Immediately after providing the SPI function, verify the transponder
has entered the Active Hijack mode by proceeding to Part 3 of
these test procedures and performing the Airborne General
Requirements tests as called out in Part 3.a.(1).
(b). Provide the transponder with an altitude input of 500 feet and set
the transponder to the On-Ground state.
Proceed to Part 3 of these test procedures and exit the Hijack
Mode as called out in Part 3.b.(5).
(c). Provide the transponder with a 4096 Identity Code of “7500”. As
soon as possible, thereafter, initiate the SPI (Ident) function.
Immediately after providing the SPI function, verify that the
transponder has entered the Active Hijack mode by proceeding to
Part 3 of these test procedures and performing the On-Ground
General Requirements tests as called out in Part 3.b.(1).
(d). Exit the Hijack Mode as called out in Part 3.b.(5). of these test
procedures.
(4). Hijack Mode Discrete Initialization (D.1.3.2.3, D.1.3.2.3.1.a)
With the transponder in the Active On and Airborne states, provide the
transponder with a 4096 Identity Code of “7777” and a Sensitivity Level
Control (SLC) of “0” decimal. Provide the transponder with an altitude
input of 8,000 feet. Activate the Hijack Mode Discrete function for
approximately one second, then deactivate the Hijack Mode Discrete
function.
© EUROCAE, 2011
Appendix D
Page D - 14
© EUROCAE, 2011
Appendix D
Page D - 15
© EUROCAE, 2011
Appendix D
Page D - 16
D.2.1.2 Part 2 - Single Antenna System and Dual Diversity Transponder Configuration
© EUROCAE, 2011
Appendix D
Page D - 17
© EUROCAE, 2011
Appendix D
Page D - 18
© EUROCAE, 2011
Appendix D
Page D - 19
(c). Set the transponder to the Standby state and provide the
transponder with a 4096 Identity Code of “7500”. As soon as
possible, thereafter, initiate the SPI (Ident) function.
Immediately after providing the SPI function, verify that the
transponder has entered the Active Hijack mode by proceeding to
Part 3 of these test procedures and performing the On-Ground
General Requirements tests as called out in Part 3.b.(1).
(d). Exit the Hijack Mode as called out in Part 3.b.(5). of these test
procedures.
(4). Hijack Mode Discrete Initialization (D.1.3.2.3, D.1.3.2.3.2.b)
With the transponder in the Standby and Airborne states, provide the
transponder with a 4096 Identity Code of “7777” and a Sensitivity Level
Control (SLC) of “0” decimal. Provide the transponder with an altitude
input of 8,000 feet. Activate the Hijack Mode Discrete function for
approximately one second, then deactivate the Hijack Mode Discrete
function.
(a). Immediately after activating the Hijack Mode Discrete function,
verify that the transponder has entered the Active Hijack mode by
proceeding to Part 3 of these test procedures and performing the
Airborne General Requirements tests as called out in Part 3.a.(1).
(b). Provide the transponder with an altitude input of 500 feet and set
the transponder to the On-Ground state.
Proceed to Part 3 of these test procedures and exit the Hijack
Mode as called out in Part 3.b.(5).
(c). Set the transponder to the Standby state. Activate the Hijack
Mode Discrete function for approximately one second, then
deactivate the Hijack Mode Discrete function.
Immediately after activating the Hijack Mode Discrete function,
verify that the transponder has entered the Active Hijack mode by
proceeding to Part 3 of these test procedures and performing the
On-Ground General Requirements tests as called out in Part
3.b.(1).
(d). Exit the Hijack Mode as called out in Part 3.b.(5). of these test
procedures.
© EUROCAE, 2011
Appendix D
Page D - 20
© EUROCAE, 2011
Appendix D
Page D - 21
© EUROCAE, 2011
Appendix D
Page D - 22
(b). Restore the control function capability to the transponder and set
the control function to a setting that attempts to place the
transponder into the Standby state. Interrogate the transponder
with Mode-A, Mode S UF = 5 and 21 interrogations for a minimum
period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
[3]. Properly indicates that it IS in the Active Hijack Mode.
(c). Provide the transponder with a 4096 Identity Code of “1200”.
Interrogate the transponder with Mode-A, Mode S UF = 5 and 21
interrogations for a minimum period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
[3]. Properly indicates that it IS in the Active Hijack Mode.
(d). Provide the transponder with a valid altitude of 10,000 feet on the
Alternate Air Data Source. Command the transponder to use the
Alternate Air Data Source. Interrogate the transponder with Mode-
C, Mode S UF = 4 and 20 interrogations for a minimum period of
20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-C interrogations with an encoded
altitude of 8,000 feet.
[2]. Replies to all UF = 4, UF = 20 Mode-S interrogations with an
altitude of 8,000 feet..
[3]. Properly indicates that it IS in the Active Hijack Mode.
(e). Command the transponder to Functional Test mode. Interrogate
the transponder with Mode-A, Mode S UF = 5 and 21
interrogations for a minimum period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
[3]. Properly indicates that it IS in the Active Hijack Mode.
(f). Activate the SPI command to the transponder. Interrogate the
transponder with Mode-A, Mode S UF =4, 5, 20 and 21
interrogations for a minimum period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
© EUROCAE, 2011
Appendix D
Page D - 23
[3]. Indicates that the SPI is NOT active in the FS field of DF=4,
5, 20 and 21 replies.
[4]. Properly indicates that it IS in the Active Hijack Mode.
(5). Attempted Hijack Mode Exit Verification (D.1.3.6.1)
Activate the means to exit the Hijack Mode.
Interrogate the transponder with Mode-A, Mode-C, A/C/S All-Call, Mode
S-only All-Call, Mode S UF = 4, 5, 20, and 21 interrogations for a
minimum period of 20 seconds.
Verify that the transponder:
(a). Replies to all Mode-A interrogations with the 4096 Identity Code of
“7500” and NO SPI pulse.
(b). Replies to all Mode-C interrogations with an encoded altitude of
8,000 feet.
(c). Replies to all Mode A/C/S All-Call and Mode S-only All-Call
interrogations with an appropriate DF=11 Mode S reply.
(d). Replies to all UF = 4, UF = 20 Mode-S interrogations with an
altitude of 8,000 feet.
(e). Replies to all UF = 5, UF = 21 Mode-S interrogations with an ID
field of “7500”.
(f). Continues to emit squitter transmissions.
(g). Properly provides the on-board TCAS (if TCAS equipped) with an
SLC = 2 decimal via the Transponder/TCAS interface.
(h). Properly provides the on-board TCAS (if TCAS equipped) with a
4096 Identity Code set to “7500”.
(i). Properly indicates that it IS in the Active Hijack Mode.
b. On-Ground Testing
With the transponder being in the Active Hijack mode and the On-Ground state,
provide the transponder with a Sensitivity Level Control (SLC) of “0” decimal
and an altitude input of 500 feet.
(1). General Requirements Tests (D.1.3.3.1.a,b, D.1.3.3.2)
Immediately after the transponder enters Active Hijack mode, interrogate
the transponder with Mode-A, Mode A/C/S All-Call, Mode S-only All-Call,
Mode S UF = 5 and 21 interrogations for a minimum period of 20
seconds.
Verify that the transponder:
(a). Replies to all Mode-A interrogations with the 4096 Identity Code of
“7500” and NO SPI pulse.
(b). Replies to all A/C/S All-Call and Mode S-only All-Call interrogations
with an appropriate DF=11 Mode S reply.
(c). Replies to all UF = 5, UF = 21 Mode-S interrogations with an ID
field of “7500”.
(d). Continues to emit squitter transmissions.
(e). Properly indicates that it IS in the Active Hijack Mode.
(f). Properly indicates the Alert Status in the "FS" field in accordance
with sections 3.18.4.12 and 3.20.2.7.
© EUROCAE, 2011
Appendix D
Page D - 24
© EUROCAE, 2011
Appendix D
Page D - 25
(4). Loss of Control and Attempted Control Changes Tests (D.1.3.3.1.c, and
D.1.3.3.3)
(a). Disable the capability to provide the transponder with a 4096
Identity Code of “7500”, a Sensitivity Level Control (SLC) and other
control functions. Ensure that the altitude reporting function of the
transponder IS inhibited. (Note that if the Altitude Reporting
function is selected via the control function, it should be inhibited
automatically by removal of the control function capability).
Interrogate the transponder with Mode-A, Mode-C, Mode A/C/S
All-Call, Mode S-only All-Call, Mode S UF = 4, 5, 20, and 21
interrogations for a minimum period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all Mode-C interrogations with an encoded
altitude of 500 feet.
[3]. Replies to all Mode A/C/S All-Call and Mode S-only All-Call
interrogations with an appropriate DF=11 Mode S reply.
[4]. Replies to all UF = 4, UF = 20 Mode-S interrogations with an
altitude of 500 feet.
[5]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
[6]. Continues to emit squitter transmissions.
[7]. Does NOT provide TCAS with SLC, 4096 Identity Code or
any other Control information since the Control Function has
been lost.
NOTE: The loss of control information to the TCAS
Computer may result in a TCAS System fail if
the test configuration is integrated with TCAS.
[8]. Properly indicates that it IS in the Active Hijack Mode.
(b). Restore the control function capability to the transponder and set
the control function to a setting that attempts to place the
transponder into the Standby state. Interrogate the transponder
with Mode-A, Mode S UF = 5 and 21 interrogations for a minimum
period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
[3]. Properly indicates that it IS in the Active Hijack Mode.
(c). Provide the transponder with a 4096 Identity Code of “1200”.
Interrogate the transponder with Mode-A, Mode S UF = 5 and 21
interrogations for a minimum period of 20 seconds.
Verify that the transponder:
[1]. Replies to all Mode-A interrogations with the 4096 Identity
Code of “7500” and NO SPI pulse.
[2]. Replies to all UF = 5, UF = 21 Mode-S interrogations with an
ID field of “7500”.
© EUROCAE, 2011
Appendix D
Page D - 26
© EUROCAE, 2011
Appendix D
Page D - 27
© EUROCAE, 2011
Appendix D
Page D - 28
NOTE: The loss of control information to the TCAS Computer may result in a
TCAS System fail if the test configuration is integrated with TCAS.
[4]. Properly indicates that it IS in the Standby Hijack Mode.
(b). Restore the control function capability to the transponder and set
the control function to a setting that attempts to place the
transponder into the Active On state. Interrogate the transponder
with Mode-A, Mode-C, Mode A/C/S All-Call, Mode S-only All-Call,
Mode S UF = 4, 5, 20, and 21 interrogations for a minimum period
of 20 seconds.
Verify that the transponder:
[1]. Does NOT reply to any of the interrogations.
[2]. Does NOT emit squitter transmissions.
[3]. Properly indicates that it IS in the Standby Hijack Mode.
(c). Command the transponder to Functional Test mode. Interrogate
the transponder with Mode-A, Mode-C, Mode A/C/S All-Call,
Mode S-only All-Call, Mode S UF = 4, 5, 20, and 21 interrogations
for a minimum period of 20 seconds.
Verify that the transponder:
[1]. Does NOT reply to any of the interrogations.
[2]. Does NOT emit squitter transmissions.
[3]. Properly indicates that it IS in the Standby Hijack Mode.
(4). Attempted Hijack Mode Exit Verification (D.1.3.6.1)
Activate the means to exit the Standby Hijack Mode.
Interrogate the transponder with Mode-A, Mode-C, Mode A/C/S All-Call,
Mode S-only All-Call, Mode S UF = 4, 5, 20, and 21 interrogations for a
minimum period of 20 seconds.
Verify that the transponder:
(a). Does NOT reply to any of the interrogations.
(b). Does NOT emit squitter transmissions.
(c). Properly provides the on-board TCAS (if TCAS equipped) with an
SLC = 2 decimal via the Transponder/TCAS interface.
(d). Properly provides the on-board TCAS (if TCAS equipped) with a
4096 Identity Code set to “7500”.
(e). Properly indicates that it IS in the Standby Hijack Mode.
b. On-Ground Testing
With the transponder being in the Standby Hijack mode and the On-Ground
state, provide the transponder with a Sensitivity Level Control (SLC) of “1”
decimal and an altitude input of 500 feet.
(1). General Requirements Tests (D.1.3.4.1.b, c, d, D.1.3.5.b)
Immediately after the transponder enters Standby Hijack mode,
interrogate the transponder with Mode-A, Mode-C, Mode A/C/S All-Call,
Mode S-only All-Call, Mode S UF = 4, 5, 20, and 21 interrogations for a
minimum period of 20 seconds.
© EUROCAE, 2011
Appendix D
Page D - 29
© EUROCAE, 2011
Appendix D
Page D - 30
© EUROCAE, 2011
Appendix D
Page D - 31
© EUROCAE, 2011
Appendix D
Page D - 32
© EUROCAE, 2011
Appendix D
Page D - 33
APPENDIX D- CHAPTER 3
The aircraft installation shall apply all reasonable measures to ensure that appropriate
voltage and voltage characteristics required by the transponder equipment shall be
continuously applied to the transponder equipment at all times that the transponder
equipment is functioning in the Hijack Mode. This applies to both the Active On and
the Standby transponder equipment.
NOTE: This requirement does not apply in situations where power to the
transponder equipment must be interrupted in order to prevent possible
fire conditions or other emergency conditions determined by the Flight
Crew.
Caution: The following tests must be conducted with the full co-operation of
affected Air Traffic Control (ATC) Centres unless sufficient shielding can be given to
the Mode S transponder antennas to stop replies being received by the ATC Centres.
NOTE: The following requirements apply to the Hijack Mode function only when
implemented internal to the Mode-S Transponder unit.
Perform the following installed test sequence independently for each transponder in
the installation.
a. Hijack Mode Initialization, Verification, and Exit – Configuration One
NOTE: This procedure applies to the Active On transponder in a Dual Antenna
Systems and Dual Diversity Transponder configuration and to both
transponders in a Single Antenna System and Dual Diversity
Transponder configuration.
(1). Hijack Mode Initialization and Verification – Configuration One
With the transponder being in the Active On and Airborne states and
NOT in the Hijack Mode, initiate the Hijack Mode via all of the installed
methods identified in D.1.3.2.1, D.1.3.2.2, or D.1.3.2.3.
At least ten seconds after initiating the Hijack Mode, interrogate the
transponder with Mode-A, Mode S UF = 5 and 21 interrogations for a
minimum period of 20 seconds.
Verify that the transponder system:
(a). Replies to all Mode-A interrogations with the 4096 Identity Code of
“7500”.
© EUROCAE, 2011
Appendix D
Page D - 34
© EUROCAE, 2011
Appendix E
© EUROCAE, 2011
Executive Summary
The primary changes to the ADS-B MOPS that required modifications to the
Transponder MOPS dealt with:
1. The changes to the characteristics of the ADS-B Target State and Status (Register
6216) and the Aircraft Operational Status (Register 6516) Messages, which were
removed from under the Event-Driven Protocol and given specific broadcast rates
as Periodic Status Messages. Additional issues relate to resolving the
requirements related to timeout and termination of these Registers.
2. The changes to the specification for the maximum number of squitters from a hard
limit of 6.2 per second to “6.2 per second averaged over any 60 second interval,
except during an emergency condition.”
3. The changes to the timeout and termination of the ADS-B Velocity Message.
4. The changes to Transponder MOPS test procedures to more closely align with
those in the ADS-B MOPS (RTCA DO-260B and EUROCAE ED-102A).
There were additional changes that were required to the Transponder MOPS to correct
errors that have been discovered in the test procedures and certain other typographical
errors uncovered by manufacturers as they have implemented transponders compliant
with RTCA DO-181D.
a. To clarify the differences in the treatment of the ADS-B Identification Register 0816
and the Enhanced Surveillance (EHS) Identification Register 2016.
b. To resolve the issues that have led to Mode S interrogators in Europe that support
EHS receiving the contents of a Register that was not requested. This issue has
come to be referred to as “BDS Swap.”
c. To resolve the issue of how a Transponder should reply to an unassigned DI
Codes.
i
d. To clarify the reply rate requirements in the ICAO SARPs and Transponder MOPS
and potentially adopt changes to clarify current requirements.
e. Clarified the Transponder processing for the Comm-B Protocol and enhanced the
test procedures.
f. To propose language to strengthen the Flight ID requirements such that the
display of Flight ID and the crew entry must be simple to access and modify both
on-the-ground and in flight.
g. To enhance aircraft monitoring by defining a clear set of parameters in a newly
defined Register for Transponder maintenance and diagnostics.
h. To specify changes in the Mode S Subnetwork Version Number as a result of the
proposed changes to the Transponder MOPS and the corresponding changes that
are being specified for the ICAO Doc 9871, Edition 2 to correspond to ADS-B
Version 2 formats.
i. To provide a means to control the on-the-ground condition for aircraft operating
without a squat switch and to clearly indicate that when on the surface that all
surface format messages would be broadcast if so commanded. Resolution of
these issues led to changes in the TCS and RCS commands. Additional changes
to the RCS command removed the ability to inadvertently suppress the broadcast
of Extended Squitters.
j. To investigate and potentially attempt to resolve issues raised by a signal-in-space
study commissioned by EASA related to measuring and analyzing the actual
signal-in-space as it exists in several parts of the European airspace with respect
to radar and transponder performance. This issue came to be known as the I/Q
modulation issue.
k. To clarify that the transponder should interpret multisite lockout in an interrogation
where DI=1, 7, and non-selective lockout in the same interrogation, where PC=1,
and set the TD and appropriate TL timers accordingly from that single
interrogation.
l. To discuss the elimination of the requirement to reply to a wide P4 interrogation.
This resulted in clarifying notes to be added to warn manufacturers that the P4LONG
may be eliminated in a future version of the Transponder MOPS.
ii
Appendix E
Page E - 1
This Change document prescribes the Minimum Operational Performance Standards (MOPS)
for airborne transponder equipment, modified as described in this document. The applicable
standards basis for those changes requested in this document is EUROCAE ED-73C,
“Minimum Operational Performance Specification for Secondary Surveillance Radar Mode S
Transponders,” issued December, 2008.
This Appendix was originally prepared as a “Change 1 to ED-73C.” However, during the
course of development, both EUROCAE and RTCA made the decision to completely reissue
the Transponder MOPS documents in light of the number of significant changes made. In order
to indicate to the reader exactly what changes were made between EUROCAE ED-73C and
ED-73E, this Appendix will use change numbers such as (1.1) through (1.xxx), to describe
specific changes made to create EUROCAE ED-73E. A decision was made by EUROCAE to
“skip” the letter “D” for ED-73() in order to more closely harmonize with the publication of RTCA
DO-181E, and to indicate that both Transponder MOPS documents offer the same
requirements changes.
In the following requested changes, for those items where existing text is requested to change,
the new text is underlined and highlighted in blue, and deleted text is presented in strikethrough
and red text. In those changes where a totally new section or text is inserted, all the text is
presented in underline and highlighted in blue. Some simple typographical changes have been
represented with text highlighted in yellow.
(1.1) In EUROCAE ED-73C, in section §1.6.2, in order to harmonize ED-73 with RTCA DO-
181D and the ICAO SARPs, Annex 10 Vol. IV, §3.1.1.1.2, make the following change in
the bullet for Mode A/C interrogators as follows:
© EUROCAE, 2011
Appendix E
Page E - 2
(1.3) In EUROCAE ED-73C, in section §1.6.2, in order to clarify that different types of
modulators could be used to generate the phase reversal and that a diode detector can
only be used for test purposes as described in Working Paper SC209-WP12-15R1, add
the following NOTE just after the text below bullet “b” and prior to §1.6.3:
NOTE: The 1030 MHz transmitter can generate phase reversal using different
methods. This includes hard keying with strong amplitude drop and rapid
phase reversal or IQ modulation with little or no amplitude drop, but with a
frequency shift of several MHz during the phase reversal.
(1.4) In EUROCAE ED-73C, in section §1.6.4.d, in order to clarify that different types of
modulators could be used to generate the phase reversal and that a diode detector can
only be used for test purposes as described in Working Paper SC209-WP12-15R1, add
the following NOTE just after the text of sub-bullet “(2)” and prior to §1.6.4.e:
NOTE: The 1030 MHz transmitter can generate phase reversal using different
methods. This includes hard keying with strong amplitude drop and rapid
phase reversal or IQ modulation with little or no amplitude drop but with
frequency shift during the phase reversal and slow phase reversal (80ns).
(1.5) In EUROCAE ED-73C, in section §2.5, in order to strengthen the Flight ID requirements
such that the display and crew entry must be simple to access and modify while on the
ground or during flight, make the following changes to subparagraph “f:”
f. If the aircraft uses a flight number for aircraft identification, a means shall be
provided for the variable aircraft identification to be inserted by the pilot while on
the ground, or during flight. The means for modifying and displaying aircraft
identification shall be a simple crew action independent of the entry of other flight
data.
(1.6) In EUROCAE ED-73C, in section §3.2.1, in order to clarify that different types of
modulators could be used to generate the phase reversal and that a diode detector can
only be used for test purposes as described in Working Paper SC209-WP12-15R1,
number the existing NOTE and then add the following NOTES:
NOTES:
1. Although receiver characteristics for frequency and bandwidth in paragraphs 3.2.2 to
3.2.4 are specified in terms of Mode A/C interrogations and replies, the
specifications are adequate for both Mode A/C and Mode S interrogations.
2. The 1030 MHz transmitter can generate phase reversal using different methods.
This includes hard keying with strong amplitude drop and rapid phase reversal or IQ
modulation with little or no amplitude drop, but with frequency shift during the phase
reversal and slow phase reversal (80ns).
3. The transponder cannot make any assumption on the type of modulation technology
used and therefore cannot rely on the specificities of the signal during the phase
reversal to detect a phase reversal.
© EUROCAE, 2011
Appendix E
Page E - 3
(1.7) In EUROCAE ED-73C, in section §3.4.1, in order to clarify the requirement for reply
rate, insert a note at the end of the paragraph as follows:
NOTE: The reply rate requirement of 500 replies per second establishes the minimum
continuous reply rate capability of the transponder. As per the altitude and
speed criteria above, the 100 or 120 replies in a 100 millisecond interval
defines the peak capability of the transponder. The transponder must be
capable of replying to this short term burst rate, but may not be capable of
sustaining this rate. If the transponder is subjected to interrogation rates
beyond its reply rate capability, the reply rate limit control of §3.11 acts to
gracefully desensitize the transponder in a manner that favors closer
interrogators. Desensitization eliminates weaker interrogation signals.
(1.9) In EUROCAE ED-73C, in section §3.7.2.b.(1), insert the text as described below:
(1.10) In EUROCAE ED-73C, in section §3.14.2, replace the contents of subparagraph “a” with
the following edited text:
e. If the aircraft uses a flight number for aircraft identification, a means shall be
provided for the variable aircraft identification to be inserted by the pilot while on
the ground, or during flight. The means for modifying and displaying aircraft
identification shall be a simple crew action independent of the entry of other flight
data.
© EUROCAE, 2011
Appendix E
Page E - 4
(1.13) In EUROCAE ED-73C, in section §3.18.4.26, in order to clarify the regular use of non-
selective lockout to block mistaken replies to Mode A/C-only All-Call, as identified in
Working Paper SC209-WP11-16, make the following changes in the initial paragraph
prior to the descriptions of the PC Code definitions.
This 3-bit (6-8) uplink field contains operating commands to the transponder and is part
of surveillance and Comm-A interrogations UF=4, 5, 20, 21. The PC field values 2
through 7 shall be ignored and the values 0 and 1 shall be processed for the processing
of surveillance or Comm-A interrogations containing DI=3 (3.23.2.1). The codes are:
c. Mode A/C/S All-Call - A Mode A/C/S All-Call interrogation (1.6 microseconds P4)
shall be accepted unless the TD timer is running or side lobe suppression is in
effect or when in the “on-the-ground” state (consistent with the CA, VS and FS
fields).
NOTE: The acceptance of Mode A/C/S All Call interrogations may be disabled in
a future version of these MOPS.
(1.15) In EUROCAE ED-73C, in section §3.22.2.3, add the following on to the end of the first
sentence in the paragraph, and a line to the table, and add a Note after the Table, and
delete the last sentence in the paragraph as follows:
The transponder shall generate replies as follows, except when in the on-the-ground
state:
Interrogations Replies
NOTE: Transponders that simulate Mode A/C and Mode S All Call interrogations in
self test/squitter transmission may occasionally open their window of non
acceptance for this purpose coincident with an actual interrogation, thus
© EUROCAE, 2011
Appendix E
Page E - 5
For all Mode S interrogations the reply format number (DF) shall be the same as the
interrogation format number (UF).
(1.16) In EUROCAE ED-73C, in section §3.22.2.4, in order to clarify the regular use of non-
selective lockout to block mistaken replies to Mode A/C-only All-Call, as identified in
Working Paper SC209-WP11-16, and modified during final comment resolution during
Meeting #14, and recorded in ICAO ASP TSG Working Paper TSGWP10-12R1, add the
following NOTE after the second paragraph:
NOTE: Non-selective All-Call lockout and multisite lockout are not mutually exclusive.
Interrogators using multisite lockout protocols for interrogator networking
coordination may use non-selective lockout commands in the same
interrogation. The non-selective lockout may be used to prevent Mode S
transponder replies with DF=11 to wrongly detected Mode A/C/S All-Call
interrogations from Mode A/C-Only All-Call interrogations because of the
misinterpretation of the narrow P4 pulse as a wide P4 pulse.
(1.17) In EUROCAE ED-73C, in section §3.22.2.5, in order to clarify the regular use of non-
selective lockout to block mistaken replies to Mode A/C-only All-Call, as identified in
Working Paper SC209-WP11-16, and modified during final comment resolution during
Meeting #14, and recorded in ICAO ASP TSG Working Paper TSGWP10-12R1, add the
following as NOTE 3:
NOTE 3: Non-selective All-Call lockout and multisite lockout are not mutually
exclusive. Interrogators using multisite lockout protocols for interrogator
networking coordination may use non-selective lockout commands in the
same interrogation. The non-selective lockout may be used to prevent Mode
S transponder replies with DF=11 to wrongly detected Mode A/C/S All-Call
interrogations from Mode A/C-Only All-Call interrogations because of the
misinterpretation of the narrow P4 pulse as a wide P4 pulse.
(1.18) In EUROCAE ED-73C, in section §3.22.2.6, in order to clarify the use of the TCS
command to control Extended Squitter broadcasts, as identified in Working Paper
SC209-WP11-12R1, make the following edits to subparagraph “c” as follows:
NOTE 1: This action is taken to ensure ACAS acquisition in the event that the
ground station inadvertently commands an airborne aircraft to report the
surface position type of Extended Squitter formats.
© EUROCAE, 2011
Appendix E
Page E - 6
(1.19) In EUROCAE ED-73C, in section §3.22.2.7, in bullet “a” just after the NOTE, add the
following new requirement:
When the transponder transitions to normal operation (see §2.5.c) it shall initiate a
temporary alert for 18 ±1 seconds.
(1.21) In EUROCAE ED-73C, in section §3.23.1, replace the contents of bullets “a,” “b,” and “c”
with the following edited text:
The transponder shall be able to transfer information to and from the appropriate data
sinks (destinations) and sources (paragraphs 3.17 and 3.23 c and d).
© EUROCAE, 2011
Appendix E
Page E - 7
(1.23) In EUROCAE ED-73C, in section §3.23.1.4, replace the note below the table with the
following:
(*) The transponder does not reply when the conditions of §3.22.2.3 apply.
(1.24) In EUROCAE ED-73C, in section §3.23.1.11, in the first sentence of the paragraph, in
order to correct a bad reference:
An air-initiated Comm-B sequence shall start upon the receipt of a message intended for
delivery to a ground interrogator. After receipt of this message, the transponder shall
insert codes 1 or 3 as appropriate, in the DR field of a surveillance or Comm-B reply,
DF=4, 5, 20, 21. On receipt of this announcement, the interrogator transmits an
interrogation with UF=4, 5, 20 or 21 with RR=16 and DI≠7 or with RR=16 and DI=7 and
RRS=0 in a subsequent interrogation. This includes when DI=4, 5 or 6, which are
currently reserved. Receipt of this code by the transponder shall constitute the
authorization to transmit the data. The resulting MB field contains a code identifying the
content of the field. This reply, and others following it, shall continue to contain codes 1
or 3 as appropriate in the DR field. After the message has been transmitted at least
once in response to an interrogation using non-multisite protocols and after closeout is
received (e.g., Code 4 in the PC field) in UF=4, 5, 20, 21, the transaction shall be closed
out and the DR code belonging to this message immediately removed. Another
message waiting to be transmitted will then set the DR code to 1 or 3 as appropriate so
that the reply will contain the announcement of this next message. If RR=16 with DI≠7
or with DI=7 and RRS=0 is received while no message is waiting to be transmitted, the
reply shall contain all ZEROs in the MB field. This protocol is also used by air multisite-
directed Comm-B messages. An interrogation with DI=3 shall not affect the state of the
Air-Initiated Comm-B protocol.
© EUROCAE, 2011
Appendix E
Page E - 8
In response to a UF=0 with RL=1 (see §3.18.4.31) and DS≠0 (see §3.18.4.11), the
transponder shall reply with a DF=16 reply in which the MV field shall contain the
contents of the ground-initiated Comm-B register designated by the DS value. If the
requested Register is not supported by the aircraft installation, then the transponder
shall reply with an MV field containing ALL ZEROs. In response to a UF=0 with RL=1
and DS=0, the transponder shall reply with a DF=16 with an MV field of ALL ZEROs.
Receipt of a UF=0 with DS≠0, but RL=0 shall have no associated TCAS crosslink
action, and the transponder shall reply per §3.18.4.31.
(1.28) In EUROCAE ED-73C, in section §3.23.2.1, in order to comply with changes to the
Comm-B protocol contained in Working Paper SC209-WP12-08R1, add subparagraph
(7):
(7). If DI=4, 5 or 6 then the SD field has no meaning and shall not impact other
transaction cycle protocols. These DI codes remain reserved until future
assignment of the SD field.
When Bit 48 is set to ONE and Bit 71 is set to ONE the ACAS unit is operational using
the formats for ACAS and the transponder is receiving ACAS RI=2, 3 or 4.
(1.31) In EUROCAE ED-73C, in section §3.28.2, in order to adjust the requirements to account
for Comm-B extraction using DI=3, as suggested in Working Paper SC209-WP11-09R1,
in the Notes of bullets “a” and “b” make the following changes:
a. Airborne Position Squitter. The airborne position Extended Squitter shall use format
DF=17 with the contents of ground-initiated Comm-B Register 0516 inserted in the
ME field.
© EUROCAE, 2011
Appendix E
Page E - 9
b. Surface Position Squitter. The surface position Extended Squitter shall use format
DF=17 with the contents of ground-initiated Comm-B Register 0616 inserted in the
ME field.
(1.32) In EUROCAE ED-73C, in section §3.28.2, in order to retain consistency with the
terminology used in the ADS-B MOPS and ICAO SARPs, in existing bullet “c” change
references to the aircraft identification squitter as follows. In order to adjust the
requirements to account for Comm-B extraction using DI=3 or 7, as suggested in
Working Paper SC209-WP11-09R1, in the Note of bullets “c” and “b” make the following
change.
(1.33) In EUROCAE ED-73C, in section §3.28.2, in order to adjust the requirements to account
for Comm-B extraction using DI=3, as suggested in Working Paper SC209-WP11-09R1,
in the Note of bullet “d” make the following change:
d. Airborne Velocity Squitter. The airborne velocity Extended Squitter shall use format
DF=17 with the contents of GICB Register 0916 inserted in the ME field.
NOTE: A GICB request (see §3.23.1.12) containing RR=16, DI=3 or 7 and RRS
equals 9 will cause the resulting reply to contain the airborne velocity report in
its MB field.
e. Target State and Status Message. The airborne Target State and Status
Extended Squitter shall use format DF=17 with the contents of GICB Register
6216 inserted in the ME field.
© EUROCAE, 2011
Appendix E
Page E - 10
g. Event-driven Squitter. The event-driven Extended Squitter type shall use format
DF=17 with the contents of GICB Register 0A16 inserted in the ME field.
(1.35) In EUROCAE ED-73C, in section §3.28.3, in order to harmonize this section with the
requirements specified in RTCA DO-181D, §2.2.23.1.3, replace the first paragraph with
the following:
NOTE 1: This suppresses the transmission of Extended Squitters from aircraft that
are unable to report position, velocity or identity information.
If input to Register 0516 and 0616 stops for 60 seconds, broadcast of that Extended
Squitter type will be discontinued until data insertion is resumed. The insertion of
altitude by the transponder shall satisfy the minimum requirement for continuing to
broadcast the airborne position squitter. After timeout (see §3.28.4), this squitter type
may contain an ME field of ALL ZEROs.
When extended squitters are broadcast, transmission rates shall be as indicated in the
following paragraphs. Acquisition squitters shall be reported in addition to extended
squitters unless the acquisition squitter is inhibited (Paragraph 3.22.2.6). Acquisition
squitters shall always be reported if extended position or velocity squitters are not
reported.
© EUROCAE, 2011
Appendix E
Page E - 11
(1.36) In EUROCAE ED-73C, in section §3.28.3, in order to comply with the changes in
transmission rates made in RTCA DO-260B / EUROCAE ED-102A for Periodic Status
and Event-Driven Messages, and to further comply with the changes identified in
Working Paper SC209-WP12-16R1, replace the existing second paragraph and the
initial Note 1 and 2 with the following:
The maximum rate for the total number of extended squitter messages transmitted by
the transponder shall not exceed 6.2 messages per second averaged over any 60
second interval, except during an emergency condition.
NOTE 13: Transponders are limited to no more than 2 Event Driven messages per
second. Therefore, the average of 2 Airborne Position, 2 Airborne Velocity,
0.2 Identification, and 2 Periodic Status and Event Driven messages per
second, averaged over any 60 second interval, yields a maximum of the
required 6.2 messages per second, except during an emergency condition.
NOTE 24: The transmission of extended squitters from aircraft that are unable to
report position, velocity or identity is suppressed.
e. Airborne Target State and Status Squitter Rate. Airborne Target State and Status
squitter shall be transmitted at the rates as specified in §2.2.3.3.1.4.1 of EUROCAE
ED-102A / RTCA DO-260B.
Verification of the transmission rates of Airborne Target State and Status Messages
shall be performed in accordance with §2.4.3.3.1.4.1 of EUROCAE ED-102A /
RTCA DO-260B.
f. Aircraft Operational Status Squitter Rate. The Aircraft Operational Status squitter
shall be transmitted at the rates as specified in §2.2.3.3.1.4.2 of EUROCAE ED-
102A / RTCA DO-260B, with the exceptions as specified in subparagraph “h.” When
transmitting the surface formats, the rate depends on whether the high or low
squitter rate has been selected (see §3.28.6).
© EUROCAE, 2011
Appendix E
Page E - 12
NOTE: The squitter transmission rate and the duration of squitter transmissions is
application dependent. Choices made should be the minimum rate and
duration consistent with the needs of the application.
(1.38) In EUROCAE ED-73C, in section §3.28.3.2, in order to comply with the changes in
transmission rates made in RTCA DO-260B / EUROCAE ED-102A for Periodic Status
and Event-Driven Messages, and to comply with the changes requested in Working
Paper SC209-WP12-16R1, replace the existing first paragraph and the following NOTE
with the following. Delete all text after the NOTE and prior to 3.28.3.3.
The maximum total number of Extended Squitters (DF=17) emitted by any Extended
Squitter installation shall not exceed 6.2 per second averaged over any 60 second
interval, except during an emergency condition.
NOTE: For installations capable of emitting DF=19 squitters, transmission rates for
lower power DF=19 squitters are limited to a peak of 45 DF=19 squitters per
second, and 35 DF=19 squitters per second averaged over 10 seconds,
provided that the maximum total squitter power-rate product for the sum of full
power DF=17 squitters, full power DF=19 squitters, and lower power DF=19
squitters, is maintained at or below a level equivalent to the power sum of 6.2
full power squitters per second averaged over 10 seconds. This low-power,
higher squitter rate capability is intended for limited use by State aircraft in
coordination with appropriate regulatory bodies. For installations capable of
emitting extended squitters other than DF=17, see ICAO Annex 10, Vol IV,
§3.1.2.8.9.
If the Event-Driven message transmission rate must be reduced in order not to exceed
the maximum rate specified in ED-102/DO-260 section 2.2.3.3.2, then transmission
priority shall be assigned as follows:
(1) If the Emergency/Priority Status message (ED-102/DO-260 2.2.3.3.2.6.4) is
active, it shall continue to be transmitted at the specified once per second rate
and other Event-Driven messages shall be allocated equal priority for the
remaining capacity.
(2) If the Emergency/Priority Status message is not active, transmission priority
shall be allocated equally to all active Event-Driven messages.
NOTE: Prioritisation should only be necessary when in the Airborne State since a
number of messages are not needed during Surface operations. Specifically,
TCP and TCP + 1 information should not be needed during Surface
operations.
© EUROCAE, 2011
Appendix E
Page E - 13
(1.40) In EUROCAE ED-73C, in section §3.28.3.4, during Meeting #14 as discussed in the
final review and comment resolution, and documented in the comment matrix in Working
Paper SC209-WP14-06R1, and Working Paper SC209-WP14-08, it was agreed that the
entire section would be replaced with the following:
(1.41) In EUROCAE ED-73C, in section §3.28.4, during Meeting #14 as discussed in the final
review and comment resolution, and documented in the comment matrix in Working
Paper SC209-WP14-06R1, and Working Paper SC209-WP14-08, it was agreed that the
entire section would be replaced with the following:
(1.42) In EUROCAE ED-73C. in section §3.28.5.2, in order to clarify the use of the TCS
command to control Extended Squitter broadcasts, as identified in Working Paper
SC209-WP11-12R1, make the following edits to the entire section as follows:
Aircraft without such means shall report the airborne type message formats. Aircraft
with or without such automatic on-the-ground determination shall use position message
types report the surface type formats as commanded by control codes in the TCS
subfield (Paragraph 3.28.7). After timeout of the TCS commands, control of
airborne/surface determination shall revert to the means described above.
© EUROCAE, 2011
Appendix E
Page E - 14
When commanded to report the surface type format by TCS commands, aircraft without
automatic means of determining the on-the-ground condition, and aircraft with such
means that are reporting airborne state, shall transmit acquisition squitters as specified
in §3.22.2.6.
NOTE 2: Transmission of the acquisition squitter will provide for ACAS acquisition in
the event that an airborne aircraft is commanded to report the surface type
formats. In this case, the CA field of the acquisition and Extended Squitters
will continue to show that the aircraft is airborne, or is unable to determine its
on-the-ground state.
TCS, the 3-bit (21 – 23) Type Control Subfield in SD shall control the
position extended squitter airborne and surface format types reported by
the transponder, and its response to Mode A/C, Mode A/C/S All-Call and
Mode S-Only All-Call interrogations. These commands shall only affect
the format type reported, they shall not change the aircraft determination
of its on-the-ground condition. The commands for codes 1 and 2 shall
be able to refreshed for a new period before timeout of the prior period.
© EUROCAE, 2011
Appendix E
Page E - 15
RCS, the 3-bit (24 – 26) Rate Control Subfield in SD shall control the
squitter rate of the transponder when it is reporting the Extended Squitter
surface type formats. This subfield shall have no effect on the
transponder squitter rate when it is reporting the airborne position type
formats of Extended Squitter.
NOTE 3: Both TCS and RCS have specific timeout periods. If the
surface format command times out first, the aircraft will
resume broadcasting the airborne format (unless it is now
declaring the on-the-ground state or the surface format is
selected in accordance with the requirements of EUROCAE
ED-102A/RTCA DO-260B §2.2.3.2.1.2 (3)) even if the squitter
suppression command has not timed out (since the squitter
suppression command has no effect on the transmission of
the airborne format). If the squitter suppression command
times out first, the aircraft will resume the transmission of
surface formats.
© EUROCAE, 2011
Appendix E
Page E - 16
NOTE 4: The definition of high and low squitter rate is given in §3.28.3
and applies to the Surface Position, Aircraft Identification and
Category, and the Operational Status Messages.
SAS, the two bit (27 – 28) Surface Antenna Subfield in SD shall control
the transponder selection of the diversity antenna that is used for: (1) the
Extended Squitter when it is reporting the surface type formats, and (2)
the acquisition squitter when the aircraft is reporting the on-the-ground
condition. This subfield shall have no effect on the transponder diversity
antenna selection when the aircraft is reporting the airborne position type,
or if the aircraft does not have diversity antennas. When reporting the
surface type formats, the default shall be the top antenna. The following
SAS codes have been assigned:
(1.45) In EUROCAE ED-73C, in section §3.29.2, in order to adjust the requirements to account
for Comm-B extraction using DI=3, as suggested in Working Paper SC209-WP11-09R1,
insert a sub-bullet to the list of references mentioning the use of BDS2 with SI Code.
© EUROCAE, 2011
Appendix E
Page E - 17
(1.46) In EUROCAE ED-73C, in section §3.29.3.2.2, in order to account for the changes that
are being made in the ADS-B MOPS (RTCA DO-260B / EUROCAE ED-102A) and
subsequent equivalent changes in ICAO Doc 9871, Edition 2, the Mode S Subnetwork
Version Number will have to change accordingly. Replace Table 3-2, and the sentence
below it with the following:
Version
ICAO RTCA EUROCAE
Number
(1.47) In EUROCAE ED-73C, there are numerous occasions where the phrase “Minimum
Update Interval” has been incorrectly used, and where the phrase “Maximum Update
Interval” should have been used instead. In the requirements description at some of
these locations, reference has also been made to the Register Allocation Table in
Appendix B, which is incorrectly referenced as Table B-1, and should have been
referenced as Table B-2-1. In each of the following paragraph references, all
instances of “Minimum Update Interval” must be changed to “Maximum Update
Interval,” and where references occur to “Table B-1,” they must be changed to
“Table B-2-1.”
Replace “(Datal Link Capability Report)” with “(Data Link Capability Report)”
“Correct servicing of the character fields of Register 2016 shall be reported in Register
1716 via bit 33 7 as defined in §3.29.4.2.1.”
© EUROCAE, 2011
Appendix E
Page E - 18
(1.50) In EUROCAE ED-73C, in section §3.30, in order to add the barometric pressure setting
as a downlink aircraft parameter, as agreed in Working Paper SC209-WP12-21, make
the following changes:
The Enhanced Surveillance application entails the use of eight the following Downlink
Aircraft Parameters (DAPs) for initial implementation, as follows:
- Magnetic Heading
- Indicated Airspeed and/or Mach No.
- Vertical Rate (climb/descend)
- MCP/FCU Selected Altitude
- Ground Speed
- Roll Angle
- Track Angle Rate (or True Airspeed if Track Angle Rate is not available)
- True Track Angle
- Barometric Pressure Setting
Bits 40 to 47, 52 and 53 of Register 4016 “MB” field shall be set to ZERO
(0).
c) If a particular data field in Register 5F16 cannot be updated within 12.0 seconds
(e.gi.e., the greater of 2.0 seconds or twice the specified minimum maximum
update interval of 0.5. seconds), then the data field shall be ZEROed (i.e., binary
“00”).
a. The maximum update interval at which Register 6016 shall be reloaded with valid
data is 1.3 seconds.
Note: Register 6016 is updated at least once every 1.3 seconds.
b. The time between availability of data that causes a change in Register 60 16 and the
time that the change is made to Register 6016 shall be less than the maximum
update interval specified as 1.3 seconds.
c. If Magnetic Heading data in Register 6016 “MB” field bits 2 through 12 cannot be
updated with valid data within 2.6 seconds (e.g., twice the specified maximum
update interval of 1.3 seconds) then Status Bit 1 shall be set to ZERO (0) and bits 2
through 12 shall be set to ZERO (0).
© EUROCAE, 2011
Appendix E
Page E - 19
d. If Indicated Airspeed data in Register 6016 “MB” field bits 14 through 23 cannot be
updated with valid data within 2.6 seconds (e.g., twice the specified maximum
update interval of 1.3 seconds) then Status Bit 13 shall be set to ZERO (0) and bits
14 through 23 shall be set to ZERO (0).
e. If Mach data in Register 6016 “MB” field bits 25 through 34 cannot be updated with
valid data within 2.6 seconds (e.g., twice the specified maximum update interval of
1.3 seconds) then Status Bit 24 shall be set to ZERO (0) and bits 25 through 34
shall be set to ZERO (0).
f. If Barometric Altitude Rate data in Register 6016 “MB” field bits 36 through 45 cannot
be updated with valid data within 2.6 seconds (e.g., twice the specified maximum
update interval of 1.3 seconds) then Status Bit 35 shall be set to ZERO (0) and bits
36 through 45 shall be set to ZERO (0).
g. If Inertial Vertical Rate data in Register 6016 “MB” field bits 47 through 56 cannot be
updated with valid data within 2.6 seconds (e.g., twice the specified maximum
update interval of 1.3 seconds) then Status Bit 46 shall be set to ZERO (0) and bits
47 through 56 shall be set to ZERO (0).
f) The data bits of field “y” will be set to ZERO if the Status Bit is set to ZERO.
g) Any Reserved Bits will be set to ZERO.
a. The maximum update interval at which a data field in a Register will be reloaded
with valid data is defined for each register in Table B-2-1 in Appendix B.
b. The transponder will load valid data into the related transponder Register as soon as
it becomes available at the Mode S Specific Services entity.
c. The time between availability of data that causes a change in a data-field of a
Register and the time that the change is made to the Register will be less than the
maximum update interval specified in Table B-2-1 in Appendix B.
d. If a data-field field cannot be updated with valid data within twice the specified
maximum update interval defined for the Register, or 2 seconds (whichever is the
greater), then the Status Bit (if specified) of the field will be set to ZERO (0)
(INVALID) and that data field will be ZEROed.
© EUROCAE, 2011
Appendix E
Page E - 20
(1.56) In EUROCAE ED-73C, after section §3.31.4, in order to clarify the regular use of non-
selective lockout to block mistaken replies to Mode A/C-only All-Call, as identified in
Working Paper SC209-WP11-16, and to make clear that the transponder should
interpret multisite lockout in an interrogation where DI=1, 7, and non-selective lockout in
the same interrogation where PC=1, and set the TD and appropriate TL timers
accordingly from that single interrogation, replace Figure 3-11 with the following:
START START
YES YES NO
DI = 1,7 LOS = 1 IIS = 0 PC = 1
NO NO YES YES
YES YES NO
DI = 3 LSS = 1 SIS = 0
NO NO
YES
NO EFFECT ON START OR
SI LOCKOUT RESTART TL
STATE TIMER SIS
IIS and SIS DETERMINED LOCKOUT PC DETERMINED LOCKOUT
© EUROCAE, 2011
Appendix E
Page E - 21
(1.57) In EUROCAE ED-73C, after section §3.31.4, as identified in Working Paper SC209-
WP11-20R1, replace Figure 3-12 with the following:
ACTION
NON-SYNCHRONOUS
EVENTS START
CHANGE OF
4096 CODE A C D
TO YES NO YES YES
OR SET ALERT GROUND
7500, 7600, UF = 4,5,20,21 UF = 0, 16 1
TRANSITION REGISTER REGISTER SET
VS
7700
TO NORMAL NO CODE
OPERATION NO YES NO 0
0
START OR B E D
ALERT REGISTER YES TI TIMER NO GROUND
YES
RESTART TC SET OR TC TIMER RUNNING REGISTER SET
3
TIMER RUNNING
NO
NO YES 2
START OR 4
SPI ACTUATED RESTART TI
TIMER
FS
CODE
E D
ON THE SET GROUND NO GROUND
YES
TI TIMER 1
GROUND REGISTER RUNNING REGISTER SET
NO
YES 0
© EUROCAE, 2011
Appendix E
Page E - 22
(1.58) In EUROCAE ED-73C, after section §3.31.4, as identified in Working Paper SC209-WP12-08R1, to account for DI=3, changes were
made in Figure 3-18. Additional changes were made with Working Paper SC209-WP14-05R3 for the BDS Swap issue.
START G
YES
NO
NO
E O B A C D F G H
0
NO YES NO YES YES NO NO NO NO
NO NO
UF = 4,5,20,21 0 A NO
YES YES
G H
YES NO YES
NO
K M N YES I
NEXT
YES DI= 7 or YES NO YES NO NO
RR = 16 RRS =0 C F G MESSAGE
DI=3 WAITS
YES NO
NO NO YES
NO
MESSAGE YES YES YES NO
G H F I
WAITS
NO NO YES
NO YES YES YES NO
O E F A G
YES NO NO NO YES
G
NO CLOSEOUT (OLD) MESSAGE
YES YES YES YES
SET B D G H YES
DR = 1 - 7 NO NO NO NO
RESET T
NO
H
YES RESET B
L
RESET T
RESET B
STOP TIMER
REPLY SHORT REPLY LONG
NO MESSAGE
PRESENT MESSAGE NEXT MESSAGE 0 MSG
P
NO
BROADCAST COMM-B MSG
OVC = 1 MB PER RR AND RRS COMMANDS
YES
MB PER RR AND RRS COMMANDS
WITH DATA PARITY (DP)
© EUROCAE, 2011
Appendix E
Page E - 23
(1.59) In EUROCAE ED-73C, after section §3.31.4, as identified in Working Paper SC209-WP12-08R1, to account for DI=3, changes were
made in Figure 3-18A. Additional changes were made with Working Paper SC209-WP14-05R3 for the BDS Swap issue.
NO
START E O B A C D F G
B Register YES B TIMER YES
YES NO NO NO YES T REGISTER YES
SET for DI = 3 DI = 1 PC = 4 MBS = 1 MBS = 2 SET for this IIS RUNS for
this IIS this IIS
BROADCAST YES
COMM-A 0
YES NO YES YES NO NO NO
NO NO
A
YES
UF = NO
0
4, 5, 20, 21
NO YES
K M N I
YES NEXT
YES DI=7 or YES NO YES MESSAGE NO
RR = 16 RRS = 0 C F WAITS for
DI=3
this IIS
YES NO
NO NO YES
YES NO
F I
NO YES YES YES NO
O E F A G NO YES
YES NO NO NO YES
NO NO NO NO
NO YES
RR > 15
YES
MB PER RR AND RRS COMMANDS
WITH DATA PARITY (DP)
© EUROCAE, 2011
Appendix E
Page E - 24
(1.60) In EUROCAE ED-73C, in section §5.4.1.2.c, in order to harmonize the test of dynamic
range with the requirement stated in §3.2.4.f, make the following change:
Vary the RF level in 5 approximately equal steps between MTL + 3 dB and -21 dBm.
Vary the level of the P4 pulse between -10 dB and 0 dB with respect to P3.
(2) the lowest level of P4 relative to P3 at which 990% Mode S replies occur.
Turn off the Slave Test Set. Do not reset the transponder.
Set the Master Test Set to generate a standard (i.e., -60 dBm) UF4, UF5, Mode A and
Mode C interrogations and verify that the Mode A code and Altitude/ Mode C information
provided in the transponder replies is correct.
Repeat the entire procedure given in preceding paragraphs this Step as needed to
verify performance of the transponder on both top and bottom channels of diversity
transponder.
© EUROCAE, 2011
Appendix E
Page E - 25
Repeat the procedure with the Master Test Set using Mode A/C/S All-Call interrogations
while locking-out the transponder to these All Call interrogations in place of suppression
pair. Verify that the delay time is less than or equal to 15 microseconds after the P4
pulse.
Repeat the procedure in the preceding paragraph with the Master Test Set using Mode
A/C-only All-Call interrogations in place of suppression pair.
NOTE: The purpose of this test is to demonstrate that when the interference pulse
combines with the P1 pulse of the P1-P2 pair of a Mode S interrogation, that
the transponder detects the Mode A/C All-Call and does not reply with a Mode
A/C reply.
(1.68) In EUROCAE ED-73C, in sections §5.5.8.1.1 and §5.5.8.1.2, in order to clarify that
different types of modulators could be used to generate the phase reversal and that a
diode detector can only be used for test purposes as described in Working Paper
SC209-WP12-15R2, make the following changes to the “Test Equipment” and “Test
Procedure” sections:
NOTE: Such a method is only possible for test purposes as some transmitters
can generate the phase reversal using IQ modulator with little or no
amplitude drop.
© EUROCAE, 2011
Appendix E
Page E - 26
(1.71) In EUROCAE ED-73C, in sections §5.5.8.4 “a” and “b,” as specified in Working Paper
SC209-WP13-03R1, make the identified changes in order to clarify that the transponder
should interpret multisite lockout in an interrogation where DI=1, 7 and non-selective
lockout in the same interrogation where PC=1, and set the TD and appropriate TL timers
accordingly from that single interrogation. Changes include adding interpretation of
PC=0, 1 in an interrogation where DI=3 to support SI lockout and non-selective lockout
in a single interrogation.
(1.73) In EUROCAE ED-73C, in section §5.5.8.6.2.1, during Meeting #14 as discussed in the
final review and comment resolution, and documented in the comment matrix in Working
Paper SC209-WP14-06R1, and Working Paper SC209-WP14-08, it was agreed that the
entire section would be replaced as follows:
© EUROCAE, 2011
Appendix E
Page E - 27
c. While performing the test procedures specified in subparagraphs “a” and “b” above,
verify the content of the CA, AA and PI fields in the Extended Squitter Messages.
(1.74) In EUROCAE ED-73C, in section §5.5.8.6.2.2, replace the second paragraph with the
following:
Verify the content of the CA, AA and PI fields of all Extended Squitter replies. For the
following test, connect the transponder to the appropriate source that provides altitude
code input to the transponder. Also, as required, setup to provide Extended Squitter
data to ground initiated Comm-B Registers 0516, 0616, 0716, 0816, 0916 , and 0A16 , 6216
and 6516 through an external interface as specified in §3.17.2.
(1.75) In EUROCAE ED-73C, in section §5.5.8.6.2.2, in bullet “c,” STEP 3, make the following
changes in the first three lines of the test procedure:
(1.76) In EUROCAE ED-73C, in section §5.5.8.6.2.2, in bullet “d,” STEP 4, first paragraph,
make the following changes:
1. Verify that after 2 seconds, all subsequent the Extended Squitter ME fields
for (GICB Registers 05716, and 0916) are ZERO with the exception of the
ACS and surveillance status fields in the airborne position squitter (GICB
Register 0516) and the airborne identification squitter (GICB Register 0816).
2. Verify that after 2 seconds the aircraft identification and category squitter
(GICB Register 0816) continues to be transmitted.
© EUROCAE, 2011
Appendix E
Page E - 28
3. Verify that after 2 seconds only the Selected Altitude, Selected Heading or
Barometric Pressure Setting subfields of the target state and status squitter
(GICB Register 6216) are set to ZERO. Verify that the remaining Extended
Squitter ME subfields are not cleared, as they contain other integrity, mode
or status information.
4. Verify that after 2 seconds the Extended Squitter ME fields of the aircraft
operational status squitter (GICB Register 6516) are not cleared, as they
contain various integrity, mode or status information.
5. Verify that after 2.6 seconds the Extended Squitter ME fields of the airborne
velocity squitter (GICB Register 0916) are cleared, and verify that it is not
being transmitted.
6. Place the transponder in the ground state and verify that the surface position
Extended Squitter ME field (GICB Register 0616) is ZERO. Repeat the setup
as in STEP 3 with Extended Squitter updates to the transponder at a one half
second rate. Place the transponder in the airborne state. Interrogate the
transponder with RR=17 and DI=7 and verify that the SCS subfield of the
data link capability report is one. After all updates (except altitude
information) have ceased for 10 seconds, interrogate to extract the data link
capability report and verify that the SCS subfield is ZERO.
Return the transponder to the airborne state. Verify that the acquisition
squitter and airborne position squitter are broadcast. Set the ALT switch to
the "off" position. Verify that the ME field of the airborne position squitter is
ZERO.
(1.77) In EUROCAE ED-73C, in section §5.5.8.6.2.2, in bullet “e,” STEP 5, make the following
changes in the first three lines of the test procedure:
e. STEP 5 - Set the ALT switch to the “on” position and provide altitude code input
to the transponder. Provide Extended Squitter updates to the transponder at a
rate maximum update interval as specified in Appendix B, Table B-2-1.
© EUROCAE, 2011
Appendix E
Page E - 29
f. STEP 6 -Set the ALT switch to the “on” position and provide altitude code input
to the transponder. Provide Extended Squitter updates to the transponder at a
rate maximum update interval as specified in Appendix B, Table B-2-1. Include
updates to GICB Registers 0516, 0616, 0716, 0816 and 0916. Verify that the ME
fields of the airborne position, velocity and aircraft identification squitters match
the data input. Stop updates of Extended Squitter data to the transponder for
GICB Registers 0816 and 0916 only. After 15 seconds, verify that the ME field of
the aircraft identification squitter continues to match the data input prior to
stopping updates to GICB Register 0816.
After 2.6 seconds, verify that the ME field of the airborne velocity squitter is
ZERO no longer transmitted. Interrogate with RR=16, DI=7 and RRS=5, 6, 8
and 9 and verify that the MB fields match the ME fields in the corresponding
Extended Squitter reply. Specifically, verify that the MB and ME fields for
Register 0816 continue to match the data input prior to stopping the updates to
GICB Register 0816.
After 10 seconds, interrogate to extract the data link capability report and verify
that SCS is one. After 60 seconds, verify that airborne position and aircraft
identification squitters reports are still transmitted and that aircraft identification
and airborne velocity squitters are not transmitted. Specifically, verify that the
ME field of the aircraft identification squitter continues to match the data input
prior to stopping the updates to GICB Register 0816.
© EUROCAE, 2011
Appendix E
Page E - 30
match the data that was provided prior to stopping the updates to GICB Register
0816. After 60 seconds, verify that Extended Squitter airborne position and
airborne velocity squitter transmissions stop. Verify that the aircraft identification
Extended Squitter transmissions are continued and that the contents of the ME
field matches the data that was provided prior to stopping the updates to GICB
Register 0816. and Verify that the transponder resumes Acquisition squitter
broadcast.
Repeat above sequence except stop update to GICB Registers 0516 and 0616
only.
After 2 seconds, verify that the ME field of the airborne position report is ZERO.
After 60 seconds, verify that the transponder no longer broadcasts airborne
position squitters and continues to broadcast airborne velocity and aircraft
identification squitters. Verify that the transponder continues to inhibit the
broadcast of Acquisition squitters.
Repeat above except stop update to GICB Register 0916 only. After 2.6
seconds, Again, verify that after 2 seconds the ME field of the airborne velocity
squitter is ZERO no longer transmitted, and after 60 seconds, both airborne
velocity and verify that the Acquisition squitters are not transmitted.
(1.80) In EUROCAE ED-73C, in section §5.5.8.6.2.2, in bullet “h,” STEP 8, make the following
changes:
h. STEP 8 - Input GICB Register 0A16 and verify that an event-driven Extended
Squitter is generated with the proper data content. Update GICB Register 0A 16
at a rate less than twice every second. Verify that an event-driven Extended
Squitter is generated subsequent to each update with the proper data content.
Vary the data content provided externally to the transponder and verify that the
data content subsequent to update of the event-driven report is correct.
Increase the update rate to exceed twice per second. Verify that the event-
driven squitter rate does not exceed twice per second and that the data content
reflects the most recent update contents. Repeat for all supported Event-Driven
Extended Squitter Message types.
For the following steps, for those transponders that support automatic detection
of on-the-ground status, change the transponder to on-the-ground status.
(1.81) In EUROCAE ED-73C, in section §5.5.8.6.2.2, in bullet “i,” STEP 9, make the following
changes:
© EUROCAE, 2011
Appendix E
Page E - 31
(1.82) In EUROCAE ED-73C, in section §5.5.8.6.2.2, in bullet “j,” STEP 10, in order to
consolidate several changes as identified in Working Paper SC209-WP12-05R1, and to
be clear about the timeout requirements for Register 0816, make the following changes:
1. Verify that the transponder broadcasts surface position squitters at the high
rate and the ME data content matches the data stored in GICB Register 0616.
2. Verify that the transponder broadcasts aircraft identification squitters and that
they occur uniformly over the range of 4.8 to 5.2 seconds as specified in
paragraph 3.28.3.c. Verify that the ME data content matches the data stored
in GICB Register 0816.
3. Verify that the transponder broadcasts aircraft operational status squitters at
the rates as specified in §2.2.3.3.1.4.2 of EUROCAE ED-102A / RTCA DO-
260B and that the data content matches the data stored in GICB Register
6516. When transmitting the surface formats, the rate depends on whether
the high or low squitter rate has been selected (see §3.28.6).
4. Verify that the transponder does not broadcast the airborne position and the
airborne velocity squitter.
5. Verify that the transponder does not broadcast Acquisition squitters.
6. Stop update of GICB Registers 0516, 0616, 0816, and 0916 and 6516. After 2
seconds, verify that the surface position squitter ME field is ZERO. After 15
seconds, verify that the ME field of the aircraft identification squitter
continues to match the data input prior to stopping updates to GICB Register
0816.
7. After 60 seconds, verify that surface position and surface aircraft operational
status identification squitters stop. Verify that the aircraft identification
extended squitter transmissions are continued and that the contents of the
ME field matches the data that was provided prior to stopping the updates to
GICB Register 0816. and Verify that Acquisition squitter transmissions
resume.
Repeat except vary the data content of GICB Registers 0616 and 0816 and verify
the data content of each Extended Squitter subsequent to each register update.
© EUROCAE, 2011
Appendix E
Page E - 32
(1.83) In EUROCAE ED-73C, in section §5.5.8.6.3, the test procedure for squitter control
verification has been modified in order to account for the changes that were agreed to
by RTCA SC-209 and EUROCAE WG-49 for the TCS and RCS commands. In Working
Paper SC209-WP11-12R1 there were extensive changes made to have the TCS and
RCS commands apply to all surface type messages and also to inhibit replies to Mode
A/C and All-Call interrogations. Working Paper SC209-WP12-06R3 completely revises
the test procedure in §5.5.8.6.3 to account for the previously agreed changes to TCS
and RCS. The test procedures in §5.5.8.6.3 were revised again during the final
comment resolution of Meeting #14 when it was agreed to revise the RCS command
and remove the ability to suppress Extended Squitters as recorded in ICAO ASP TSG
Working Paper TSGWP10-21R1.
(1.84) In EUROCAE ED-73C, in section §5.5.8.7, in order to bring ED-73C into harmonization
with changes that were originally made in RTCA/DO-181B and DO-181C, at the end of
§5.5.8.7.3, and just prior to §5.5.8.8, add the following text on to the end of the
“Required Timer Duration Test” and then add the new sections for additional test
procedures as identified in Working Paper SC209-WP11-20R1:
Change the input of the ID function to a value other than 7500, 7600 or
7700. Verify that the Mode A Code, temporary alert is set (FS field value
is 4 or 5). Five (5) seconds later, change the input of the ID function to a
value other than 7500, 7600 or 7700 and different from the previously
used value. Verify that the Mode A Code temporary alert is set (FS field
value is 4 or 5) for 18 ±1 seconds after the second change.
The on-the-ground input is used in determining the codes for FS, VS and
CA fields. The requirements of Section §3.22.2.7.c utilize radio altitude,
ground speed and airspeed inputs to validate the on-the-ground status
when indicated by the input to the transponder. If the conditions for
overriding the on-the-ground status indicated by the input to the
transponder, the airborne status shall be utilized to select FS, VS and CA
field coding. Also, for extender squitter format selection, airborne formats
shall be transmitted unless overridden by ground station interrogation
commands. CA field validation for Acquisition squitters and Extended
Squitters is verified as part of Procedure #6 in §5.5.8.6, so the following
test can be incorporated as part of that testing.
© EUROCAE, 2011
Appendix E
Page E - 33
values according to Figure 3-12 with the Ground Register reset to NOT
indicate on-the-ground condition and VS is ZERO. If all inputs are
supported by the transponder, a total of 27 combinations are required.
This represents 9 cases with radio altitude not input, 9 cases with a value
above 50 feet and 9 cases with a value below or equal to 50 feet. The
same variation for airspeed and ground speed is required except the
values selected would be above 100 knots to satisfy the requirement to
reset the Ground Register to NOT indicate on-the-ground condition and a
value at 100 knots or below to not modify the on-the-ground status.
1) SSS=0 when no alert (the Alert Register is clear and TC timer is not
running) and no SPI condition is active.
2) SSS=1 when Alert Register is set and no SPI Condition is active.
3) SSS=2 when the TC timer is running and returns to ZERO after the
temporary alert has cleared after 18 ±1 seconds.
4) SSS=3 when the TI timer is set indicating a SPI Condition is active
and returns to ZERO after the TI timer expires.
5) SSS=1 when Alert Register is set and SPI Condition is active.
Clear the alert and verify that SSS=2 as TC timer is now active. Set
the SPI Condition, which will set the TI timer. Verify that SSS=2
until the TC timer expires. Verify that SSS=3 upon expiration of the
TC timer and that SSS=0 upon expiration of the TI timer.
6) SSS=3 when the TI timer is started. Prior to expiration of the TI
timer, start the TC timer and verify that SSS=2. Upon expiration of
the TC timer, verify that SSS returns to ZERO.
7) SSS=3 when the TI timer is started. Set the Alert Register while the
TI timer is running and verify that SSS=1.
a. Set to the airborne state and change the input of the ID function to a
value other than 7500, 7600 or 7700.
b. Wait 19 seconds.
c. Set the transponder to STANDBY condition.
d. Set the transponder to return to normal condition.
e. Verify that the Mode A Code, temporary alert is set (FS field value is
2 and SSS=2 when the transponder is ES capable) for 18 ±1 seconds
after leaving the STANDBY condition.
f. Repeat Steps “a” through “e”, except in Step “c” set the transponder
to OFF.
© EUROCAE, 2011
Appendix E
Page E - 34
(1.85) In EUROCAE ED-73C, in section §5.5.8.13.3.a, in order to address the possible failure
of the test identified in the table for a transponder not locked out to All-Calls, and
discussed in Working Paper SC209-WP12-07R1, add the following NOTE just after the
table:
NOTE: This test is based on a small sample, and is likely that in some cases of
testing, statistical variation may cause a correctly implemented transponder to
fail this test. In this case, it is equally likely that if the test is rerun one or more
times, it may then be successful.
(1.86) In EUROCAE ED-73C, in section §5.5.8.13.3.b, in order to clarify which specific Timers
are being referenced, replace the text of the first paragraph of “b” with the following:
(1.88) In EUROCAE ED-73C, in section §5.6.2, in order to adjust the requirements to account
for Comm-B extraction using DI=3, as suggested in Working Paper SC209-WP11-09R1,
add the following NOTE after sub-bullet “b:”
© EUROCAE, 2011
Appendix E
Page E - 35
(1.89) In EUROCAE ED-73C, in section §5.6.3.2.2, in order to account for the changes that
were made in the ADS-B MOPS (RTCA DO-260B / EUROCAE ED-102A) and
subsequent corresponding changes being proposed in ICAO Doc 9871, Edition 2, the
definition of the Mode S Subnetwork Version Number in RTCA DO-181E and
EUROCAE ED-73E will have to change accordingly. Replace the reference to
Subnetwork Version Number in the text of the paragraph as follows:
(1.90) In EUROCAE ED-73C, in several sections of §5.6.6 there are references to ICAO Annex
10 Amendments. With this Change document, these references to specific
Amendments will be removed, so as not to require updates in the future. Remove
references to ICAO Annex 10 Amendments in the following locations:
Repeat the following interrogation in order to extract the Comm-B broadcast message
using an SI code (DI=3).
Verify that the transponder replies with a “DF” = 20 reply with the “MB” field providing
Aircraft Identification data as follows:
© EUROCAE, 2011
Appendix E
Page E - 36
Within SIX (6) 66 seconds of starting the interrogations, verify that the transponder
replies with a DF=20 reply with:
NOTE: The SIX (6) 66 seconds is based on the update rate specified for Register 17 16
plus the update time of up to 60 seconds rate for Register 1016 to update Bit
68.
Repeat the extraction of Register 1716 using the following GICB extraction interrogation
in order to use the format for SI code (DI=3) and verify that the content is the same as
the content of Register 1716 previously extracted using DI=7.
Repeat the extraction of Register 1816 using the following GICB extraction interrogation
in order to use the format for SI code (DI=3) and verify that the content is the same as
the content of Register 1816 previously extracted using DI=7.
© EUROCAE, 2011
Appendix E
Page E - 37
(1.95) In EUROCAE ED-73C, in section §5.7.1.2.2, in order to account for the changes that
were made in the ADS-B MOPS (RTCA DO-260B / EUROCAE ED-102A) and
subsequent corresponding changes being proposed in ICAO Doc 9871, Edition 2, the
definition of the Mode S Subnetwork Version Number in RTCA DO-181E and
EUROCAE ED-73E will have to change accordingly. Replace the reference to
Subnetwork Version Number in the text of the paragraph as follows:
(1.96) In EUROCAE ED-73C, in section §5.7.5.6.d, in order to correct an error in logic during
the creation of this test procedure, make the following changes to §5.7.5.6.d.(2):
(2). Bit 55 (bit 23 of the “MB” field) set to “10” to indicate that Register 5F16 servicing
capability has been established and that data is valid terminated because of the
loss of data.
(1.98) In EUROCAE ED-73C, in section §5.7.5.15.d, in order to correct an error in logic during
the creation of this test procedure, make the following changes to §5.7.5.15.d.(2):
(2). Bit 55 (bit 23 of the “MB” field) set to “10” to indicate that Register 5F16 servicing
capability has been established and that data is valid terminated because of the
loss of data.
© EUROCAE, 2011
Appendix E
Page E - 38
(1.100) In EUROCAE ED-73C, in section §5.7.6.15, add the following NOTE to clarify the use
of GPS data sources:
NOTE: GPS Data Sources may not provide data more often than once every 1.2
seconds. If GPS Data Sources are used to provide data, ensure that the
data is provided at the minimum rate of once every 1.2 seconds. For
Register 5016, this may apply to the True Track Angle data and/or Ground
Speed data.
(1.101) In EUROCAE ED-73C, in section §5.7.7.14, make the following changes in subsection
“a:”
(1.102) In EUROCAE ED-73C, in section §5.7.7.15, add the following NOTE to clarify the use
of GPS data sources:
NOTE: GPS Data Sources may not provide data more often than once every 1.2
seconds. If GPS Data Sources are used to provide data, ensure that the
data is provided at the minimum rate of once every 1.2 seconds. For
Register 6016, this may apply to the Inertial Vertical Rate data.
(1.103) In EUROCAE ED-73C, in section §5.8.4, in bullets “a” and “b,” in order to correct a
problem with Table references in Appendix B, make the following changes identified
below in yellow:
a. Verify that the servicing of Register XX16 during the power-on cycle of the
transponder is properly reported in Registers 1816 through 1C16 as required in
Appendix B, Table B-3-24 to Table B-3-28.
b. Verify that the real-time (not just since power-on) servicing of Register XX16 is
properly reported in Register 1716 (see Appendix B, Table B-3-23) if such reporting
is required for Register XX16.
© EUROCAE, 2011
Appendix E
Page E - 39
e. Set the on-the-ground status for all Mode S replies, except when an airborne reply
is required (e.g., for altitude testing).
f. Where possible, perform the testing inside a hanger to take advantage of any
shielding properties it may provide.
g. As a precaution, use antenna transmission covers whether or not testing is
performed inside or outside.
h. When testing the altitude (Mode C or S) parameter, radiate directly into the ramp
test set via the prescribed attenuator.
i. In between testing, i.e., to transition from one altitude to another, select the
transponder to „standby‟ mode.
j. If testing transponder parameters other than „altitude‟, set altitude to -1000 feet
(minus 1000 feet) or less over 60000 feet. This will minimise the possibility of
ACAS warning to airfield and overflying aircraft.
k. When testing is complete select the transponder(s) to „OFF‟ or „Standby‟.
(1.105) In EUROCAE ED-73C, in Appendix A, section §A.1, add the following acronyms:
(1.106) In EUROCAE ED-73C, in Appendix A, section §A.2, edit and add the following
definitions:
Periodic Status – Status Messages that are broadcast independently in the same
manner as the Airborne Position, Surface Position, Airborne Velocity and Aircraft
Identification Messages. Examples of Periodic Status Messages include the Target
State and Status and the Aircraft Operational Status (ref. RTCA DO-260B /
EUROCAE ED-102A).
QFE – Local station barometric pressure setting which provides an altimeter reading
of indicated altitude of the airplane above the station, whether airborne or on the
ground.
QNE – The barometric pressure used for the standard altimeter setting (29.92 inches
Hg, 1013.25 hectopascals).
QNH – Local station barometric pressure setting which provides an altimeter reading
of indicated altitude of the airplane above mean sea level, whether airborne or on the
ground.
© EUROCAE, 2011
Appendix E
Page E - 40
(1.107) In EUROCAE ED-73C in Appendix B, there are several references to ICAO Doc 9871,
Edition 1. There are specific paragraph references to guidance materials in Doc 9871,
Edition 1, Appendix C, which will change to Appendix D in Doc 9871, Edition 2. In the
titles of the following subparagraphs in Appendix B, make the specified changes to the
paragraph reference in ICAO Doc 9871, Edition 2:
(1.108) In EUROCAE ED-73C, in Appendix B, section §B.2.1 inside Table B-2-1, revise the
entry for Register 6216 by removing reference to “Reserved for” and setting the
Maximum Update Interval to 0.5 seconds:
© EUROCAE, 2011
Appendix E
Page E - 41
(1.110) In EUROCAE ED-73C, in Appendix B, section §B.3 just prior to Table B-3-7 there is
an un-numbered table containing references to “ADS-B Registers.” Because of the
changes in RTCA DO-260B and EUROCAE ED-102A defining the ADS-B Periodic
Status Messages and removing them from being broadcast by the Event-Driven
protocol, edit the text, the un-numbered table and the Note just prior to Table B-3-7 as
follows:
(1.111) In EUROCAE ED-73C, in Appendix B, section §B.3, Table B-3-16 describes the
format for Register 1016. In order to account for the changes that were made in the
ADS-B MOPS (RTCA DO-260B / EUROCAE ED-102A) and subsequent
corresponding changes being proposed in ICAO Doc 9871, Edition 2, the following
additional reference should be added in Note #1 of Table B-3-16:
(1.112) In EUROCAE ED-73C, in Appendix B, section §B.3, Table B-3-16 describes the
format for Register 1016. In order to account for the changes that are being made in
the ADS-B MOPS (RTCA DO-260B / EUROCAE ED-102A) and subsequent
corresponding changes in ICAO Doc 9871, Edition 2, RTCA DO-181E and EUROCAE
ED-73E, the Mode S Subnetwork Version Number will have to change accordingly.
Replace the description of the Mode S Subnetwork Version Number field, Bits 17
through 23, in Table B-3-16 with the following:
Version
ICAO RTCA EUROCAE
Number
© EUROCAE, 2011
Appendix E
Page E - 42
(1.114) In EUROCAE ED-73C, in Appendix B, section §B.3, Table B-3-48, Note 1 has an
incorrect reference:
© EUROCAE, 2011
Appendix E
Page E - 43
1 STATUS PURPOSE: To provide ready access to information about the aircraft’s current
2 MSB = 32768 feet vertical intentions, in order to improve the effectiveness of conflict probes and
3 to provide additional tactical information to controllers.
4
5 MCP/FCU SELECTED ALTITUDE 1) Target altitude shall be the short-term intent value, at which the aircraft will level
6 off (or has leveled off) at the end of the current maneuver. The data source that
7 Range = [0, 65520] feet the aircraft is currently using to determine the target altitude shall be indicated in
8 the altitude source bits (54 to 56) as detailed below.
9
10 Note: This information which represents the real “aircraft intent,” when
11 available, represented by the altitude control panel selected altitude, the
12 flight management system selected altitude, or the current aircraft
13 LSB = 16 feet altitude according to the aircraft’s mode of flight (the intent may not be
14 STATUS available at all when the pilot is flying the aircraft).
15 MSB = 32768 feet
16 2) The data entered into bits 1 to 13 shall be derived from the mode control
17 panel/flight control unit or equivalent equipment. Alerting devices may be used to
18 FMS SELECTED ALTITUDE provide data if it is not available from “control” equipment. The associated mode
19 bits for this field (48 to 51) shall be as detailed below.
20 Range = [0, 65520] feet
21 3) The data entered into bits 14 to 26 shall de derived from the flight management
22 system or equivalent equipment managing the vertical profile of the aircraft.
23
24 4) The current barometric pressure setting shall be calculated from the value
25 contained in the field (bits 28 to 39) plus 800 mb. When the barometric pressure
26 LSB = 16 feet setting is less than 800 mb or greater than 1209.5 mb, the status bit for this field
27 STATUS (bit 27) shall be set to indicate invalid data.
28 MSB = 204.8 mb
29 5) Reserved bits 40 to 47 shall be set to ZERO (0).
30
31 6) Bits 48 to 56 shall indicate the status of the values provided in bits 1 to 26 as
32 BAROMETRIC PRESSURE SETTING follows:
33 MINUS 800 mb
34 Bit 48 shall indicate whether the mode bits (49, 50 and 51) are already
35 Range = [0, 410] mb being populated:
36 0 = No mode information provided
37 1 = Mode information deliberately provided
38
39 LSB = 0.1 mb Bits 49, 50 and 51:
40 0 = Not active
41 1 = Active
42
43 Reserved bits 52 and 53 shall be set to ZERO (0).
44 RESERVED
45 Bit 54 shall indicate whether the target altitude source bits (55 and 56) are
46 actively being populated:
47 0 = No source information provided
48 STATUS OF MCP/FCU MODE BITS 1 = Source information deliberately provided
49 VNAV MODE
50 ALT HOLD MODE MCP/FCU Mode bits Bits 55 and 56 shall indicate target altitude source:
51 APPROACH MODE 00 = Unknown
52 RESERVED 01 = Aircraft altitude
53 10 = FCU/MCP selected altitude
54 STATUS OF TARGET ALT SOURCE BITS 11 = FMS selected altitude
55 MSB TARGET ALT SOURCE
56 LSB Note: Additional implementation guidelines are provided in §Error! Reference
source not found. of this Appendix.
© EUROCAE, 2011
Appendix E
Page E - 44
Version
ICAO RTCA EUROCAE
Number
© EUROCAE, 2011
Appendix E
Page E - 45
(1.121) In EUROCAE ED-73C, in Appendix B, after section §B.4.3.2 and just prior to section
§B.4.4, add a new section to explain implementation considerations for Registers 08 16
and 2016.
© EUROCAE, 2011
Appendix E
Page E - 46
© EUROCAE, 2011