Event Service Use Cases

Copyright © 2011 Open Geospatial Consortium. 15 component of the returned airspace. - A SAA set with default upper and lower altitude limits for the SAA is returned. WFS UC 5 Buffered lateral spatial flight route filter The WFS is queried for SAAs using a spatial filter expression. The filter expression consists of a “NOT BEYOND” operator applied to a linestring representing the lateral route of a flight and a distance specified as x nautical miles. - A SAA set is returned that contains all SAAs, the horizontal extent of which intersects with the area resulting from applying a buffer of x nautical miles to the flight route. Each SAA record in the result set includes the activity schedule.

6.2 Event Service Use Cases

ES UC 1a flight route active schedules subscription A subscription for a buffered flight route filter expression consists of a “NOT BEYOND” operator applied to a linestring representing the lateral route of a flight and a distance and temporal interval is registered with the Event Service, corresponding to the Operational Repository Active Schedules JMS topic. ES UC 1b airspace active schedules notification Upon the approval of an airspace reservation request, where the horizontal extent of the airspace intersects with the area representing the buffered flight route from a previously registered subscription and the reservation interval intersects within the subscription time interval, the subscriber is notified of the new active schedule. ES UC 2a airspace schedule event subscription A subscription for schedule changes for one or more airspaces is registered with the Event Service. This subscription is made on the SAA schedule event channel corresponding to the SWIM Operational Repository JMS schedule event topic. ES UC 2b schedule submission notification Upon the submission of an SAA reservation request, for which a subscription was previously registered, the subscriber is notified of the new schedule reservation request Status=Pending for that airspace. ES UC 2c schedule approval notification Upon the FAA approval of an SAA reservation request in the future, for which a subscription was previously registered, the subscriber is notified of the new schedule reservation Status=ApprovedWaiting for that airspace. ES UC 2d schedule activation notification When the schedule reservation start time for a Waiting schedule occurs, for which a subscription was previously registered, the subscriber is notified of the activation of the reservation request Status=ActiveHot for that airspace. ES UC 2e schedule cancellation notification Upon the submission of an SAA reservation cancellation, for which a subscription was previously registered, the subscriber is notified of the cancelled reservation request Status=CancelledCold for that airspace. According to the description of the FAA SUA Gateway feed, http:sua.faa.govopsdocssuagwDataFmt.html , the status cold does not exist. The cancellation can be detected by not finding the entry anymore when the schedule reservation end time did not run out. 16 Copyright © 2011 Open Geospatial Consortium. ES UC 3 unsubscription A subscriber cancels an active subscription for SAA schedule events at the Event Service. ES UC 4 SAA definition subscription A subscription for updates of the subscriber file for airspace definitions is made. This subscription is made on the SAA definition update channel corresponding to the SWIM Static Repository JMS topic. ES UC 5 SAA definition notification The SAA Universally Unique Identifier UUID for a changed SAA definition is sent to the subscriber. To obtain the details, the subscriber then submits a WFS query for the SAA definition using the SAA UUID. ES UC 6a Event Service heartbeat subscription A subscription for periodic heartbeat notifications is made. This subscription is made on the SAA heartbeat channel. ES UC 6b Event Service heartbeat notification The subscriber receives an Event Service heartbeat notification, indicating the Event Service is still in operation.

6.3 Commercial Flight Scenario