15.12.2012 Views

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DRAFT - Working Paper ASP TSGWP11-01 <strong>for</strong> review by the TSG during the meeting in June 2011 in Paris<br />

Appendix A A-31<br />

CPR encoding type i (0 <strong>for</strong> even <strong>for</strong>mat <strong>and</strong> 1 <strong>for</strong> odd <strong>for</strong>mat), by per<strong>for</strong>ming the following sequence of computations.<br />

The CPR encoding <strong>for</strong> intent shall always use the even <strong>for</strong>mat (i = 0), whereas the airborne, surface <strong>and</strong> TIS-B encoding<br />

shall use both even (i = 0) <strong>and</strong> odd (i = 1) <strong>for</strong>mats.<br />

a) Dlati (the latitude zone size in the N-S direction) is computed from the equation:<br />

360°<br />

Dlati<br />

=<br />

4 ⋅ NZ − i<br />

b) YZi (the Y-coordinate within the Zone) is then computed from Dlati <strong>and</strong> lat using separate equations:<br />

For Nb=17 encoding:<br />

For Nb=19 encoding:<br />

For Nb=14 encoding:<br />

For Nb=12 encoding:<br />

( lat Dlat )<br />

⎛ 17 MOD , i 1 ⎞<br />

YZi<br />

= floor ⎜<br />

2 ⋅ + ⎟<br />

Dlati<br />

2 ⎟<br />

⎝ ⎠<br />

( lat Dlat )<br />

⎛ 19 MOD , i 1 ⎞<br />

YZi<br />

= floor ⎜<br />

2 ⋅ + ⎟<br />

Dlati<br />

2 ⎟<br />

⎝ ⎠<br />

YZ<br />

0<br />

( lat Dlat )<br />

⎛ 14 MOD , 0 1 ⎞<br />

= floor ⎜<br />

2 ⋅ + ⎟<br />

Dlat 2 ⎟<br />

⎝ 0 ⎠<br />

( lat Dlat )<br />

⎛ 12 MOD , i 1 ⎞<br />

YZi<br />

= floor ⎜<br />

2 ⋅ + ⎟<br />

Dlati<br />

2 ⎟<br />

⎝ ⎠<br />

c) Rlati (the latitude that a receiving ADS-B system will extract from the transmitted message) is then computed<br />

from lat, YZi, <strong>and</strong> Dlati using separate equations:<br />

⎛YZ ⎛ i lat ⎞⎞<br />

For Nb=17 encoding: Rlati = Dlati<br />

⋅ ⎜ + floor<br />

⎜ 17 ⎜ ⎟⎟<br />

2 Dlat ⎟<br />

⎝ ⎝ i ⎠⎠<br />

⎛YZ ⎛ i lat ⎞⎞<br />

For Nb=19 encoding: Rlati = Dlati<br />

⋅ ⎜ + floor<br />

⎜ 19 ⎜ ⎟⎟<br />

2 Dlat ⎟<br />

⎝ ⎝ i ⎠⎠<br />

Draft<br />

⎛YZ ⎛ 0 lat ⎞⎞<br />

For Nb=14 encoding: Rlat0 = Dlat0⋅<br />

⎜ + floor<br />

⎜ 14 ⎜ ⎟⎟<br />

2 Dlat ⎟<br />

⎝ ⎝ 0 ⎠⎠<br />

⎛YZ ⎛ i lat ⎞⎞<br />

For Nb=12 encoding Rlati = Dlati<br />

⋅ ⎜ + floor<br />

⎜ 12 ⎜ ⎟⎟<br />

2 Dlat ⎟<br />

⎝ ⎝ i ⎠⎠<br />

d) Dloni (the longitude zone size in the E-W direction) is then computed from Rlati using the equation:<br />

⎧ 360°<br />

⎪<br />

, when NL ( Rlati ) − i > 0<br />

⎪NL<br />

( Rlati ) − i<br />

Dloni<br />

= ⎨<br />

⎪ 360 ° , when NL ( Rlati ) − i = 0<br />

⎪<br />

⎩<br />

Note.— When per<strong>for</strong>ming the NL function, the encoding process must ensure that the NL value is<br />

established in accordance with Note 5 of §A.2.6.2.f.<br />

DRAFT - Working Paper ASP TSGWP11-01 <strong>for</strong> review by the TSG during the meeting in June 2011 in Paris

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!