SWIM_TI_YP_1_0_AMQP_MESSAGING

All the reverse entity references for this entity

Interface role

Booking is an interface that enables the creation, modification and retrieval of bookings, including details of conflicts between different bookings within the ASM Support System by External Users. The interface allows for continuous updates in real time of Booking information among authorised ASM Support Systems/External Users in order to enhance cross border coordination based on the most recent information.

The interface also enables booking of airspace structures across national borders; airspace users are able to book foreign airspace using their local ASM Support System. The process of a foreign booking follows the ASM process defined in dedicated LoAs between States.

The creation and modification of bookings is supported through the provision of ‘Actions’ by the interface. The Actions describe the allowed modifications that a user may take on a specific booking. Actions are subject to change based on the state of a booking and the current time.

Figure 20 in Section 2.4.6.1 provides an overview of the Booking interface

Information Exchange Flow

Figure 21 in Section 2.4.6.2 depicts the Booking interface information exchange flow

Interface Functions

The interface performs the following functions:

-          Creating a Booking introduces a new Booking into the ASM Support System to be approved to be incorporated into the plan.

-          Updating a Booking updates an existing Booking in the ASM Support System potentially as a result of a CDM process or simply to update the plan to reflect changes to planned activities.

-          Requesting Booking List allows access to the Booking information from within the ASM Support System to allow for CDM processes.

-          Requesting Actions allows access to the Actions that can performed by the actor. Identifying where they may contribute to the CDM process within the ASM Support System and which Airspace Reservation they can update to better inform the plan.

-          Requesting History allows access to the history of all actions that have been performed on a Booking.

ASM-INTF-ARES-010: ASM Service shall be supported by the Booking interface to manage the reservations

ASM-INTF-ARES-020: The Booking interface shall implement synchronous Request-Reply application message exchange pattern. 

ASM-INTF-ARES-030: The Booking interface shall support the following operations:

-          createBooking,

-          updateBooking,

-          queryBookingList

-          queryActionList

-          queryBookingHistoryList

Operations

This operation is intended to introduce a new booking in the ASM Support System in response to a request from an External User. As a result, the new booking is either created in the local ASM Support System and the External User is notified, or the booking is not created and an appropriate error message is transmitted to the External User.

Associated messages

ASM-INTF-ARES-040:  The createBooking operation shall receive and process the BookingCreationRequest message from an External User.

ASM-INTF-ARES-050: The createBooking operation shall validate the BookingCreationRequest message against the following criteria which must be met:

-          All mandatory data for the BookingCreationRequest message are provided

-          The booking ID must be null/not set

-          The start date and time of all AirspaceReservations must be in the future

-          The end date and time of an AirspaceReservation must be after its start date and time

-          The External User must have permission to book the airspace structures as defined by the ActivityData.

-          The entire booked period must be within the life time of all booked airspace structures

-          The booked flight levels must be within or equal to the flight level bounds of the airspace structures

-          The booked lower flight level of an airspace structure must be below the booked upper flight level of the airspace structure

-          The selected responsible unit must be common to all booked airspace structures as defined by the ActivityData.

ASM-INTF-ARES-060:  If the booking is valid, the createBooking operation shall transmit the newly created booking in the BookingReply message to the requesting External User.                             

ASM-INTF-ARES-070:  If the request or the resulting booking is not valid, the createBooking operation shall transmit an appropriate error in the BookingReply message to the requesting External User.

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to introduce updates to an existing booking in the ASM Support System in response to a request from an External User. As a result, the booking is either updated in the local ASM Support System and the External User is notified, or the booking is not updated and an appropriate error message is transmitted to the External User.

Associated messages

ASM-INTF-ARES-080: The updateBooking operation shall receive and process the BookingUpdateRequest message from an External User.

ASM-INTF-ARES-090: The updateBooking operation shall validate the BookingUpdateRequest message against the following criteria which must be met:

-          All mandatory data for the BookingUpdateRequest message are provided

-          The booking ID must be set

-          The lastChangeTime in the booking must match that held by the service

-          The start date and time of all AirspaceReservations must be in the future; if the booking is active the start dates and times must match the original start dates and times and the end time should be in the future

-          The end date and time of an AirspaceReservation must be after its start date and time

-          The External User must have permission to book the airspace structures as defined by the ActivityData

-          The entire booked period must be within the life time of all booked airspace structures

-          The booked flight levels must be within or equal to the flight level bounds of the airspace structures

-          The booked lower flight level of an airspace structure must be below the booked upper flight level of the airspace structure

-          The selected responsible unit must be common to all booked airspace structures as defined by the ActivityData

ASM-INTF-ARES-100: If the booking update is valid, the updateBooking operation shall transmit the updated booking in the BookingReply message to the requesting External User. 

ASM-INTF-ARES-110: If the request or the resulting updated booking is not valid, the updateBooking operation shall transmit an appropriate error in the BookingReply message to the requesting External User.

ASM-INTF-ARES-120: An updateBookingRequest should be rejected by the service if the user performing the update does not have the appropriate actions matching their update.

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to introduce a query for the list of bookings in the ASM Support System in response to a request from an External User. As a result, the list of bookings is either transmitted to the External User or not, and an appropriate error message is transmitted to the External User.

Associated messages

ASM-INTF-ARES-130: The queryBookingList operation shall receive and process the FilteredRequest message from an External User.

ASM-INTF-ARES-140: The queryBookingList operation shall validate the FilteredRequest message against the following criteria which must be met:

-          All mandatory data for FilteredRequest message are provided

 

ASM-INTF-ARES-150: If the request is valid, the queryBookingList operation shall transmit the filtered list of bookings in the BookingListReply message to the requesting External User.                             

ASM-INTF-ARES-160: If the request is not valid, the queryBookingList operation shall transmit an appropriate error in the BookingListReply message to the requesting External User.

ASM-INTF-ARES-170: The queryBookingList operation shall accept any combination of the following filters in the FilteredRequest message:

-          ActivityIDFilter

-          ChangePeriodFilter

-          InterestedIntervalFilter

-          AndFilter

 

ASM-INTF-ARES-180: The queryBookingList operation should accept any combination of the following filters in the FilteredRequest message:

-          AirspaceIDFilter

-          GeometryFilter

-          MissionIDFilter

 

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to introduce a query for the list of actions in the ASM Support System in response to a request from an External User. As a result, the list of actions is either transmitted to the External User or not, and an appropriate error message is transmitted to the External User.

Associated messages

ASM-INTF-ARES-190: The queryActionList operation shall receive and process the FilteredRequest message from an External User.

ASM-INTF-ARES-200: The queryActionList operation shall validate the FilteredRequest message against the following criteria which must be met:

-          All mandatory data for the FilteredRequest message are provided

 

ASM-INTF-ARES-210: If the request is valid, the queryActionList operation shall transmit the list of actions in the BookingActionListReply message to the requesting External User.                             

ASM-INTF-ARES-220: If the request is not valid, the queryActionList operation shall transmit an appropriate error in the BookingActionListReply message to the requesting External User.

ASM-INTF-ARES-230: The queryActionList operation shall accept the following filter in the FilteredRequest:

-          ActivityIDFilter

 

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to introduce a query for the list of history of actions performed on a booking in the ASM Support System in response to a request from an External User. As a result, the list of history of actions performed on a booking is either transmitted to the External User or not, and an appropriate error message is transmitted to the External User.

Associated messages

ASM-INTF-ARES-240: The queryBookingHistoryList operation shall receive and process the FilteredRequest message from an External User.

ASM-INTF-ARES-250: The queryBookingHistoryList operation shall validate the FilteredRequest message against the following criteria which must be met:

-          All mandatory data for the FilteredRequest message are provided

 

ASM-INTF-ARES-260: If the request is valid, the queryBookingHistoryList operation shall transmit the complete list of history of actions performed on a booking in the BookingHistoryListReply message to the requesting External User.     

ASM-INTF-ARES-270: If the request is not valid, the queryBookingHistoryList operation shall transmit an appropriate error in the BookingHistoryListReply message to the requesting External User.

ASM-INTF-ARES-280: The queryBookingHistoryList operation shall accept the following filter in the FilteredRequest message:

-          ActivityIDFilter

 

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration
Behaviour
Interface Binding Description

N/A

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

Interface role

The Local Airspace Structure interface allows for retrieval of airspace structures and activity data from within the ASM Support System by External Users.

Local ASM Support Systems maintain a local data base that contains national airspace structures. The interface allows External Users to obtain the definitions of the airspace structures, provided by the providing system in accordance with the provider requirements, as well as activity data, in order to follow their status and the reservations associated to them. 

Figure 17 in Section 2.4.5.1 provides an overview of the Local Airspace Structure interface

The elements in the data model are described in full detail in section 2.7.3 Interface Messages.

Information Exchange Flow

Figure 18 in Section 2.4.5.2 depicts the information exchange flow for the Local Airspace Structure interface.  

Interface Functions

The interface performs the following functions:

-          Requesting Static Data - allows access to static data from within the ASM Support System

-          Requesting Activity Data – allows access to activity data from within the ASM Support System

ASM-INTF-LAS-010: ASM Service shall be supported by the Local Airspace Structure interface to manage the access to local airspace static and activity data.

ASM-INTF-LAS-020: The LocalAirspaceStructure interface shall support the following operations:

  • retrieveAirspace
  • queryActivityDataList
Operations

This operation is intended to manage the access to static data from the ASM Support System.

Associated messages

ASM-INTF-LAS-030: The queryAirspaceList operation shall receive and process the FilteredRequest message from an External User.

ASM-INTF-LAS-040: If the request is valid, the queryAirspaceList operation shall transmit the matching static data in the AirspaceListReply message to the requesting External User.                              

ASM-INTF-LAS-050: If for any reason the request is not valid, the queryAirspaceList operation shall transmit an appropriate error in the AirspaceListReply message to the requesting External User.

ASM-INTF-LAS-055: The queryAirspaceList operation shall accept any combination of the

following filters in the FilteredRequest message:

  • AirspaceIDFilter
  • AirspaceNameFilter
  • AirspaceTypeFilter
  • GeometryFilter
  • AndFilter
  • ChangePeriodFilter
  • InterestedIntervalFilter

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to manage the access to activity data from the ASM Support System.

ASM-INTF-LAS-060: The queryActivityDataList operation shall receive and process the FilteredRequest message from an External User.

ASM-INTF-LAS-070: If the request is valid, the queryActivityDataList operation shall transmit the matching activity data list in the ActivityDataListReply message to the requesting External User.                             

ASM-INTF-LAS-080: If for any reason the request is not valid, the queryActivityDataList operation shall transmit an appropriate error in the ActivityDataListReply message to the requesting External User.

ASM-INTF-LAS-085: The queryActivityDataList operation shall accept any combination of

the following filters in the FilteredRequest message:

  • AirspaceIDFilter

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration
Behaviour
Interface Binding Description

N/A

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

Interface role

The Long Term Planning interface allows for the creation, modification and retrieval of long term planning data held within the ASM Support System. It is not foreseen that one ASM Support System may create long term planning in another ASM Support System and so the creation and update mechanisms may be limited to External Users acting as a user of the ASM Support System under the External ASM User - ASM Support System use of the service case.

Figure 14 in Section 2.4.4.1 provides an overview of the Long Term Planning interface

Information Exchange Flow

Figure 15 in Section 2.4.4.2 depicts the information exchange flow for the Long Term Planning interface.

Interface Functions

The interface performs the following functions:

-          Creating an Event - introduces a new Event into the ASM Support System

-          Updating an Event - updates an existing Event in the ASM Support System

-          Requesting a List of Events - allows access to the Event information from within the ASM Support System

ASM-INTF-LTPL-010: ASM Service should be supported by the Long Term Planning interface to manage the events.

ASM-INTF-LTPL-020: The Long Term Planning interface shall support the following operations:

-          createEvent,

-          updateEvent,

-          queryEventList.

Operations

This operation is intended to introduce a new Event into the ASM Support System.

Associated messages

ASM-INTF-LTPL-030: The createEvent operation shall receive and process the EventCreationRequest message from an External User.

ASM-INTF-LTPL-040: If the event request is valid, the createEvent operation shall transmit the newly created event in the EventReply message to the requesting External Users.

ASM-INTF-LTPL-050: If for any reason the request or the resulting event is not valid, the createEvent operation shall transmit an appropriate error in the EventReply message to the requesting External Users.

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to update an existing Event in the ASM Support System.

Associated messages

ASM-INTF-LTPL-060: The updateEvent operation shall receive and process the EventUpdateRequest message from an External Users.

ASM-INTF-LTPL-070: If the event update is valid, the updateEvent operation shall transmit the updated event in the EventReply message to the requesting External User.

ASM-INTF-LTPL-080: If for any reason the request or the resulting updated event is not valid, the updateEvent operation shall transmit an appropriate error in the EventReply message to the requesting External User.

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to allow access to the Event information from within the ASM Support System.

Associated messages

ASM-INTF-LTPL-090: The queryEventList operation shall receive and process the FilteredRequest message from an External User.

ASM-INTF-LTPL-100: If the request is valid, the queryEventList operation shall transmit the matching list of events in the EventListReply message to the requesting External User.

ASM-INTF-LTPL-110: If for any reason the request is not valid, the queryEventList operation shall transmit an appropriate error in the EventListReply message to the requesting External User.

ASM-INTF-LTPL-120: The queryEventList operation shall accept any combination of the

following filters in the FilteredRequest message:

  • ActivityIDFilter
  • ChangePeriodFilter
  • InterestedIntervalFilter
  • AndFilter

Note: The definition of these messages can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration
Behaviour
Interface Binding Description

N/A

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

Interface role

The Publication interface enables the management of updates based on subscriptions by External Users. External Users are able to receive notifications of updates of the information of their interest generated by the ASM Support Systems. Each interface applies filtering options in order to ensure data provision aligned with the requirements of the External User.

This interface publishes the data that would otherwise be directly requested from other interfaces. As such the data coming via this interface is contained within the notification messages defined in section 2.7.3 Interface Messages and containing data items described by each of the other interfaces. As a result, this interface does not define its own data model.

Information Exchange Flow 

The following diagram presents the information exchange flow for the Publication interface. The diagram shows a change occurring within the ASM Support System, the changed data being passed to the Publication interface which applies the filters related to each subscription and the relevant data being published to subscribed consumers.

Figure 12 in Section 2.4.3.2 depicts the Publication interface information exchange flow

Interface Functions

The interface performs the following function:

  • Notifying a change in the data according to the subscription topics that have been subscribed to.

ASM-INTF-PUB-010: ASM Service shall be supported by the Publication interface to manage the updates.

ASM-INTF-PUB-020: The Publication interface shall support the following operations:

-          notifyStaticData

-          notifyActivityData

-          notifyBooking

-          notifyBookingAction

-          notifyBookingConflict

-          notifyActivation

ASM-INTF-PUB-025: The Publication interface should support the following operations:

-          notifyMission

-          notifyProposal

-          notifyEvent

ASM-INTF-PUB-030:  Any data item considered for publication shall be published if:

-          the data item  was of interest to the subscriber before the change according to the filter defined at the time of subscription, or

-          the data item is of interest to the subscriber post the change according to the filter defined at the time of subscription.

ASM-INTF-PUB-040:  All notifications shall contain the full definition of the changed data item.

Operations

This operation is intended to notify an External User of a change in the definition of static data.

Associated messages

ASM-INTF-PUB-050: Any change to the definition of static data within the ASM Support System shall be considered for publication via an AirspaceNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of a change in the definition of activity data.

Associated messages

ASM-INTF-PUB-060: Any change to the definition of activity data within the ASM Support System shall be considered for publication via an ActivityDataNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of a change in the definition of an existing booking.

Associated messages

ASM-INTF-PUB-070: Any change to the definition of a booking within the ASM Support System shall be considered for publication via a BookingNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of an action that has been performed to an existing booking.

Associated messages

ASM-INTF-PUB-080: Any change to the definition of action data within the ASM Support System shall be considered for publication via a BookingActionNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of conflict data related to an existing booking.

Associated messages

ASM-INTF-PUB-090: Any change to the definition of booking conflict data within the ASM Support System shall be considered for publication via a BookingConflictNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of a change in the definition of mission data.

Associated messagews

ASM-INTF-PUB-100: Any change to the definition of mission data within the ASM Support System shall be considered for publication via a MissionNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of a change in the definition of proposal data.

Associated messages

ASM-INTF-PUB-110: Any change to the definition of proposal data within the ASM Support System shall be considered for publication via a BookingProposalNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of a change in the definition of event data.

Associated messages

ASM-INTF-PUB-120: Any change to the definition of event data within the ASM Support System shall be considered for publication via an EventNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration

This operation is intended to notify an External User of a change in the definition of activation data.

Associated messages

ASM-INTF-PUB-130: Any change to the definition of activation data within the ASM Support System shall be considered for publication via an ActivationNotification message.

Note: The definition of this message can be found in section 2.7.3 Interface Messages.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
TI Protocol Methods
Refer to Section 2.5 Technologies
Processing Consideration
Behaviour
Interface Binding Description

N/A

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

DSNA Arrival Sequence Service - Data distribution interface

Operations

Operation to transmit the ArrivalSequence message to the service consumer

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
Precondition
To have a valid certificate and a valid subscription reference
TI Protocol Methods
AMQPS: AMQP 1.0 / TLS 1.2 / TCP / IPv4
Operation Message
Processing Consideration

Operation to inform the service consumer about problems occurring, at service run-time, on provider side.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
Precondition
To have a valid certificate and a valid subscription reference
TI Protocol Methods
AMQPS: AMQP 1.0 / TLS 1.2 / TCP / IPv4
Operation Message
Processing Consideration

operational network address

Url

amqps://eaman.swim.dsna.fr:5671

pre-operational network address

Url

amqps://eaman.preops.swim.dsna.fr:5671

Interface Binding Description

AMQPS: AMQP 1.0 / TLS 1.2 / TCP / IPv4

Interface Provision Side
Service Interface Binding
Network Interface Binding

The SSR code management service allows a client to reserve an SSR code for manual assignment later on (i.e. manual assignment by using the Operation setSsr service call), and to clear such code from display in the whole OPS sector.An SSR code reserved for manual assignment is not available for automatic assignment. The SSR code will be reserved during a design parameter time and then released if not manually assigned to any flight plan or released according to the standard release rules if manually assigned to a flight plan during this design parameter time. When an input is made and successfully processed the response to the request is delivered in two parts: • Each input is first replied with the AcknowledgementMessage to indicate the acceptance or rejection of the request. The client is expected to start an internal timer in order to capture those cases where there would be no reply. In case of the latter, the client is expected to trigger a new input. • Secondly, provided the input was accepted, the updated information (as delivered by the SsrCode Distribution service) is sent. As such, subscription to the SsrCode distribution service is mandatory prior the user requesting modifications.

Operations

No operation defined

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
Behaviour
Interface Binding Description

AMQP 1.0 content-type header used to specify media type values

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

The sectorisation management service provides any connecting client with the means to perform a re-sectorisation change. Two kind of requests can be made, being: • A request to verify a new sectorisation change (i.e. would the request once executed be valid for the server?), • A request to perform a sectorisation change. When an input is made and successfully processed the response to the request is delivered in two parts: • Each input is first replied with the AcknowledgementMessage to indicate the acceptance or rejection of the request. The client is expected to start an internal timer in order to capture those cases where there would be no reply. In case of the latter, the client is expected to trigger a new input. • Secondly, provided the input was accepted, the updated information (as delivered by the Sectorisation Distribution service) is sent. As such, subscription to the Sectorisation distribution service is mandatory prior the user requesting sectorisation modifications.

Operations

No operation defined

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
Behaviour
Interface Binding Description

AMQP 1.0 content-type header used to specify media type values

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

The Flight Bright Management service allows any connecting CWP client to perform inputs related to highlight of a track or flight plan, more specifically: • SSR Bright: o Add an SSR Code to the SSR Bright function for his OPS sector o Cancel all SSR Codes from the SSR Bright function for his OPS sector o Delete one SSR Code from the SSR Bright function for his OPS sector • ModeS Bright: o Add an ModeS callsign to the ModeS Bright function for his OPS sector o Cancel all ModeS callsign from the ModeS Bright function for his OPS sector o Delete one ModeS callsign from the ModeS Bright function for his OPS sector • FPL Bright: o Add a flight to the FPL Bright function for his OPS sector o Delete a flight from the FPL Bright function for his OPS sector o Add a flight to the FPL Bright function of another internal OPS Sector (by specifying an internal flight sector) o Point a flight to an external flight sector / centre When an input is made and successfully processed the response to the request is delivered in two parts: • Each input is first replied with the AcknowledgementMessage to indicate the acceptance or rejection of the request. The client is expected to start an internal timer in order to capture those cases where there would be no reply. In case of the latter, the client is expected to trigger a new input. • Secondly, provided the input was accepted, the updated information (as delivered by the Flight Bright Distribution service) on the flight is sent. As such, subscription to the Flight Bright distribution service is mandatory prior the user requesting modifications. Please do note that the distribution of the FlightBright message is OPS sector oriented.

Operations

No Operation Defined

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
Behaviour
Interface Binding Description

AMQP 1.0 content-type header used to specify media type values

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

The Correlation Management service allows any connecting CWP client to perform inputs related to the linkage or unlinkage of flight plans with tracks, more specifically:
• Link a flight plan with a specific track,
• Unlink a flight plan from a specific track,
• Set the present, next or downstream SSR code a flight.
When an input is made and successfully processed the response to the request is delivered in two parts:
• Each input is first replied with the AcknowledgementMessage to indicate the acceptance or rejection of the request. The client is expected to start an internal timer in order to capture those cases where there would be no reply. In case of the latter, the client is expected to trigger a new input.
• Secondly, provided the input was accepted, the updated information (as delivered by the Flight Plan Distribution service) on the flight is sent. As such, subscription to the flight plan distribution service is mandatory prior the user requesting flight data modifications. Additionally, if the user is subscribed to the Correlation Distribution service, extended correlation information will be sent.

Operations
Behaviour
Interface Binding Description

AMQP 1.0 content-type header used to specify media type values

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding

The Sector Specific Data Management service supports any connecting CWP client to send certain inputs in order to trigger the correct & latest up-to-date controller information regarding sector-specific information and coordination & transfer information, more specifically:
• Allow taking control of a flight (or proposing hand-over, request-on-frequency, etc.),
• Change the coordinated entry and exit levels,
• Deliver departure clearance for an flight departing from an internal aerodrome,
• Skip and cancel-skip of an internal sector,
• Bypass and cancel-bypass of the 1st downstream internal sector,
• Delegate the flight to another internal sector,
• Change the next downstream internal sector into the preferred one,
• Change the entry/exit frequency of sectors,
• Etc.
When an input is made and successfully processed the response to the request is delivered in two parts:
• Each input is first replied with the AcknowledgementMessage to indicate the acceptance or rejection of the request. The client is expected to start an internal timer in order to capture those cases where there would be no reply. In case of the latter, the client is expected to trigger a new input.
• Secondly, provided the input was accepted, the updated information (as delivered by the Flight Plan Data Distribution & Sector Specific Data Distribution service) on the flight is sent. As such, subscription to the both aforementioned services is mandatory prior the user requesting sector specific data modifications.

Operations

To process the input of a control input command, to allow either:
• Take control of the flight,
• Transfer control of the flight,
• Delegate control of the flight to the sector where the flight is geographically located,
• Hand-over propose/accept.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

To process the input of an entry flightlevel for the coordination between internal sectors or with the external upstream partner.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

To process the input of a transfer flightlevel for the coordination between internal sectors or with the external downstream partner.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

The operation allows to:
• Skip and cancel-skip of an internal sector,
• Bypass and cancel-bypass of the 1st downstream internal sector,
• Delegate the flight to another internal sector,
• Change the next downstream internal sector into the pre-ferred one.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

The operation allows performing coordination changes related to the entry of the sector performing the request. The operation applies to both internal and external entry coordination.
Changes to the following items can be requested, or negotiated:
• NFL & NSFL (as also possible with requestNFL – see section 3.6.4)
• Departure level (indicates the initial cleared level for departure flights out of an internal aerodrome)
• ETO (Estimated Time Over)
• COP (Coordination Point)
• PSSR (Present SSR Code)
• DCT-to point (including intermediate point if required)
• Accepting Frequency
• Speed
• Heading

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

The operation allows performing coordination changes related to the exit of the sector performing the request. The operation applies to both internal and external exit coordination.
Changes to the following items can be requested, or negotiated:
• TFL & TSFL (as also possible with requestTFL – see section 3.6.5)
• ETO (Estimated Time Over)
• COP (Coordination Point)
• PSSR (Present SSR Code)
• DCT-to point (including intermediate point if required)
• Transferring Frequency
• Speed
• Heading

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

The operation allows performing a departure clearance (for a flight departing from an internal aerodrome). For example, a TWR sector can perform this action, or eventually a higher sector that has to deliver the departure clearance.
Items available in the departure clearance are kept limited for the first phase and include:
• Departure level (indicates the initial cleared level for departure flights out of an internal aerodrome)
• Take-off time
• PSSR (Present SSR Code)
• Accepting Frequency
• SID
• Departure runway

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS

The operation allows an OPS sector:
• To select the frequency to be sent to the transferring previ-ous adjacent center or internal sector,
• To select the default for the frequency to be sent to the transferring previous adjacent center or internal sector,
• To change the exit frequency with the next partner or internal sector,
• To reset the exit frequency.

Idempotent
NON_IDEMPOTENT
Synchronous
ASYNCHRONOUS
Behaviour
Interface Binding Description

AMQP 1.0 content-type header used to specify media type values

Interface Provision Side
TI Primitive Message Exchange Pattern
Service Interface Binding
Network Interface Binding