Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
borderColorblack
borderStyledashed


Excerpt

This section contains resources to help concerned Stakeholders satisfy the requirements.

Table of Contents
maxLevel1
absoluteUrltrue
typeflat
separatorpipe



Warning
titleStatus
WORK IN PROGRESS - content should not be used



Panel
titleFull table of contents

Table of Contents

Examples of


eFPL

content

Example of performance profile

What the FF-ICE/R1 Implementation Guidance says

The performance profile is a zero-wind, standard atmosphere profile reflective of the flight capabilities and desired parameters. It does not include any flight-specific constraints such as altitude or speed restrictions applicable to the route of flight. However, it does incorporate constraints that are always applicable (e.g., a 250 knot constraint applicable to all flights below 10,000 feet), and gradients required for obstacle clearance along the route of flight.

A performance profile is expressed as a sequence of profile points each containing: distance, time duration, flight level or altitude, and optionally the true airspeed.

Climb profiles begin at take-off with distance and time expressed relative to the point associated with take-off, nominally the “Wheels Off” point. Climb profiles end at the maximum operational cruise altitude for the specific route/trajectory.

Descent profiles begin at a top-of-descent at the maximum operational cruise altitude for the specific route/trajectory. Time and distance are expressed relative to the top-of-descent. Descent profiles end at touchdown.

Graphical view and FIXM encoding of a Climb profile

Image Removed

Expand
titleCorresponding FIXM encoding (Click to expand...)

<fx:climbProfile>
    <fx:profilePoint>
        <fx:distance uom="M">0.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">110.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H0M0S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">6939.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">610.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H1M41S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">9284.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">914.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H1M59S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">11726.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">1219.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H2M17S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">14243.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">1524.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H2M35S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">16852.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">1829.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H2M54S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">19535.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">2134.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H3M14S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">22329.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">2438.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H3M33S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">25197.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">2743.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H3M53S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">28157.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3048.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H4M13S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">36206.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3353.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H5M1S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">39851.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3658.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H5M21S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">43644.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3962.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H5M42S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">47585.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">4267.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H6M3S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">51729.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">4572.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H6M25S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">55112.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">4810.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H6M43S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">60609.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">5182.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H7M11S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">65383.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">5486.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H7M35S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">70432.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">5791.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H8M0S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">75760.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6096.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H8M26S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">81384.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6401.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H8M54S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">87376.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6706.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H9M22S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">90738.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6867.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H9M37S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">93721.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7010.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H9M52S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">100490.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7315.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H10M23S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">107702.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7620.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H10M55S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">111586.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7775.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H11M13S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">115358.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7925.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H11M29S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">123477.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">8230.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H12M5S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">132130.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">8534.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H12M43S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">141392.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">8839.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H13M22S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">151320.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9144.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H14M4S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">162188.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9449.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H14M49S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">174349.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9754.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H15M39S</fx:time>
    </fx:profilePoint>
</fx:climbProfile>

Graphical view and FIXM encoding of a Descent profile

Image Removed

Expand

<fx:descentProfile>
    <fx:profilePoint>
        <fx:distance uom="M">263859.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">11887.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H27M13S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">258458.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">11586.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H26M51S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">252997.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">11278.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H26M28S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">247738.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">10973.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H26M6S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">243016.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">10668.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H25M47S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">238423.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">10363.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H25M28S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">233944.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">10058.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H25M9S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">229579.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9754.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H24M52S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">226703.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9598.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H24M40S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">223676.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9449.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H24M28S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">217521.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">9144.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H24M3S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">211335.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">8839.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H23M37S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">205146.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">8534.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H23M10S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">198954.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">8230.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H22M43S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">192728.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7925.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H22M15S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">186483.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7620.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H21M48S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">180238.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7315.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H21M20S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">174027.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">7010.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H20M51S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">167872.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6706.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H20M22S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">161741.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6401.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H19M53S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">155642.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">6096.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H19M23S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">149546.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">5791.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H18M53S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">143481.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">5486.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H18M24S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">137406.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">5182.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H17M53S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">131362.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">4877.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H17M22S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">126518.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">4632.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H16M56S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">119329.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">4267.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H16M18S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">113344.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3962.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H15M46S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">107393.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3658.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H15M14S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">103560.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3551.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H14M52S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">96482.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3353.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H14M12S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">84938.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">3048.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H12M58S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">77917.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">2743.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H12M10S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">70912.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">2438.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H11M22S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">63928.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">2134.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H10M33S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">56991.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">1830.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H9M44S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">50015.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">1524.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H8M54S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">43084.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">1219.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H8M3S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">37058.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">953.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H7M18S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">24447.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">642.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H4M49S</fx:time>
    </fx:profilePoint>
    <fx:profilePoint>
        <fx:distance uom="M">0.0</fx:distance>
        <fx:level>
            <fb:altitude uom="M">39.0</fb:altitude>
        </fx:level>
        <fx:time>P0DT0H0M0S</fx:time>
    </fx:profilePoint>
</fx:descentProfile>

Examples of eFPL usage

Descriptions of EUROCONTROL NM's FF-ICE/R1 Services in the European SWIM Registry

NM B2B resources

NM B2B documentation

FIXM Resources

SWIM Reference website

samples

TODO


NM resources

Descriptions of the NM B2B services in the European SWIM Registry

The NM B2B Services used by the FF-ICE Services provided by NM are described in the European SWIM registry.

NM B2B documentation

See NM B2B Service documentation

IFPS Users Manual

https://www.eurocontrol.int/publication/ifps-users-manual

FIXM Resources

www.FIXM.aero

https://docs.fixm.aero/

SWIM Reference website

The SWIM reference website is available at https://reference.swim.aero/ . See inparticular the following section: