The new OGC Publish/Subscribe Standard - applications in the Sensor Web and the Aviation domain

The Open Geospatial Consortium (OGC) has conducted much work in the past on event-based models and architectures. However, the current OGC standard baseline only supports synchronous web service capabilities, which have insofar primarily addressed the request/reply model, where a client makes a request and the server usually responds synchronously, with either the requested information or a failure. Recently, the OGC Publish/Subscribe 1.0 Standard has introduced an abstract model for publish/subscribe message exchange, a long-awaited building block in the OGC suite of geospatial standards. The publish/subscribe pattern is distinguished from the request/reply one by the asynchronous delivery of messages and the ability for a client to specify an ongoing, persistent expression of interest. In this work, we report on the experimentation of the new OGC Publish/Subscribe 1.0 Standard in the context of the OGC Testbed-12 initiative and related fields of work, particularly in the application domains of Sensor Web and Aviation. We illustrate and discuss the enhancements in comparison to previous OGC service architectures, highlighting the benefits of introducing the PubSub 1.0 Standard into the considered systems and their workflows.