Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
ivac2:firdef_ssr_xml [2017/07/25 22:54]
filip.jonckers
ivac2:firdef_ssr_xml [2017/07/25 23:20]
filip.jonckers
Line 12: Line 12:
 | | ^Element|ssr| | | ^Element|ssr|
  
-Each of the elements ​above can have the following child elements:+ 
 +The structure ​of the elements ​are as follows:
  
  
-^Element|codeblocks|| 
 ^Element|block|| ^Element|block||
 ^Attribute^Format^Remarks^ ^Attribute^Format^Remarks^
Line 23: Line 23:
 |prtm|integer|PRotection TiMe - time in minutes that a code is protected (not allocated) | |prtm|integer|PRotection TiMe - time in minutes that a code is protected (not allocated) |
  
 +
 +The <​modesasp>​ elements shall only be used when mode A code 1000 can be assigned to specific city pairs.
 +Note that only specific departure and destination airports and routes are eligible for a A1000 ssr code.   The usage of A1000 requires complete mode S surveillance coverage from ground to air to ground at arrival (gate to gate Mode S coverage). ​ This is also called Mode S declared airspace. ​  Only major airports with the required surveillance equipment (multilateration,​ mode S radar coverage, etc..) use A1000.
 +If not present,​A1000 is not used.  A1000 does not use a ssr code block.
 +
 +^Element|modesasp||
 +^Attribute^Format^Remarks^
 +|adep|string|departure airport icao code (starts with)|
 +|ades|string|arrival airport icao code (starts with)|
 +
 +
 +===SSR code allocation rules===
  
  
-^Element|allocation|| 
 ^Element|ssr|| ^Element|ssr||
 ^Attribute^Format^Remarks^ ^Attribute^Format^Remarks^
-|block|string|ID of code range defined in <blocks>| +|block|string|ID of code block defined in <codeblocks>, a code block can be used in multiple allocation rules
-|fr|V / I / IV|Flight Rules (I = IFR, V= VFR)+|fr|V / I / IV|Flight Rules (I = IFR, V= VFR) - default IV |
-|ty|string|Type of flight (SGM etc)| +
-|atc|string|Controlling unit which assigns the code|+
 |adep|string|Departure aerodrome (1, 2, 3, 4 characters of ICAO code = EB or EBBR)| |adep|string|Departure aerodrome (1, 2, 3, 4 characters of ICAO code = EB or EBBR)|
 |ades|string|Arrival aerodrome (1, 2, 3, 4 characters of ICAO code = EB or EBBR)| |ades|string|Arrival aerodrome (1, 2, 3, 4 characters of ICAO code = EB or EBBR)|
-|sid|string|Assigned departure route| +|sid|string|Assigned ​SID standard instrument ​departure route (starts with) 
-|minrfl|integer|Lowest requested flight level| +|minrfl|integer|Lowest requested flight level - default zero
-|maxrfl|integer|Highest requested flight level|+|maxrfl|integer|Highest requested flight level - default 999| 
 + 
 +All attributes are optional except for the block attribute. ​ The order is of importance! ​ The first block found is used first, if the code block has no free ssr codes then the next found ssr block is used etc... 
 + 
 +SSR codes are allocated randomly from each block. ​ SSR Codes are available after the protection time defined for each block. (last radar detection time + PRTM in minutes) 
 + 
 +tip: use the first part (point name) of the SID name to allocate to multiple SIDs which use the same point name.
  
-''​Note that this file has not been finalised, format changes may occur''​