Technical Provisions for Mode S Services and Extended Squitter
Technical Provisions for Mode S Services and Extended Squitter
Technical Provisions for Mode S Services and Extended Squitter
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Appendix C C-43<br />
Notes. —<br />
DRAFT - Working Paper ASP TSGWP11-01 <strong>for</strong> review by the TSG during the meeting in June 2011 in Paris<br />
C.2.5.3 SPECIAL PROCESSING FOR FORMAT TYPE CODE ZERO<br />
C.2.5.3.1 Significance of Format TYPE Code Equal to Zero<br />
1. Format TYPE Code ZERO (0) is labeled “no position in<strong>for</strong>mation.” This is intended to be used<br />
when the lat/lon in<strong>for</strong>mation is not available or invalid, <strong>and</strong> still permit the reporting of baro altitude<br />
loaded by the transponder. The principal use of this message case is to provide ACAS the ability to<br />
passively receive altitude.<br />
2. Special h<strong>and</strong>ling is required <strong>for</strong> the airborne <strong>and</strong> Surface Position Messages because a CPR<br />
encoded value of ALL ZEROs in the Lat/Lon field is a valid value.<br />
C.2.5.3.2 Broadcast of Format TYPE Code Equal to Zero<br />
Format TYPE Code 0 shall only be set by the following events:<br />
a. Airborne Position or Surface Position (Register 0516, <strong>and</strong> 0616) has not been loaded by the GFM <strong>for</strong><br />
2 seconds. In this case the transponder clears the entire 56 bits of the register that timed out. (In<br />
the case of the Airborne Position register, the altitude subfield is only ZEROed if no altitude data is<br />
available). Transmission of the Airborne <strong>and</strong> Surface Position <strong>Extended</strong> <strong>Squitter</strong> that broadcasts<br />
the timed out register shall itself stop in 60 seconds except <strong>for</strong> the Airborne Position Message when<br />
Altitude is still available. Broadcast of this <strong>Extended</strong> <strong>Squitter</strong> shall resume when the GFM begins to<br />
insert data into the register.<br />
b. The GFM determines that all navigation sources that can be used <strong>for</strong> the <strong>Extended</strong> <strong>Squitter</strong><br />
airborne or Surface Position Message are either missing or invalid. In this case the GFM can clear<br />
the Format TYPE Code <strong>and</strong> all other fields of the airborne position, surface position <strong>and</strong> insert this<br />
zeroed message in the appropriate register. This should only be done once so that the transponder<br />
can detect the loss of data insertion <strong>and</strong> suppress the broadcast of the related squitter.<br />
Note that in all of the above cases, a Format TYPE Code of ZERO contains a message of ALL ZEROs. The<br />
only exception is the airborne position <strong>for</strong>mat that may contain barometric altitude <strong>and</strong> surveillance status<br />
data as set by the transponder. There is no analogous case <strong>for</strong> the other <strong>Extended</strong> <strong>Squitter</strong> <strong>for</strong>mat types,<br />
since a ZERO value in any of the fields indicates no in<strong>for</strong>mation. No other squitter types are broadcast with<br />
TYPE Code equal ZERO (0).<br />
Draft<br />
C.2.5.3.3 Reception of Format TYPE Code Equal to Zero<br />
If a squitter with <strong>for</strong>mat TYPE Code equal to ZERO (0) is received, it shall be checked to see if altitude is<br />
present. If altitude is not present, the message shall be discarded. If altitude is present, it may be used to<br />
update altitude. An <strong>Extended</strong> <strong>Squitter</strong> containing Format TYPE Code ZERO shall only be used to update<br />
the altitude of an aircraft already in track.<br />
Note.— For ACAS, this could be an aircraft that was being maintained via hybrid surveillance when the<br />
position data input failed. In this case, altitude only could be used <strong>for</strong> a short period of time. Interrogation<br />
would have to begin at the update rate <strong>for</strong> that track to ensure update of range <strong>and</strong> bearing in<strong>for</strong>mation on<br />
the display.<br />
C.2.5.4 HANDLING OF EVENT-DRIVEN PROTOCOL<br />
The Event-Driven interface protocol shall provide a general-purpose interface into the transponder function<br />
<strong>for</strong> either those messages beyond those that are regularly transmitted all the time (provided input data is<br />
available), or those that are transmitted at a fixed periodic rate. This protocol shall operate by having the<br />
transponder broadcast a message once each time the Event-Driven register is loaded by the GFM.<br />
Note.— This gives the GFM complete freedom in setting the update rate (up to a maximum) <strong>and</strong><br />
duration of broadcast <strong>for</strong> applications such as emergency status <strong>and</strong> intent reporting.<br />
DRAFT - Working Paper ASP TSGWP11-01 <strong>for</strong> review by the TSG during the meeting in June 2011 in Paris