19. The NATO Interoperability Standards and Profiles include the set of Agreed Profiles listed below.
Service Area | Title |
---|---|
Abstract | |
URI | |
Tactical Messaging | X-TMS-SMTP |
Defines military header fields to be used for SMTP messages that are gatewayed across military mail environment boundaries. |
|
NISP-V2-X-TMS-SMTP.pdf | |
Federated Mission Networking | FMN Spiral 1.1 Profile |
Defines the Standards Profile for Federated Mission Networking (FMN) Spiral 1. FMN Standards Profiles provide a suite of interoperability standards and other standardized profiles for interoperability of selected community of interest services, core services and communications services in a federation of mission networks. It places the required interoperability requirements, standards and specifications in context for FMN Affiliates. |
|
NISP-V2-FMN-spiral-1.pdf | |
Archive | Profile for the Long Term Preservation of NATO Digital Information of Permanent value |
Outlines the file formats and package structures approved by the Archives Committee for the long-term preservation of NATO digital information of permanent value. |
|
NISP-V2-archive-profile.pdf | |
SECURITY SERVICES | SERVICE INTERFACE PROFILE SECURITY SERVICES |
This Service Interface Profile (SIP) describes the key elements that make up the NNEC Core Enterprise Services (CES) Security Services. |
|
AI_TECH_2016.06.02.01_SIP.pdf | |
REST SECURITY SERVICES | SERVICE INTERFACE PROFILE FOR REST SECURITY SERVICES |
This specification provides the profile for securing representational state transfer (REST) web services (known as RESTful web services) that are deployed within the NNEC web service infrastructure. It specifies security requirements that need to be accounted for depending on the environment in which the services are being deployed, and the level of assurance required for protecting those services. This profile covers the required security protection profile for a Client to access protected resources on a Resource Server using REST. |
|
AI_TECH_2016.06.02.02_SIP.pdf | |
SECURITY TOKEN SERVICES | SERVICE INTERFACE PROFILE FOR SECURITY TOKEN SERVICES |
The purpose of this Service Interface Profile (SIP) is to specify how the security token service component of the Core Enterprise Services (CES) Security Services may be called. |
|
AI_TECH_2016.06.02.03_SIP.pdf | |
POLICY ENFORCEMENT POINTS | SERVICE INTERFACE PROFILE FOR POLICY ENFORCEMENT POINTS |
The purpose of this Service Interface Profile (SIP), which should be read along with the Agency Directive 06.05.04.02.H 2, "Service Interface Profile for Security Services" [NCIA AD 06.05.04.02.H], is to specify how services may be called that are protected by the Core Enterprise Services (CES) Security Services. |
|
AI_TECH_2016.06.02.04_SIP.pdf | |
ENTERPRISE DIRECTORY SERVICES | SERVICE INTERFACE PROFILE FOR ENTERPRISE DIRECTORY SERVICES |
The purpose of this Service Interface Profile (SIP) is to specify the interface of the directory service itself. |
|
AI_TECH_2016.06.02.05_SIP.pdf | |
MESSAGING | SERVICE INTERFACE PROFILE FOR MESSAGING |
This specification provides the interface control for simple object access protocol (SOAP) web services that are deployed within the NNEC web service infrastructure. |
|
AI_TECH_2016.06.02.06_SIP.pdf | |
REST MESSAGING | SERVICE INTERFACE PROFILE FOR REST MESSAGING |
This specification provides the profile for securing representational state transfer (REST) web services (known as RESTful web services) that are deployed within the NNEC web service infrastructure. This covers only the call from a Web Service Consumer to a Web Service Provider using REST, and the response from the service provider. It includes how the message must be structured and the elements that must be contained within the call. |
|
AI_TECH_2016.06.02.07_SIP.pdf | |
PUBLISH-SUBSCRIBE SERVICES | SERVICE INTERFACE PROFILE FOR PUBLISH-SUBSCRIBE SERVICES |
This document gives directives along with clarifications and amendments to the [OASIS WS-BaseNotification, 2006] and [OASIS WS-BrokeredNotification, 2006] specification on how to implement a notification broker/subscription manager to promote interoperability between the publish/subscribe engines and generic message subscribers. Some extensions to the protocol have been introduced in order to meet NATO requirements. |
|
AI_TECH_2016.06.02.08_SIP.pdf | |
PUBLISH-SUBSCRIBE NOTIFICATION BROKER WITH SUBSCRIPTION MANAGER | SERVICE INTERFACE PROFILE FOR PUBLISH-SUBSCRIBE NOTIFICATION BROKER WITH SUBSCRIPTION MANAGER |
This document is part of a Service Interface Profile (SIP) for Publish/Subscribe Core Enterprise Services (CES) and should be read together with the main document [NCIA AD 06.05.04.02.E]. It gives guidance on implementation of a WS-Notification compliant notification broker. It is REQUIRED that each notification broker implementation also includes the subscription manager functionality. |
|
AI_TECH_2016.06.02.09_SIP.pdf | |
PUBLISH-SUBSCRIBE NOTIFICATION CONSUMER | SERVICE INTERFACE PROFILE FOR PUBLISH-SUBSCRIBE NOTIFICATION CONSUMER |
This document is part of a Service Interface Profile (SIP) for publish/subscribe Core Enterprise Services (CES) and should be read together with the main document "Service Interface Profile for Publish/Subscribe Services" [NCIA AD 06.05.04.02.E]. It gives guidance on implementation of a WS-Notification-compliant notification consumer. |
|
AI_TECH_2016.06.02.10_SIP.pdf | |
A NOTIFICATION CACHE SERVICE | SERVICE INTERFACE PROFILE FOR A NOTIFICATION CACHE SERVICE |
This Service Interface Profile (SIP) describes the key eleme nts that make up the NNEC Core Enterprise Services (CES) Notification Cache service. It describes and profiles the operations which a Notification Cache service offers together with the associated message formats, and serves as a template and guideline for implementations. |
|
AI_TECH_2016.06.02.11_SIP.pdf | |
BASIC COLLABORATION SERVICES | SERVICE INTERFACE PROFILE FOR BASIC COLLABORATION SERVICES |
This Collaboration Service Interface Profile (SIP) is focused on instant messaging and is based on the extensible messaging and presence protocol (XMPP). |
|
AI_TECH_2016.06.02.12_SIP.pdf | |
CORE AND ADVANCED INSTANT MESSAGING COLLABORATION SERVICES | SERVICE INTERFACE PROFILE FOR CORE AND ADVANCED INSTANT MESSAGING COLLABORATION SERVICES |
This document specifies the Service Interface Profile (SIP) for a number of instant messaging services that can be implemented and used by any XMPP entity (XMPP Client or XMPP Server) on the XMPP network. |
|
AI_TECH_2016.06.02.13_SIP.pdf | |
GEOSPATIAL SERVICES – MAP RENDERING SERVICE | SERVICE INTERFACE PROFILE FOR GEOSPATIAL SERVICES – MAP RENDERING SERVICE |
This document gives guidance on the implementation of a Map Rendering Service, being a special kind of a Geospatial Service. |
|
AI_TECH_2016.06.02.14_SIP.pdf | |
Cryptographic Services | Cryptographic Artefact Binding Profiles |
Profile the use of cryptographic protocols, which can be used to implement support for different cryptographic techniques and mechanisms, for generating cryptographic artefacts to be stored in a cryptographic binding. |
|
Cryptographic_Artefacts_Binding_Profilesv1.0.pdf | |
XMPP Services | Extensible Message and Presence Protocol (XMPP) Binding Profile |
Confidentiality metadata labels can be supported in XMPP stanzas as indicated by XEP-0258 whereby a mechanism for carrying Enhanced Security Services (ESS) Security labels is standardized. This profile extends the XEP-0258 specification to support carrying an Embedded or Detached BDO for Message stanzas. This profile supports the XMPP use cases for one-to-one instant messaging and multi-user chat. |
|
Extensible_Message_and_Presence_Protocol_Binding_Profilev1.0.pdf | |
Metadata Services | Extensible Metadata Platform (XMP) Binding Profile |
This Binding Profile for XMP describes how metadata should be incorporated within an XMP packet as a structured value. |
|
Extensible_Metadata_Platform_Binding_Profilev1.0.pdf | |
Generic Packaging Services | Generic Open Packaging Convention (OPC) Binding Profile |
This profile defines a generic packaging mechanism, based upon the Open Packaging Container (OPC) defined in ISO/IEC 29500-2:2008, to associate any arbitrary file that do not use the Office Open XML (OOXML) format or have no specific profile for supporting the Binding Information with their own file format. |
|
Generic_Open_Packaging_Convention_Binding_Profilev1.0.pdf | |
Labelling Services | Profiles for Binding Metadata to a Data Object |
Introduces and describes profiles for Binding Metadata to a Data Object which may and will be reused in other profiles. |
|
Introduction_to_Binding_Profile_Set.pdf | |
Metadata Services | Office Open XML (OOXML) Formats Binding Profile |
This profile for the OOXML describes how metadata can be maintained. |
|
Office_Open_XML_Binding_Profilev1.0.pdf | |
REST Services | Representational State Transfer (REST) Profile |
In an environment where data objects must have bound metadata, the resource identified in the URI will already contain a BDO (detached, encapsulating or embedded). As such, there is no requirement for metadata binding that is specific for REST. However, to support information sharing between partners it may be necessary to locate a Binding Data Object (BDO) in the HTTP protocol layer. |
|
Representational_State_Transfer_Protocol_Binding_Profilev1.0.pdf | |
Metadata Services | Sidecar Files Binding Profile |
Sidecar files allow the association of metadata with a data object for which there is no profile. |
|
Sidecar_Files_Binding_Profilev1.0.pdf | |
Informal Messaging Services | Simple Mail Transfer Protocol (SMTP) Binding Profile |
This profile specifies the mechanism for binding metadata to Internet Email (both formal and informal) including MIME entities. |
|
Simple_Mail_Transfer_Protocol_Binding_Profilev1.0.pdf | |
SOA Platform Services | Simple Object Access Protocol (SOAP) Binding Profile |
Where there is a requirement to bind metadata to a SOAP message or data object (s) within the SOAP body that is exchanged between a service consumer and a service provider, the SOAP Binding Profile specified must be adhered to. |
|
Simple_Object_Access_Protocol_ Binding_Profilev1.0.pdf | |