Open Weather

SWIM In a Box

Are you looking to exchange meteorological information in compliance with SWIM Technical Infrastructure Yellow Profile and Common Project One (EU reg. 2021/116)?

We have the answer.

SWIM in a Box is a comprehensive, ready-to-deploy solution designed to meet the evolving needs of aviation meteorological data management that delivers compliance with the EU Common Project One (CP1) directive. Seamlessly integrating with SWIM-compliant infrastructures, this solution publishes real-time meteorological data, including METAR, TAF, and SIGMET, via secure interfaces for subscriptions and requests such as AMQP and OGC EDR, in compliance with SWIM TI Yellow Profile. With built-in authentication, monitoring, and regular updates to accommodate future standards, SWIM in a Box ensures your aviation systems stay ahead of regulatory changes while offering 24/7 support for operational continuity.

SWIM Meteorological Services

"SWIM in a Box" implements a range of SWIM meteorological services, including the IWXXM METAR-SPECI Subscription and Request Service, IWXXM TAF Subscription and Request Service, and IWXXM SIGMET Subscription and Request Service. These services enable real-time and on-demand access to critical weather information, ensuring full compliance with ICAO Annex 3, SWIM Technical Infrastructure Yellow Profile standards, and the EU Implementing Regulation 2021/116 - Common Project One.

Publish-Subscribe Data Dissemination

"SWIM in a Box" ingests IWXXM meteorological data, such as METAR, SPECI, TAF, and SIGMET, and disseminates it using the AMQP 1.0 protocol in alignment with the SWIM Technical Infrastructure Yellow Profile (TI YP). The system employs an AMQP broker supplied within the box, enabling real-time publish-subscribe messaging. This ensures that meteorological data is distributed efficiently and securely to subscribed systems, allowing for timely updates and access to critical weather information.

RESTful Request Service

"SWIM in a Box" provides a SWIM Request Service through its RESTful API, implemented using the OGC Environmental Data Retrieval (EDR) Standard, which follows EUROCONTROL's best practice for exchanging meteorological data. This API allows users to query meteorological data such as METAR, SPECI, TAF, and SIGMET, providing flexible and on-demand access. Data can be retrieved in multiple formats, including IWXXM, GeoJSON, and Zipped IWXXM, with query options based on locations, bounding boxes, polygons, ICAO codes, and trajectories.

Authentication and Authorization

"SWIM in a Box" implements robust authentication and authorization mechanisms using EACP Families 5.1.1 and 5.2.1 Public Key Infrastructure (PKI). EACP Family 5.1.1 focuses on common PKI use, allowing seamless certificate exchange within the aviation community, while Family 5.2.1 supports localized PKI for private networks. Authentication is handled via digital certificates, ensuring secure, encrypted communication. Users authenticate through keys tied to their identities, with certificates validated against trusted Certificate Authorities (CAs), ensuring secure and authorized access to SWIM services.

Administration and Monitoring

"SWIM in a Box" includes a comprehensive Administration and Monitoring interface designed for real-time oversight of system operations. Administrators can configure key system settings, such as security policies, certificate management, and CRL updates, all through an intuitive interface. The monitoring tools provide real-time data on system health, queue statuses, and data processing workflows, helping administrators track performance and detect issues early. Additionally, the interface offers audit logging, ensuring that all user actions and system changes are securely recorded for compliance and troubleshooting purposes.

IWXXM Data Conversion

"SWIM in a Box" can be optionally extended with a module for the IWXXM Data Conversion feature, which converts traditional TAC (Traditional Alphanumeric Code) formats into IWXXM 2023-1 compliant XML formats. This allows systems that do not yet support the IWXXM format to publish METAR, SPECI, TAF, and SIGMET data in SWIM-compliant environments. By enabling TAC-to-IWXXM conversion, the solution ensures broader compatibility and seamless integration of legacy systems into modern aviation data exchange networks.

Compliance and Standards

"SWIM in a Box" ensures full compliance with a wide range of international aviation standards and regulations, providing seamless interoperability and security. The solution adheres to the following:

  • EU Regulation 2017/373: Concerning aeronautical data and meteorological services
  • EU Regulation 2021/116 (Common Project One): Addresses key operational needs
  • SWIM Technical Infrastructure Yellow Profile (SWIM TI YP): Ensures compliance with SWIM messaging and infrastructure
  • EUROCAE ED-109 and ED-153: Standards for software assurance and safety
  • Software Assurance Level (SWAL) 4: Ensures reliability and safety in aviation software
  • ICAO Annex 3: Standards for meteorological services in aviation
  • ICAO Doc 10003: Guidelines for the digital exchange of aeronautical meteorological information
  • OGC Environmental Data Retrieval (EDR): Standard for on-demand weather data retrieval
  • OASIS AMQP 1.0: Publish-Subscribe messaging protocol used for real-time data exchange
  • EUROCONTROL SWIM Service Definitions: Alignment with standardized SWIM IWXXM Subscription and Request Service models
© 2005 – 2024 IBL Software Engineering. All Rights Reserved.
Webdesign by Art4web. Development by YNK media.