Section 4
USIGS SYSTEM ARCHITECTURE

4.1 Description

The C4ISR Architecture Framework describes the primary purpose of a system architecture as enabling or automating operational activities through physical processes. Today within the USIGS and NIMA, operational requirements are met through the combined efforts of a number of tailored individual systems which are each designed to meet very specific requirements. While this network of discrete systems has the advantage of providing focused local support capabilities, and redundant capabilities USIGS-wide, it lacks the ability to rapidly reconfigure in response to changing customer needs, or to systematically incorporate technology advances. It also lacks the characteristics needed to support future compliance with USIGS Operational and Technical Architectures, and the Conceptual Data Model. Key future USIGS characteristics include: interoperability, seamless data access, and JTA/DII COE compliance.
 
As NIMA, and other USIGS imagery and geospatial production organizations, transition from their current role as providers of "products" to providers of "information and services," the USIGS System Architecture must also evolve to reflect this paradigm shift. The USIGS Migration Plan describes the approach for evolving multiple "As-Is" systems into a single, integrated "To-Be" system, the USIGS. USIGS System Architecture products with multiple views are needed to facilitate this transition.
 
"As-Is" System View

The "As-Is" USIGS System Architecture describes operational capabilities in terms of existing NIMA systems. This view of the system architecture is critical to establishing the baseline starting point for executing near term migration goals. "As-Is" system products describe interface relationships and interoperability profiles and standards (USIGS System/Segment Element Interface Diagram and USIGS System/Segment Element Interface Matrices).

"To-Be" System View

The "To-Be" USIGS System Architecture Description (USAD) view reflects the paradigm shift as multiple systems are replaced by interoperable software services comprised of common and mission specific software applications. "To-Be" system architecture products describe the USIGS functional components, their configurations and linkages (System Element Interface Description), system interface relationships (System Information Exchange Matrices), and interoperability profiles and standards (USIGS Interoperability Profile).

4.2 Major Influences

 4.3 USIGS System Architecture Products

The USIGS is the single, integrated system evolving from multiple systems to support the Imagery and Geospatial Community (IGC) for acquisition and production of imagery, imagery intelligence, and geospatial information. USIGS System Architecture products describe the system architecture comprising the USIGS, and define implementation requirements that must be met by vendors and development contractors providing the components of the USIGS in support of the IGC.

The USIGS System Architecture Description is a three-volume set that documents the System Architecture products. It provides USIGS Architecture direction to NIMA organizations, supporting development offices, and contractors. For organizations outside NIMA, these products provide information and guidance to enable them to plan and program technical and infrastructure capabilities that will ensure responsive, interoperable access to imagery, imagery intelligence, and geospatial information.

Volume I is the "To-Be" System Architecture Description. It provides graphic depiction's of the USIGS functional components, their configurations and linkages, and details internal and external information exchanges, processing, and storage requirements. Volume I describes the "To-Be" USIGS architecture through two products: the System Element Interface Description (SEID) and the System Information Exchange Matrix (SIEM). In addition, this volume explains the architectural concepts being implemented in compliance with the DII COE and the JTA, and the relationship among these components and various USIGS products.

System Architecture products build upon information documented by the Operational and Technical Architectures, and the Conceptual Data Model. These relationships are illustrated in Figure 4-1.

 

 
Figure 4-1 USIGS Architecture Interrelationships
 
The information flowing on the numbered lines of Figure 4-1 represents the following information flows: A: The Conceptual Data Model is the foundation for the System Information Exchange Matrix (SIEM) interface data and UIP to build upon.
 
B: Operational Architecture provides processing and information exchange requirements to the System Architecture and the System Architecture validates and assigns applications and services to the Operations Activity.
 
C: The System Element Interface Description (SEID) describes the "To-Be" System Architecture which fulfills the "To-Be" activities from the IERM.
 
D: The USIGS Technical Architecture identifies the specifications and standards (current mandates and basic rules / guidelines) that are identified in the UIP, SEID, and SIEM.
 
E: The SIEM identifies the existence of interfaces and the UIP ensures their consistency with the UTA Standards Profile for interoperability.
 
F: The SEID identifies the functional components and interfaces and maps directly to the SIEM where the SIEM assigns applications and services.
 
G: The UIP defines the implementation details of software interfaces for interoperability.
 
H: USIGS Enterprise Requirements Document can be formed from the information contained in the System Architecture's SEID, SIEM, and UIP.
 
I: The SIEM identifies ICDs that are applicable to a specific interface (if any exist).

 

The System Information Exchange Matrix included in Volume I is a key product that links the Operational, Technical, Data and other System Architecture products. These relationships are depicted in Figure 4-2.

 

 
Figure 4-2 USIGS Architecture Product Information Flow-down

 

The information flowing on the numbered lines of Figure 4-2 represents the following information flows:

 

A: The Technical Architecture mandates the use of the USIGS Conceptual Data Model, which standardizes data element usage in the USIGS.

B: The UOAD identifies information needs to the UCDM

C: The UOAD identifies requirements for which services must be provided. The USIGS Technical Architecture identifies the standards specifications that are necessary to satisfy those requirements.

D: IERM Information Element maps to the Data models in the UCDM.

E: Information Exchange Requirements Matrix (IERM) Activity Name maps directly to the System Information Exchange Matrix (SIEM) Operations Activity.

F: IERM Information Element maps directly to the SIEM Information Element.

G: IERM Media maps directly to the SIEM Media: E, D, H, T, F, V.

H: IERM Classification maps directly to the SIEM Security Attributes: TS/SCI, S, U.

I: IERM Caveat maps to the SIEM Security Caveat.

J: IERM Minimum Time to Accomplish and Volume will map to the SIEM Performance Attributes.

K: IERM Minimum Time to Accomplish and Volume will map to the SIEM Performance Attributes.

L: SIEM Applicable Mission Specific Application Categories and Applicable Common Support Services are selected from the Technical Reference Model (TRM) and perform the functions necessary to achieve the Operations Activity.

M: The Standards Profile identifies the specifications and standards (current mandates and basic rules/guidelines) that drive the SIEM Applicable API/ICD, Media and Data Format.

N: The Conceptual Data Model is the foundation for SIEM interface data and UIP to build upon.

O: The SEID identifies the Functional Component Name and maps it directly to the SIEM.

P: SIEM Functional Component Name maps to the USIGS Interoperability Profile (UIP) Functional Component.

Q: The UIP will profile SIEM Applicable Mission Specific Application Categories mapped from the TRM to ensure interoperability when implemented.

R: The SEID identifies the Interface Line ID and maps it directly to the SIEM.

S: The UIP will profile SIEM Applicable Common Support Services mapped from the TRM to ensure interoperability when implemented.

T: SIEM Applicable API/ICD maps to the UIP method.

U: SIEM Interface Line ID identifies the existence of interfaces and the UIP will ensure their consistency with the UTA Standards Profile for interoperability.

V: SIEM Applicable API/ICD maps to the UIP method.

W: The Standards Profile identifies the specifications and standards (as in line 13) that are implemented by the UIP and identified in the SIEM.

Volume II, the USIGS Interoperability Profile (UIP), is designed to facilitate interoperability and seamless access between multiple clients and services within the IGC. The UIP provides a tailored, system-specific interface (system-to-system) standards profile through selection of common interface standards required for implementation in specific USIGS systems. Key interfaces are defined along with critical interface data interchange standards necessary to insure interoperability and connectivity between heterogeneous systems.

 

Volume III, the "As-Is" System Architecture Description, describes the current USIGS architecture through two products: the USIGS System/Segment Element Interface Diagram and the USIGS System/Segment Element Interface Matrix. The USIGS System/Segment Element Interface Diagram indicates which As-Is USIGS Architecture Systems/Segments share an interface. The USIGS System/Segment Element Interface Matrix provides details of that interface.

 

System Architecture products include:

 

 

4.3.1 USIGS System Element Interface Description "To-Be" (Volume I)

 

The USIGS System Element Interface Descriptions (SEIDs) are top level pictorial depictions of the USIGS Elements, their configurations, and linkages. These views provide a pictorial realization of the Operations Vision and Operations Architecture which allows early analysis of internal and external information exchanges, processing, storage requirements, and operational concept feasibility.

 

 
Figure 4-3 USIGS System Element Interface Description "To-Be"(sample)
 
Table 4-1 USIGS System Element Interface Description "To-Be"
 
Name: USIGS System Element Interface Description

 

Description and Purpose of Product: The System Element Interface Descriptions are top level pictorial depiction's of the USIGS Elements, their configurations, and linkages. These views provide a pictorial realization of the Operational Architecture which allows early analysis of internal and external information exchanges, processing, storage requirements, and operational concept feasibility.

 

Audience: USIGS senior and mid-level managers, program managers, system architects, system integrators, developers and vendors.

 

Creator/Maintainer: NIMA ST/ARU

 

Format: Graphic Views with Text

 

Applicable Tools: Future versions of the Joint C4ISR Architecture Planning/Analysis System (JCAPS) plan to have the capability to ingest and/or generate some, or all, of this product from data provided in the other USIGS products.

 

Dependent On: NIMA Operations Directorate Vision, IGC Operations Vision, USIGS Operational Architecture Information Exchange Requirements Matrix (IERM), USIGS Technical Architecture

 

Processes Influenced: Planning Process - Mandatory Requirements Process - Mandatory

Resource Management - Mandatory

Acquisition Process - Mandatory

Community Interaction - Dependent

Revision Cycle: As required by modifications to the USIGS Operational and Technical Architecture

 

Controlling Authority: NCCB

 

Classification: TS/TK

 

4.3.2 USIGS System Information Exchange Matrix "To-Be" (Volume I)

 

The System Information Exchange Matrices (SIEMs) are tabular format depiction's of applications/services and their information exchanges between nodes. This product traces the path of an information exchange from its source to its destination describing system specific details such as protocols, data or media formats, security constraints, and performance characteristics. Its purpose is to link together the Operational, System, and Technical Architectures by mapping Applications/Services to Operational Architecture Activities and to expose information exchange requirements.

 
 
Figure 4-4 USIGS System Information Exchange Matrix "To-Be" (sample)
Table 4-2 USIGS System Information Exchange Matrix "To-Be"
 
Name: System Information Exchange Matrix

 

Description and Purpose of Product: The System Information Exchange Matrices are tabular format depiction's of applications/services and their information exchanges between nodes. This product traces the path of an information exchange from its source to its destination describing system specific details such as protocols, data or media formats, security constraints, and performance characteristics. Its purpose is to link together the Operational, System, and Technical Architectures by mapping Applications/Services to Operational Architecture Activities and to expose information exchange requirements.

 

Audience: USIGS senior and mid-level managers, program managers, system architects, system integrators, developers and vendors.

 

Creator/Maintainer: NIMA ST/ARU

 

Format: Tabular Matrix

 

Applicable Tools: The DOORS tool, used to manage functional requirements, will show where the incoming needs will map to the USIGS Architecture through the SIEM. The SIEM will then point to applicable acquisition efforts which will satisfy each of the system requirements. Future versions of the Joint C4ISR Architecture Planning/Analysis System (JCAPS) plan to have the capability to ingest and/or generate some, or all, of this product from data provided in the other USIGS products.

 

Dependent On: NIMA Operations Directorate Vision, IGC Operations Vision, USIGS Information Exchange Requirements Matrix (IERM), USIGS Technical Architecture

 

Processes Influenced: Planning Process - Mandatory

Requirements Process - Mandatory

Resource Management - Mandatory

Acquisition Process - Mandatory

Community Interaction - Dependent

 

Revision Cycle: As required by modifications to the USIGS Operational and Technical Architecture

 

Controlling Authority: NCCB 
Classification: TS/TK

 

4.3.3 USIGS Interoperability Profile (UIP) (Volume II)

 

The USIGS Interoperability Profile (UIP) defines profiles of interface standards used to achieve interoperability between multiple clients and servers within the USIGS Architecture. Key interfaces are defined along with critical data interchange standards to assure interoperability and connectivity among the various functional components. By outlining a set of standards and standards profiles, the UIP details specific interface behavior, thereby defining the minimum requirements for access and connectivity among these components.

 

 
1.0 Introduction 1.1 Scope

1.2 Purpose

1.3 Document Organization

2.0 Applicable Documents 2.1 Government Documents

2.2 Non-Government Documents

2.3 Other Documents

3.0 Not Used

4.0 Interoperability Requirements

4.1 Infrastructure Services

4.2 Distributed Computing Services

4.3 Open Geospatial Exchange (OGE) Services

4.4 USIGS Standard Data Formats

4.5 USIGS Metadata Requirements

5.0 Verification 5.1 Verification Methods

5.2 Interoperability Certification

5.3 Testing

5.4 Intersystem Demonstrations

6.0 Notes 6.1 Acronyms 10 Appendix 10 - NITF 2.0 Header/Subheader Formats 10.1 NITF 2.0 File Header Format

10.2 NITF 2.0 Image Sub-Header Format

10.3 NITF 2.0 Symbol Sub-Header Format

10.4 NITF 2.0 Text Sub-Header Format

20 Appendix 20 - Scenarios And Use Case (TBD-027)
 
Figure 4-5 USIGS Interoperability Profile (UIP) (sample)
 
 
Table 4-3 USIGS Interoperability Profile (UIP)
 
 
Name: USIGS Interoperability Profile

 

Description and Purpose of Product: The USIGS Interoperability Profile (UIP) defines profiles of interface standards to be used to achieve interoperability between multiple clients and servers within the USIGS Architecture. Key interfaces are defined along with critical data interchange standards to assure interoperability and connectivity among the various functional components. By outlining a set of standards and standards profiles, the UIP details specific interface behavior, thereby defining the minimum requirements for access and connectivity among these components.

 

Audience: USIGS mid-level managers, program managers, system architects, system integrators, developers and vendors.

 

Creator/Maintainer: NIMA ST/ARU

 

Format: Text document with annotated graphics

 

Applicable Tools: For all functional requirements, the DOORS tool will track compliance with the interface standards and definitions specified in the UIP.

 

Dependent On: USIGS Technical Architecture, USIGS Conceptual Data Model, USIGS System Information Exchange Matrix, DoD Joint Technical Architecture v2.0, DII COE I&RTS.

 

Processes Influenced: Planning Process - Guidance

Requirements Process - Mandatory

Resource Management - Guidance

Acquisition Process - Mandatory

Community Interaction - Dependent

Revision Cycle: Semi-Annual or as required by modifications to products dependent on

 

Controlling Authority: NCCB 

 

Classification: Unclassified
 

 

4.3.4 USIGS System/Segment Element Interface Diagram "As-Is" (Volume III)

 

The USIGS System/Segment Element Interface Diagram displays all the system/segments that comprise the As-Is USIGS architecture along its diagonal and illustrates an interface between two systems/segments with a symbol along the intersection of a column and a row. For each marked interface, at least one USIGS System/Segment Element Interface Matrix (one for each interface) will exist that describes the interface in detail.

 

 

Figure 4-6 USIGS System/Segment Element Interface Diagram "As-Is" (sample)
 
 
Table 4-4 USIGS System/Segment Element Interface Diagram "As-Is"
 
 
Name: USIGS System/Segment Element Interface Diagram

 

Description and Purpose of Product: The USIGS System/Segment Element Interface Diagram displays all the system/segments that comprise the As-Is USIGS architecture along its diagonal and illustrates an interface between two systems/segments with a symbol along the intersection of a column and a row. For each marked interface, at least one USIGS System/Segment Element Interface Matrix (one for each interface) will exist that describes the interface in detail.

 

Audience: USIGS senior and mid-level managers, program managers, system architects, system integrators, developers and vendors.

 

Creator/Maintainer: NIMA ST/ARU

 

Format: Graphic

 

Applicable Tools: Future versions of the Joint C4ISR Architecture Planning/Analysis System (JCAPS) plan to have the capability to ingest and/or generate some, or all, of this product from data provided in the other USIGS products.

 

Dependent On: USIGS System Inventory

 

Processes Influenced: Planning Process - Guidance

Requirements Process - Guidance

Resource Management - Guidance

Acquisition Process - Guidance

Community Interaction - Dependent

Revision Cycle: None

 

Controlling Authority: NCCB 

 

Classification: Unclassified
 

 

4.3.5 USIGS System/Segment Element Interface Matrix "As-Is" (Volume III)

 

The USIGS System/Segment Element Interface Matrices provide details to the interfaces illustrated in the USIGS System/Segment Element Interface Diagram. They provide information on the hardware and software of the receiver and sender systems/segments and the networks that are being used. They also give the communication standards that are being used as well as the data that will be exchanged. If an ICD controls the interface, then it will be referenced.

 

 

Figure 4-7 USIGS System/Segment Element Interface Matrix "As-Is" (sample)
 
 

 

 

Table 4-5 USIGS System/Segment Element Interface Matrix "As-Is"
 
Name: USIGS System/Segment Element Interface Matrix 

 

Description and Purpose of Product: The USIGS System/Segment Element Interface Matrices provide details to the interfaces illustrated in the USIGS System/Segment Element Interface Diagram. They provide information on the hardware and software of the receiver and sender systems/segments and the networks that are being used. They also give the communication standards that are being used as well as the data that will be exchanged. If an ICD controls the interface, then it will be referenced.

 

Audience: USIGS mid-level managers, program managers, system architects, system integrators, developers and vendors.

 

Creator/Maintainer: NIMA ST/ARU

 

Format: Graphic

 

Applicable Tools: Future versions of the Joint C4ISR Architecture Planning/Analysis System (JCAPS) plan to have the capability to ingest and/or generate some, or all, of this product from data provided in the other USIGS products.

 

Dependent On: USIGS System/Segment Element Interface Diagram, USIGS System Inventory

 

Processes Influenced: Planning Process - Guidance

Requirements Process - Guidance

Resource Management - Guidance

Acquisition Process - Guidance

Community Interaction - Dependent

Revision Cycle: None

 

Controlling Authority: NCCB 

 

Classification: Classified (TS/TK)
 

 

 

4.4 USIGS System Architecture Product Linkages

 

 

 
 
Figure 4-8 USIGS System Architecture Product Linkages

 

A: The "As-Is" Systems/Segment Element Interface Diagram is used to indicate where interfaces exist between systems which may be profiled in the UIP.

B: UIP compliant systems are indicated in the Interface control document column of the System/Segment Element Interface Matrices.

C: The "As-Is" System/Segment Element Interface Diagram is used to provide insight into where interfaces need to exist in system elements depicted in the "To-Be" System Element Interface Descriptions.

D: The "As-Is" System/Segment Element Interface Matrices are used to provide insight into the details of the interfaces depicted in the "To-Be" System Information Exchange Matrices.

E: The "To-Be" System Information Exchange Matrices are used to indicate where interfaces exist between system elements which may be profiled in the UIP.

 


Table of Contents ; Preface ; 1. Overview and Summary Information ; 2. USIGS Operational Architecture ; 3. USIGS Technical Architecture ; 4. USIGS System Architecture ; 5. USIGS Conceptual Data Model ; 6. USIGS Migration Plan ; 7. USIGS Architecture Compliance ; Appendix 1. Acronym List ; Appendix 2. C4ISR Architecture Framework Compliance ; Appendix 3. USIGS Glossary Extract ; Appendix 4. USIGS Architecture Compliance Checklist
Point of Contact: Mark Owens
Last updated by Mark Owens on 9 June 1999.