system architecture and specification for an indian air traffic flow management system

132
System Architecture and Specification For An Indian Air Traffic Flow Management System May 6, 2011 Prepared by the Volpe National Transportation Systems Center For the Federal Aviation Administration For the use by the Airports Authority of India

Upload: others

Post on 11-Sep-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: System Architecture and Specification For An Indian Air Traffic Flow Management System

System Architecture and Specification

For An Indian Air Traffic Flow Management System

May 6, 2011

Prepared by the

Volpe National Transportation Systems Center

For the

Federal Aviation Administration

For the use by the

Airports Authority of India

Page 2: System Architecture and Specification For An Indian Air Traffic Flow Management System

i

[This Page Intentionally Left Blank]

Page 3: System Architecture and Specification For An Indian Air Traffic Flow Management System

ii

Table of Contents

SECTION 1. INTRODUCTION................................................................................................................... 1

1.1 Scope ................................................................................................................................................. 1

1.2 Objectives ......................................................................................................................................... 1

1.3 Intended Audience ............................................................................................................................ 1

1.4 Document Overview ......................................................................................................................... 2

SECTION 2. ATFMS ARCHITECTURE .................................................................................................... 3

2.1 System Architecture Overview ......................................................................................................... 3

2.1.1 Critical Architectural Drivers .................................................................................................... 4

2.1.2 Architecture Type ..................................................................................................................... 4

2.2 System Architecture Detailed Description ........................................................................................ 4

2.2.1 ATFMS Services ....................................................................................................................... 5

2.2.1.1 Overview of the ATFMS Services ........................................................................................ 5

2.2.1.2 Services Definitions .............................................................................................................. 7

2.2.2 Overview of the ATFMS Interfaces ........................................................................................ 14

2.2.2.1 Major ATFMS Interfaces Descriptions ............................................................................... 14

2.2.2.1.1 Users Interface ............................................................................................................................. 14

2.2.2.1.2 Meteorological Systems Interface ............................................................................................... 15

2.2.2.1.3 Aeronautical Information System (AIS) Interface ........................................................................ 15

2.2.2.1.4 Surveillance Systems Interface .................................................................................................... 17

2.2.2.1.5 International Systems Interface ................................................................................................... 23

2.2.2.1.6 Flight Plan Services ....................................................................................................................... 23

2.2.2.1.7 Surface Movement Systems Interface ......................................................................................... 23

2.2.2.1.8 Airlines Operations Center Interface ........................................................................................... 24

2.2.2.1.9 Military Operations Interface ....................................................................................................... 27

2.2.3 ATFMS Data Items ................................................................................................................. 28

2.2.3.1 Overview of the ATFMS Data Items .................................................................................. 28

2.2.3.2 Major Data Items ................................................................................................................ 28

2.2.3.2.1 Flight Object Data Item ................................................................................................................ 29

2.2.3.2.2 Airspace Object Data Item ........................................................................................................... 31

2.2.3.2.3 Airport Object Data Item .............................................................................................................. 32

2.2.3.2.4 Alert Object Data Item ................................................................................................................. 33

2.2.3.2.5 Traffic Management Initiative Object Data Item ......................................................................... 33

2.2.3.2.6 Display Object Data Item ............................................................................................................. 35

Page 4: System Architecture and Specification For An Indian Air Traffic Flow Management System

iii

2.2.4 Decision Support Tools (DSTs) .............................................................................................. 35

2.2.4.1 Demand/Capacity Imbalance Tools .................................................................................... 36

2.2.4.2 TMI Development/Assessment Tools ................................................................................. 36

2.2.4.3 Collaborative Decision Making Tools ................................................................................ 37

2.2.4.4 TMI Implementation DSTs ................................................................................................. 38

2.2.4.5 Information Management DSTs .......................................................................................... 38

SECTION 3. ATFMS DISPLAYS AND TECHNOLOGY ....................................................................... 40

3.1 ATFM Specialist Displays .............................................................................................................. 40

3.1.1 Overview of the ATFM specialist Displays ............................................................................ 40

3.1.2 Strategic Slot Scheduling and Flight Plan System .................................................................. 40

3.1.3 Traffic Situation Display ......................................................................................................... 41

3.1.3.1 Types of TSDs .................................................................................................................... 41

3.1.3.1.1 CCC Specialist TSD ........................................................................................................................ 41

3.1.3.1.2 Remote ATFM specialist TSD ........................................................................................................ 42

3.1.3.1.3 Web-Based Text TSD .................................................................................................................... 43

3.1.3.2 Displaying the Data ........................................................................................................... 43

3.1.3.2.1 Maps Database ........................................................................................................................... 44

3.1.3.2.2 Traffic Situation Data .................................................................................................................. 44

3.1.3.2.3 Monitor Alert Displays ................................................................................................................. 46

3.1.3.2.4 Request Reports ......................................................................................................................... 47

3.1.3.2.5 Weather Displays ........................................................................................................................ 48

3.1.3.2.6 Reroute Displays ......................................................................................................................... 49

3.1.3.2.7 Display Data Sources .................................................................................................................. 50

3.1.4 TMI Modeling, Impact Assessment, and Execution ............................................................... 52

3.1.4.1 Displaying Ground Stops and Ground Delay Programs ..................................................... 52

3.1.4.1.1 FSM Display .................................................................................................................................. 53

3.1.4.1.2 Historical versus Live Mode ......................................................................................................... 53

3.1.4.1.3 Monitored Mode versus Ground Delay Tools Mode ................................................................... 54

3.1.4.1.4 GDP Modeling .............................................................................................................................. 54

3.1.4.1.6 Intra-Airline Compression ............................................................................................................ 54

3.1.4.1.7 Inter-Airline Compression ............................................................................................................ 54

3.1.4.1.8 Compress Flight ............................................................................................................................ 55

3.1.4.1.9 Move Up a Flight .......................................................................................................................... 55

3.1.4.1.10 Blanket (+/- Delay) Algorithm .................................................................................................... 55

3.1.4.1.11 Ground Stop Algorithm .............................................................................................................. 55

Page 5: System Architecture and Specification For An Indian Air Traffic Flow Management System

iv

3.1.4.2 Flight Level/ Altitude Adjustment TMI .............................................................................. 55

3.1.4.3 In-trail Spacing TMI ........................................................................................................... 56

3.1.4.4 Reroutes TMI ...................................................................................................................... 56

3.1.4.5 Fix Balancing TMI .............................................................................................................. 57

3.1.4.6 Airborne Holding TMI ........................................................................................................ 57

3.1.4.7 Sequencing and Spacing TMIs ........................................................................................... 58

3.1.5 Operational Performance Monitoring and Assessment ........................................................... 58

3.2 ATFMS Technology Selections ...................................................................................................... 59

3.2.1 Communication Application Programming Interface (API)s and Messaging ........................ 60

3.2.2 Databases ................................................................................................................................ 60

3.2.3 Programming Languages ........................................................................................................ 60

SECTION 4. OPERATIONAL REQUIREMENTS ................................................................................... 61

4.1 Air Traffic Flow Management System (ATFMS) General Specifications ..................................... 61

4.2 Required Modes of Operation ......................................................................................................... 61

4.3 Strategic and Pre-Tactical Operational Requirements .................................................................... 62

4.3.1 Determine the Strategic and Pre-tactical Situation ................................................................. 62

4.3.2 Disseminate Strategic and Pre-tactical Information ................................................................ 62

4.3.3 User Requests for Demand Projections ................................................................................... 63

4.3.3.1 User Requests for Capacity Projections .............................................................................. 63

4.3.4 Analyze Strategic and Pre-tactical Situations ......................................................................... 63

4.3.5 Generate Strategic and Pre-tactical Strategies ........................................................................ 64

4.3.6 Strategic Capacity Management ............................................................................................. 64

4.3.7 Pre-Tactical and Special Event Planning and Management.................................................... 64

4.4 Tactical Operational Requirements ................................................................................................. 64

4.4.1 Traffic Situation Monitoring and Problem Identification ....................................................... 65

4.4.1.1 Provide Capacity Projections. ............................................................................................. 66

4.4.1.1.1 Monitor Information Pertinent to Capacity ................................................................................. 66

4.4.1.1.2 Specialists' Inputs ......................................................................................................................... 66

4.4.1.1.3 Determine Current Demand and Capacity ................................................................................... 66

4.4.1.1.4 Determine Future Capacity .......................................................................................................... 67

4.4.1.1.5 Disseminate Capacity Information ............................................................................................... 67

4.4.1.2 Provide Demand Projections ............................................................................................... 68

4.4.1.2.1 Monitor Information Pertinent to Demand ................................................................................. 68

4.4.1.2.2 Determine Demand ...................................................................................................................... 68

Page 6: System Architecture and Specification For An Indian Air Traffic Flow Management System

v

4.4.1.2.3 Disseminate Demand Information ............................................................................................... 68

4.4.1.3 Evaluate Capacity and Demand .......................................................................................... 69

4.4.1.3.1 Analyze Traffic Saturation Conditions. ......................................................................................... 70

4.4.2 Flow Problem Resolution ........................................................................................................ 70

4.4.2.1 Coordinate Traffic Flow Strategies ..................................................................................... 70

4.4.2.1.1 Analyze Traffic Flow Alternatives ................................................................................................. 70

4.4.2.1.2 Coordinate Alternatives ............................................................................................................... 70

4.4.2.2 Modify Current Flow Strategies.......................................................................................... 71

4.4.3 Flight Plan Execution .............................................................................................................. 71

4.4.4 Disseminate Traffic Flow Guidance ....................................................................................... 71

4.4.4.1 Implement Traffic Flow Plans ............................................................................................ 71

4.4.4.2 Disseminate Traffic Flow Information ................................................................................ 72

4.4.4.3 Non-Compliance ................................................................................................................. 72

4.5 Logging and Post Analysis Operational Requirements .................................................................. 73

4.5.1 Data Logging .......................................................................................................................... 73

4.5.2 Real-time and Post Analysis ................................................................................................... 73

4.5.3 Evaluate Flow Performance .................................................................................................... 74

4.5.3.1 Store Flight Day Information .............................................................................................. 74

4.5.3.2 Evaluate Stored Information ............................................................................................... 75

4.5.3.3 Generate Performance Reports ........................................................................................... 75

4.5.4 Report Flow Performances ...................................................................................................... 75

4.6 Infrastructure Support ..................................................................................................................... 76

4.6.1 Airspace System Definitions ................................................................................................... 76

4.6.2 Centralized ATFM Processing ................................................................................................ 76

4.6.3 Computer Software Quality Program and Plan ....................................................................... 77

4.6.4 Distributed Dissemination and Modeling ............................................................................... 77

4.6.5 System Level Interfaces .......................................................................................................... 78

4.6.6 Testing and Evaluation ............................................................................................................ 78

4.6.7 Logistics .................................................................................................................................. 78

4.6.8 Configuration Management (CM) .......................................................................................... 78

4.7 System Security .............................................................................................................................. 79

4.7.1 User and Process Identification and Authentication ............................................................... 79

4.7.2 ATFMS Access ....................................................................................................................... 80

4.7.3 Security Management ............................................................................................................. 80

Page 7: System Architecture and Specification For An Indian Air Traffic Flow Management System

vi

4.7.4 Network Security Protection ................................................................................................... 81

4.7.5 Application Software and Data Protection .............................................................................. 81

SECTION 5. FUNCTIONAL SPECIFICATIONS .................................................................................... 83

5.1 Collect Traffic Management Information ....................................................................................... 83

5.2 Geographical Data Requirements ................................................................................................... 83

5.2.1 Input Geographical Data ......................................................................................................... 84

5.2.2 Dynamic Sector Processing .................................................................................................... 85

5.3 Scheduled Flight Data Processing ................................................................................................... 85

5.3.1 Source Schedule Data ............................................................................................................. 85

5.3.2 Schedule Data Processing ....................................................................................................... 85

5.4 Flight Plan Processing ..................................................................................................................... 86

5.4.1 Flight route - Filed Flight Path ................................................................................................ 86

5.5 Flight Modeling .............................................................................................................................. 86

5.5.1 Flight Profile Modeling ........................................................................................................... 87

5.6 Situation Awareness and Problem Identification ............................................................................ 87

5.6.1 Common Situational Awareness ............................................................................................. 87

5.6.2 Capacity Prediction ................................................................................................................. 88

5.6.3 Demand Prediction .................................................................................................................. 88

5.6.4 Analyze Constraints ................................................................................................................ 89

5.6.5 Congestion Identification and Reporting ................................................................................ 89

5.7 Collaborative Decision Making (CDM) ......................................................................................... 90

5.7.1 Distributed Planning ............................................................................................................... 90

5.7.2 Analytical Capability .............................................................................................................. 90

5.7.3 Generate Solutions .................................................................................................................. 91

5.8 Weather Data Processing ................................................................................................................ 91

5.8.1 Common weather picture ........................................................................................................ 91

5.8.2 Reliable Weather Data Input Requirements ............................................................................ 92

5.8.3 Update Frequency ................................................................................................................... 92

5.8.4 Weather Information Dissemination ....................................................................................... 92

5.8.5 Tailored Weather Data ............................................................................................................ 92

5.9 Flow Initiative Planning .................................................................................................................. 93

5.9.1 TMI Modeling ......................................................................................................................... 93

5.9.2 TMI Impact Assessment ......................................................................................................... 96

5.9.3 TMI Coordination and Collaboration...................................................................................... 96

Page 8: System Architecture and Specification For An Indian Air Traffic Flow Management System

vii

5.10 TMI Implementation ....................................................................................................................... 96

5.10.1 Communication and Distribution of Initiatives ....................................................................... 97

5.10.2 TMI Monitoring and Evaluation ............................................................................................. 97

5.10.3 TMI Termination..................................................................................................................... 97

5.11 Information Management ................................................................................................................ 98

5.11.1 Automated Collection and Distribution .................................................................................. 98

5.11.2 Data Recording ....................................................................................................................... 98

5.11.3 System Performance Assessment ............................................................................................ 98

5.12 ATFMS Training ............................................................................................................................ 98

5.13 System Performance ....................................................................................................................... 99

5.13.1 Communication ..................................................................................................................... 103

5.13.2 Reliability .............................................................................................................................. 105

5.13.3 Maintainability ...................................................................................................................... 105

5.13.4 Availability ........................................................................................................................... 105

5.13.5 System Recovery and Data Backup ...................................................................................... 105

SECTION 6. DESIGN AND CONSTRUCTION ..................................................................................... 106

6.1 Accessibility .................................................................................................................................. 106

6.2 Space Allocation ........................................................................................................................... 106

6.3 Structural and Seismic Stability .................................................................................................... 106

6.4 Operational Design Considerations .............................................................................................. 107

6.4.1 Energy Conservation ............................................................................................................. 107

6.4.2 Acoustic Noise ...................................................................................................................... 107

6.4.3 Operating Environment ......................................................................................................... 107

6.4.4 Non-Operating Environment ................................................................................................. 107

6.4.5 Heating, Ventilation, Air Conditioning ................................................................................. 108

6.4.6 Grounding, Bonding, Shielding, and Lightning Protection .................................................. 108

6.4.7 Cables .................................................................................................................................... 109

6.4.8 Hazardous Materials ............................................................................................................. 109

6.4.9 Power Systems and Commercial Power ............................................................................... 110

6.4.10 Electromagnetic Interference (EMI) / Electromagnetic Compatibility (EMC) ..................... 111

6.4.11 Special Considerations .......................................................................................................... 112

SECTION 7. VERIFICATION ................................................................................................................. 114

7.1 Methods of Verification ................................................................................................................ 114

7.1.1 General .................................................................................................................................. 114

Page 9: System Architecture and Specification For An Indian Air Traffic Flow Management System

viii

7.1.2 Requirement Verification by Demonstration ........................................................................ 114

7.1.3 Requirement Verification by Test ......................................................................................... 114

7.1.4 Requirement Verification by Analysis .................................................................................. 114

7.1.5 Requirement Verification by Inspection ............................................................................... 114

7.2 Requirements for Performance Tests ............................................................................................ 114

7.2.1 Success/Failure Criteria ........................................................................................................ 114

7.2.2 Verification Levels ................................................................................................................ 115

APPENDIX A. ABBREVIATIONS AND ACRONYMS........................................................................ 118

APPENDIX B. REFERENCES ................................................................................................................ 121

Page 10: System Architecture and Specification For An Indian Air Traffic Flow Management System

ix

LIST OF FIGURES

Figure 1 - ATFMS High Level System Architecture ..................................................................................................... 3

Figure 2 - ATFMS Open Architecture ........................................................................................................................... 5

Figure 3 - ATFMS Service Level Architecture ............................................................................................................. 7

Figure 4 - Utility Services Data Flow Diagram ............................................................................................................. 8

Figure 5 - Security Services Data Flow Diagram .......................................................................................................... 9

Figure 6 - Airspace and Airports Object Service Data Flow Diagram ........................................................................ 10

Figure 7 - Flight Object Service Data Flow Diagram .................................................................................................. 11

Figure 8 - Alerts Service Data Flow Diagram ............................................................................................................. 12

Figure 9 - TMI Services Data Flow Diagram Major ATFMS Interfaces ..................................................................... 13

Figure 10 - Integrated AIS Automation System .......................................................................................................... 16

Figure 11 - Example of Air Traffic Predictive Demand and Congestion Display ....................................................... 41

Figure 12 - Java Applet Situational Display ................................................................................................................ 42

Figure 13 - Web-Based Situational Display ................................................................................................................ 43

Figure 14 - Before and After Effect of a Modeled GDP .............................................................................................. 52

Figure 15 - Operational Performance Report on Departure Compliance..................................................................... 59

LIST OF TABLES

Table 1 - ATFMS Services ............................................................................................................................................ 6

Table 2 - ATFMS Data Item Hierarchy ....................................................................................................................... 28

Table 3 - TMI Modeling Parameters ........................................................................................................................... 93

Page 11: System Architecture and Specification For An Indian Air Traffic Flow Management System

x

[This Page Intentionally Left Blank]

Page 12: System Architecture and Specification For An Indian Air Traffic Flow Management System

1

Section 1. Introduction The purpose of this document is to define the high-level system architecture and system specification for

India’s future Air Traffic Flow Management System (ATFMS). This document provides the

decomposition of the system into its components in a manner that will allow for the creation of a roadmap

for the actual development and implementation of the system. In addition, this document describes the

services that the system provides, the ATFMS interfaces, the required decision support tools (DSTs), and

the operational and functional requirements that the system must satisfy. In addition, the displays

required for ATFMS operations are also described in detail.

This document is intended to be used to accomplish the following important tasks:

Communicating system detail to stakeholders

Serving as the baseline of information necessary for scheduling and estimating potential cost

Creation of a roadmap for the actual development and implementation of the ATFMS

Developing the procurement strategy

1.1 Scope

All system components such as hardware (servers / operating system, display units), application software,

and various ATFM tools will be documented. Baseline data requirements, interfaces with internal and

external systems, communication system requirements and protocols and other associated systems will be

considered in the architecture and documented in the specifications.”

By describing this document as a high-level System Architecture and Specification document, the

intention is that the most important features of the system will be described in sufficient detail to permit

the development of a path towards a future operational system. This document will describe the ATFMS

logical/functional architecture, but not the physical/subsystems architecture. Essentially, this means that

this document assumes dependencies on physical infrastructure such as networks, computer systems

hardware, software, and user workstations that may or may not currently exist.

1.2 Objectives

The objectives for this document are:

Provide a defined structure/architecture for India’s ATFMS

Provide a qualitative and quantitative ATFMS specification in sufficient detail for system

stakeholders to understand India’s ATFMS required capabilities

Clearly define the major components of India’s ATFMS

1.3 Intended Audience

The intended audience for this document is:

System architects/designers

System stakeholders

Development organizations

Page 13: System Architecture and Specification For An Indian Air Traffic Flow Management System

2

Operations analysts

1.4 Document Overview

This document consists of seven major sections and two appendices:

Introduction

ATFMS Architecture

ATFMS Displays and Technology

Operational Requirements

Functional Specifications

Design and Construction

Verification

The appendices include acronym definitions and document references.

Page 14: System Architecture and Specification For An Indian Air Traffic Flow Management System

3

Section 2. ATFMS Architecture

2.1 System Architecture Overview

Figure 1 depicts the high level architecture of India’s ATFM system. Critical to the success of ATFM is a

supporting infrastructure that provides:

Airport Surface Movement Systems that can maximize the efficiency of aircraft and vehicle

movements on the airport surface;

Seamless aircraft surveillance through all phases of flight that can provide a digitized national

aircraft position mosaic;

Satellite based navigation system that provides RNAV and RNP capabilities;

Voice and data communication (depicted by the blue arrows in the figure) between all

participants in the ATFM system;

A national weather picture that includes integrated weather sensor data and accurate forecasts;

and,

Automated decision support and display tools to aid all ATFM and collaborative decision making

(CDM) participants to maintain situational awareness and assess potential impacts of Traffic

Management Initiatives (TMIs) under consideration at any time.

Figure 1 - ATFMS High Level System Architecture

Page 15: System Architecture and Specification For An Indian Air Traffic Flow Management System

4

Technology and facility enhancements assumed to be in place include:

Upgrading of automation systems to include arrival and departure functions;

Precise surface guidance to improve safety and to maximize airport capacity in all weather

conditions;

Advanced Surface Movement Guidance and Control system (ASMGCS)

Seamless integrated surveillance from departure to destination via radar, ADS-B, ADS-C, and

Wide Area Multi-Lateration (WAM);

Improved information and control system interfaces between Approach Control (APP), Area

Control Centers (ACCs), towers (TWR), and METeorological (MET) systems;

More flexible routing, including connector routes in certain airspaces;

Data communications via CPDCL (Mode S, VDL-2, FANS-1A); and

Amalgamation of existing 11 ACCs into 4 ACCs initially and ultimately into 2 ACCs.

2.1.1 Critical Architectural Drivers

The critical architectural drivers for India’s Air Traffic Flow Management System are to:

Satisfy the operational and functional requirements as specified in Section 2 of this document

Incorporate not only the current sources of data, but also be easily adaptable to new sources of

information

Comply with the requirements placed upon the civil aviation system by India’s national military

interests

2.1.2 Architecture Type

India’s ATFMS shall be designed as an open architecture system of systems. The intent is to provide as

flexible a system as possible to allow the system to grow and evolve as the operations, technology, and

environment evolves in India. Therefore, the open architecture and the system of systems approach will

allow the integration of future ATFM capabilities into this system’s architecture. A description of the

ATFMS architecture is presented in section 2.2 below.

2.2 System Architecture Detailed Description

Figure 2 depicts India’s ATFMS open architecture that consists of four major ATFMS components:

Services

Major Interfaces

Data Items

Decision Support Tools

Note that this open architecture approach allows for the flexible addition of new services, data items,

interfaces and decision support tools without the need to change the fundamental architectural approach.

The only requirement is that there is consistency among the four major components. The ATFMS

Services are described in Section 2.2.1; the Major Interfaces in Section 2.2.2; the Data Items in 2.2.3; and,

the DSTs in Section 2.2.4.

Page 16: System Architecture and Specification For An Indian Air Traffic Flow Management System

5

Figure 2 - ATFMS Open Architecture

2.2.1 ATFMS Services

2.2.1.1 Overview of the ATFMS Services

The ATFMS services are presented from an operational view and their descriptions provide:

Definition of the ATFMS services and their interaction with other services

The source(s) of information needed by the services.

The output information provided by the services.

The data flow among the services and the Major ATFMS Interfaces

Page 17: System Architecture and Specification For An Indian Air Traffic Flow Management System

6

The list of first and second level services is presented below as Table 1:

Table 1 - ATFMS Services

Level 1 Services Level 2 Services

1. Utility Services

1.1 Display Service

1.2 Data Logging Service

1.3 User Input Service

2. Security Services

2.1 System Access Control Service

2.2 Data Access Control Service

2.3 Data Distribution Control Service

3. Airspace & Airports Objects Service

3.1 Create User Defined Object Service

3.2 Geographical Position Service

4. Flight Object Service

4.1 Flight Position Service

4.2 Flight Route Service

4.3 Flight Time Service

4.4 Flight Crossing Time Service

5. Alerts Service

5.1 Demand Service

5.2 Capacity Service

5.3 Impact Service

5.4 Weather Impact Service

6. Traffic Management Initiative Service

6.1 Flight Level Adjustment Service

6.2 Reroutes/Fix Balance Service

6.3 Airborne Holding Service

6.4 Metering, Sequencing, Spacing Service

6.5 Ground Stop/Ground Delay Program (GS/GDP) Service

The ATFMS Service Level Architecture is presented as Figure 3. In this figure, the orange icons

represent the Air Traffic Management (ATM) systems interfaces that provide critical information to the

ATFMS. The green arrows identify the critical data provided by the ATM system interface. Note that all

inputs to the ATFMS are processed by the security service in order to maintain the integrity of the

ATFMS.

The blue boxes are the Level 1 ATFMS Services. The yellow arrows are the data items that are developed

within a service and transmitted to other services.

Page 18: System Architecture and Specification For An Indian Air Traffic Flow Management System

7

Figure 3 - ATFMS Service Level Architecture

2.2.1.2 Services Definitions

1. Utility Services

This Level 1 Service provides computer system utility services. It is composed of the following three

level 2 services.

1.1 Display Service: This service displays types of data to the user on a display device.

1.2 Data Logging Service: This service archives operational data which includes: weather;

flight positions; TMIs in effect; capacities; demands; alerts; etc. This data will be used for post

operational analysis for improving system performance and specialist performance.

1.3 User Input Service: This service allows users to enter information into the system

that is not obtained through one of the system interfaces. An example of this may be a NAVAID

being not operational due to an equipment failure. It also allows Air Traffic Management (ATM)

and Airline’s Operations Center (AOC) inputs to the ATFMS for purposes of collaboration on the

development and selection of TMIs

The data flow diagram for these services is presented as Figure 4. Note that in these Services data

flow diagrams, the service being described is illustrated by a purple box around it to differentiate it

from the other ATFMS services and Interface Systems.

Page 19: System Architecture and Specification For An Indian Air Traffic Flow Management System

8

Figure 4 - Utility Services Data Flow Diagram

2. Security Services

This Level 1 Service provides computer security services which insure user and data integrity. It is

composed of the following two Level 2 Services. All inputs external to the ATFMS are processed

through the Security Service.

2.1 System Access Control Service: This service provides computer access security services.

2.2 Data Access Control Service: This service provides computer data security services.

2.3 Data Distribution Control Service: This service distributes the data to the other

services.

The data flow diagram for these services is presented as Figure 5.

Page 20: System Architecture and Specification For An Indian Air Traffic Flow Management System

9

Figure 5 - Security Services Data Flow Diagram

3. Airspace and Airports Objects Service

This Level 1 Service provides information about airspace and airport objects. It consists of the

following two Level 2 Services.

3.1 Create User Defined ATM System Object: This service allows the creation by a

user of an airspace object such as a Flow Constrained Area (FCA). The user can enter an airspace

object such as: a 3 dimensional polygon; a 2 dimensional airspace polygon; a line; or a point.

3.2 Geographical Position Service: This service provides the physical (geographical)

location of an airspace object. This service takes as input the name of a fixed airspace feature and

returns the latitude(s), longitude(s), and altitude(s) (if appropriate) of this feature. Examples of

airspace features are: fixes, waypoints, sectors, boundary crossings, flow evaluation areas, flow

evaluation lines, airports(with resolution down to the runway level), routes (including route

segments), Coded Departure Routes (CDR), Standard Terminal Arrival Routes (STARs),

Standard Instrument Departures (SIDs), Special Activity Airspace (SAA), etc.

The data flow diagram for this service is presented as Figure 6.

Page 21: System Architecture and Specification For An Indian Air Traffic Flow Management System

10

Figure 6 - Airspace and Airports Object Service Data Flow Diagram

4. Flight Object Service

This Level 1 Service provides information about flight objects. It is composed of the following four

Level 2 Services

4.1 Flight Position Service: This service provides a flights position at a specific time, which,

could be in the future. Input is the time or time frame that the position is queried for this can

either be in the future or the past. The output is latitude, longitude, altitude, and heading if

airborne, if the aircraft is not airborne at the query time then the gate, or taxiway, or non

movement area will be returned.

4.2 Flight Route Service: This service provides the route of a flight for the input time

frame, the output will either be the projected or actual waypoints, fixes, route segments that the

flight has already traversed or that the filed flight plan contains, or the trajectory modeler predicts

for the flight.

4.3 Flight Event Service: This service provides either the actual occurrence time or the

predicted time depending if the event has occurred or not. All event times that the system keeps

track of can be queried these are: estimated time of arrival (ETA), estimated departure clearance

time (EDCT), off block time, taxi time, etc. These values are either input into the ATFM system

by other systems or calculated by the ATFM system.

Page 22: System Architecture and Specification For An Indian Air Traffic Flow Management System

11

4.4 Flight Crossing Time Service: This service provides the time that the system predicts a

flight will cross an airspace feature. Examples of such airspace features are: sector boundaries;

fixes; waypoints. The airspace feature is an input to this service.

The data flow diagram for this service is presented as Figure 7.

Figure 7 - Flight Object Service Data Flow Diagram

5. Alerts Service:

This Level 1 Service provides warnings for demand/capacity imbalances in 15 minute time

increments from the current time up to 12 hours into the future. If the query concerns future days

(up to six months from the current day) then either peak demand is returned or minimum capacity

for that day. This service is made up of the following four Level 2 Services.

5.1 Demand Service: This service provides the demand for any airspace feature in 15 minute

time increments from the current time up to 12 hours into the future. Future days can be queried

up to 6 months from the current day. If a future day is queried then that day’s peak demand is

returned.

5.2 Capacity Service: This service provides the capacity for any airspace feature in 15 minute

time increments from the current time up to 12 hours into the future, Future days can be queried

up to 6 months from the current day. If a future day is queried then that day’s minimum capacity

is returned.

5.3 Capacity Impact Service: This service provides the capacity restriction for any airspace

restriction in 15 minute time increments from the current time up to 12 hours into the future due

Page 23: System Architecture and Specification For An Indian Air Traffic Flow Management System

12

to operational impacts such as a runway closure; NAVAID failure or maintenance; use of Special

Activity Airspace, etc. This service can also calculate minimum capacity restrictions for a day up

to 6 months in the future.

5.4 Weather Impact Service: This service calculates the capacity restriction for any airspace

feature in 15 minute time increments from the current time up to 12 hours into the future due to

weather impact. This service can also calculate minimum capacity restrictions for a day up to 10

days in the future. This service takes all the meteorological input and calculates an impact on the

airspace thus effectively reducing the airspaces capacity.

The data flow diagram for this service is presented as Figure 8.

Figure 8 - Alerts Service Data Flow Diagram

6. Traffic Management Initiative Services

This Level 1 Service provides the tools to implement and manage Traffic Management Initiatives

(TMIs). It is composed of the following five Level two services.

6.1 Flight Level Adjustment Service: This service allows specific flight(s) to be selected and

analyzed for implementing a flight level change. This service is made up of the: geographical

position service; flight position service; flight route service; flight time service; flight crossing

time service; demand service; capacity service; impact service; weather impact service; alerts

service.

6.2 Reroutes / Fix Balancing Service: This service allows specific flight(s) to be selected and

analyzed for implementing a reroute or fix balancing. This service is made up of the:

geographical position service; flight position service; flight route service; flight time service;

flight crossing time service; demand service; capacity service; impact service; weather impact

service; alerts service.

Page 24: System Architecture and Specification For An Indian Air Traffic Flow Management System

13

6.3Airborne Holding Service: This service allows specific flight(s) to be selected and

analyzed for implementing airborne holding. This service is made up of the: geographical

position service; flight position service; flight route service; flight time service; flight crossing

time service; demand service; capacity service; impact service; weather impact service; alerts

service.

6.4 Metering, Sequencing, and Spacing Service: This service provides all the

functionality needed to perform: miles in trail; minutes in trail; departure sequencing; arrival

sequencing; enroute sequencing traffic management initiatives. This service allows a route(s) or

fix to be selected and analyzed for implementing a distance or time restriction. This service is

made up of the: geographical position service; flight position service; flight route service; flight

time service; flight crossing time service; demand service; capacity service; impact service;

weather impact service; alerts service.

6.5 Ground Stop / Ground Delay Program (GS/GDP) Service: This service allows an

airport(s) to be selected and analyzed for implementing a ground stop or ground delay program.

This service is made up of the: : geographical position service; flight position service; flight route

service; flight time service; flight crossing time service; demand service; capacity service; impact

service; weather impact service; alerts service.

The data flow diagram for this service is presented as Figure 9.

Figure 9 - TMI Services Data Flow Diagram Major ATFMS Interfaces

Page 25: System Architecture and Specification For An Indian Air Traffic Flow Management System

14

2.2.2 Overview of the ATFMS Interfaces

ATFMS Interfaces are the element of the architecture responsible for integration and data exchange with

various external and legacy systems. According to the different types of external systems, this element

must contain several adapters or components which can implement the functions of data ingestion and

exchange.

Various vendors developed the legacy systems now being used by the different ATC facilities. Each of

these systems contains its own complexities, and industry best practices recommend a type of “black box”

approach where each of these systems produces a stream of data based on the ATFMS specification

(Section 3). Therefore, the ATFMS does not need to understand the complexities of the data in each of the

ATC systems. To implement the data integration, MQ or other messaging middleware is required.

Middleware is computer software that connects software components and their applications. The software

consists of a set of services that allows multiple processes running on one or more machines to interact.

This technology evolved to provide for interoperability in support of the move to coherent distributed

architectures, which are most often used to support and simplify complex distributed applications. It

includes web servers, application servers, and similar tools that support application development and

delivery. Middleware is especially integral to modern information technology based on eXtensible

Markup Language (XML), Simple Object Access Protocol (SOAP), Web services, and Service Oriented

Architecture (SOA). Middleware sits "in the middle" between application software that may be working

on different operating systems. It is similar to the middle layer of a three-tier single system architecture,

except that it is stretched across multiple systems or applications. Examples include Enterprise

Application Integration (EAI) software, telecommunications software, transaction monitors, and

messaging-and-queuing software.

2.2.2.1 Major ATFMS Interfaces Descriptions

To integrate ATFM and other relevant automation systems, major components must be designed to

implement data exchange between them.

2.2.2.1.1 Users Interface

The Users Interface allows Traffic Management Coordinators (TMC), Military, Airport, and Airlines

Operations Center (AOC) personnel to enter queries and / or data into the ATFMS system. This would of

course be dependent upon their individual operational function.

Functions

Input of data that is not available through automated means such as: a subsystem failure; last minute use

of Special Use Airspace; flight plan amendments; flight reroutes; flight substitutions; etc. System queries

and use of decision support tools.

Technologies

Web services

AAI intranet

SOAP

SOA

Dependencies

Communications facilities with users outside of AAI and within AAI.

Page 26: System Architecture and Specification For An Indian Air Traffic Flow Management System

15

2.2.2.1.2 Meteorological Systems Interface

The AAI in coordination with the India Meteorological Department (IMD) is preparing a road map for the

upgrading of meteorological facilities at the airports.

This will include provision of:

New integrated automated weather information system,

Web based meteorological information,

Interfacing of MET Computers with Air Traffic Services (ATS) - Automation System at major

airports for enhancing the efficiency of Pilots and Controllers.

Integrated MET data display of current and forecast Weather (Wx) data directly from the MET

computer in all ATC units in major airports/ centres

Real-time Satellite Wx picture with Wx warnings. Wake vortex warning.

OPMETF data exchange through AFTN

AFTN Wx database.

Uplink / downlink of MET data

Integrated ATS/MET/AIS pre-flight briefing to specialists and ATS personnel.

Functions

To accept wind, Runway Visual Range (RVR), weather radar mosaic, lightening, forecasts, and other

weather data from IMD.

To parse the messages and add data to the weather database.

Dependencies

Assume IMD can provide the necessary weather data with appropriate formats. Although an India

Aviation Weather Center does not currently exist, one is planned to be built in the future and in the

meantime, interface with the IMD facilities will provide these services.

Technologies

XML

SOAP

Web services

SOA

2.2.2.1.3 Aeronautical Information System (AIS) Interface

This interface imports data, which are produced by the Aeronautical Information System. The data

include airspace structure, jet routes, fixes, airports, NAVAIDS, restrictions, etc. This component

constructs an airspace digital model, which is directly used to make a traffic prediction with the flight

trajectories.

The planned AIS system is illustrated in Figure 10.

Page 27: System Architecture and Specification For An Indian Air Traffic Flow Management System

16

Figure 10 - Integrated AIS Automation System

Functions

To import aeronautical and geographical data such as sector structure, route, fix, NAVAIDS ,airspace and

airport configuration, standard instrument departure and arrival route, LOA (Letter of Agreement)

between ATC facilities, NOTAM, and etc.

To provide the process of copying and maintaining database objects in multiple databases that make up a

distributed database system.

Dependencies

Implementation of the AIS system

Technologies

Web services

XML integration

SOAP

SOA

Page 28: System Architecture and Specification For An Indian Air Traffic Flow Management System

17

2.2.2.1.4 Surveillance Systems Interface

This interface provides a National Mosaic of all surveillance system data. It provides an integrated

national picture of all aircraft. The surveillance system interface accepts flight data and aircrafts’ position

report containing radar track and ADS-B and -C data from 11 ACC systems presently located at:

Mumbai

Delhi

Chennai

Kolkata

Trivandrum

Mangalore

Hyderabad

Nagpur

Varanasi

Ahmedabad

Guwahati

These 11 ACCs will be amalgamated into four ACCs located at Delhi, Mumbai, Chennai and Kolkata.

In the long term, these four ACCs will be amalgamated into two ACCs.

Additionally, this interface sends flight plan or flight plan updates as input for ATC automation. This

system is known as the NAS Host.

This data is sent to the ATFMS by messages of the following types:

Scheduled Flight Plan (FS)

Purpose: Feeds a scheduled flight into the ATFMS live flight database.

Contents: Time stamp

Source (X)

Message type (FS)

Flight ID

Computer ID

Aircraft type

Cruising speed

Departure airport

Scheduled departure time

Cruising altitude

Flight path

Scheduled time en route

Julian departure date

Page 29: System Architecture and Specification For An Indian Air Traffic Flow Management System

18

Scheduled Flight Cancellation (RS)

Purpose: Cancels a scheduled flight previously fed into the ATFMS live flight

database.

Contents: Time stamp

Source (X)

Message type (RS)

Flight ID

Computer ID

Departure airport

Destination airport

Julian departure date

Scheduled departure time

Flight Plan (FZ)

Purpose: Transmits the intentions of a flight as filed with the NAS Host.

Contents: Time stamp

Source (facility code)

Message type (FZ)

Flight ID

Computer ID (proposed flights only)

Aircraft type and equipment code

Speed

Coordination fix

Coordination time

Cruising altitude

Flight path

Estimated time en route (ETE) (proposed flights only)

Estimated time of arrival (ETA) (active flights only)

Remarks field

Remarks: May be filed for proposed or active flights. Multiple flight plans may

be filed for the same flight.

Page 30: System Architecture and Specification For An Indian Air Traffic Flow Management System

19

Amendment (AF)

Purpose: Amends a flight’s intentions that were previously filed with the NAS

Host.

Contents: Time stamp

Source (facility code)

Message type (AF)

Flight ID

Computer ID (proposed flights only)

Departure point

Destination

Which fields to amend

New contents of fields

Remarks: May be filed for proposed or active flights.

Cancellation (RZ)

Purpose: Cancels a flight plan previously filed with the NAS Host.

Contents: Time stamp

Source (facility code)

Message type (RZ)

Flight ID

Computer ID (proposed flights only)

Departure point

Destination

Remarks: May be filed for proposed or active flights.

Departure (DZ)

Purpose: Signifies the activation of a proposed flight.

Contents: Time stamp

Source (facility code)

Message type (DZ)

Flight ID

Computer ID (proposed flights only)

Aircraft type and equipment code

Departure point

Activation time

Destination

ETA

Remarks: None.

ARTCC Boundary Crossing (UZ)

Purpose: Transmits the current flight plan data as sent from the ACC from

which a flight is leaving to the ACC into which the flight is entering.

Contents: Time stamp

Source (facility code)

Page 31: System Architecture and Specification For An Indian Air Traffic Flow Management System

20

Message type (UZ)

Flight ID

Aircraft type and equipment code

Speed

Boundary crossing point inbound

Calculated inbound boundary crossing time

Altitude

Flight path

Remarks: Flight path field usually specifies only the remainder of the flight’s

path.

Position Update (TZ)

Purpose: Transmits the current position, altitude, and speed of a flight as tracked

by the NAS Host.

Contents: Time stamp

Source (facility code)

Message type (TZ)

Flight ID

Computer ID

Speed

Altitude

Position

Remarks: A position update is generated for each flight at least once each minute.

A single TZ may contain position updates for multiple flights.

Beacon Code (BZ)

Purpose: Identifies a beacon code to be associated with a flight.

Contents: Time stamp

Source (facility code)

Message type (BZ)

Flight ID

Computer ID

Departure point

Destination

Beacon code

Remarks: The beacon code is a 4-digit octal number to be associated with a

flight while it is in the airspace of the ACC identified by the source

facility code.

Page 32: System Architecture and Specification For An Indian Air Traffic Flow Management System

21

Arrival (AZ)

Purpose: Signifies the termination of an active flight.

Contents: Time stamp

Source (facility code)

Message type (AZ)

Flight ID

Departure point

Destination

Deactivation time

Remarks: None.

Oceanic Position Update (TO) Messages

ATFMS obtains position updates for oceanic flights outside of radar and satellite coverage.

International flights are required to report their positions each time they cross 10 degrees of

longitude. These position updates are sent to ARINC. ATFMS reads the ARINC line and sends

the data to an OMP subsystem that produces TO messages. ATFMS also receives TO messages

from ATOPS. The TO messages are buffered and sent to the Parser. A TO message is

summarized as follows:

Purpose: Transmits speed, altitude, and position of oceanic flights as tracked by

OMP.

Contents: Time stamp

Source (x)

Flight ID

Speed

Time of current report

Altitude

Position

Time of next report

Altitude

Position

Time of next report (usually not given even though position is)

Altitude

Position

Remarks: None

Flight Control Messages

AAI manages airport arrival delay problems by applying different algorithms, or programs, available in

the Flight Schedule Monitor (FSM) tool. Together these programs are used to achieve a desired arrival

rate (AAR) at an airport or FCA by controlling departure times of flights.

Page 33: System Architecture and Specification For An Indian Air Traffic Flow Management System

22

The types of programs used are:

Ground Delay Program (GDP) – Used to first put an airport GDP into place, to extend the time

range of a GDP, or to modify the AAR or other program parameters for a GDP.

Compression (COMP) – Used to fill open slots in an already issued GDP or AFP.

Blanket (BLKT) – Used to make across the board adjustments of previously issued delays in a

GDP.

Ground Stop (GS) – Used to stop any departures for an arrival airport (not available for an FCA).

When any of these programs are run, FSM generates a number of outputs: the parameters used to compute

the program, the flight-specific control lists, and optionally DAS (FA) delays to be applied to newly

created flights (pop-ups). After a program has been issued, the airlines can adjust the controls for their

flights using flight substitution messages.

Slot List

Purpose: Transmits a controlled departure and arrival time for a flight to an

airline or ATM facility; also transmits control data to the flight

database.

Contents: Flight ID

Arrival Slot

Departure airport

Controlled time of departure time (CTD)

Controlled time of arrival (CTA) at the airport or FCA

Departure ACC

Control type (GDP, COMP, BLKT, GS)

Exempt flag

Cancel flag

Hold flag

Earliest runway time of arrival (ERTA), for a GDP

Initial gate time of departure (IGTD)

Functions

To import all available surveillance system information and to provide this information to support the

calculation of demand data and the display of traffic.

Dependencies

Creation of a Nationalized Mosaic of the surveillance system and the day of flight filed flight plans,

including amended flight plans, which include the route of flight contained in the ICAO flight plan field

15c this system is known as the NAS Host computer.

Technologies

XML

Web services

SOAP

Page 34: System Architecture and Specification For An Indian Air Traffic Flow Management System

23

SOA

2.2.2.1.5 International Systems Interface

This is a capability that is necessary for integration with the global aviation system

Functions

Increase global awareness of the airspace demand and capacity especially relative for incoming flights to

India and departing flights from India. To implement data exchange with foreign ATFM or ATC systems.

Dependencies

External systems’ interfaces.

Technologies

XML

Web services

SOAP

SOA

2.2.2.1.6 Flight Plan Services

This interface ingests flight schedule from the pre-flight management system, which is responsible for

most flights schedule’s application, examination and approval. It is one of the important flight data

sources for the flight database used by the ATFMS. This schedule data may contain the flight schedules

for up to 6 months in advance. It is also possible to obtain this data from other sources such as the

Official Airline Guide (OAG).

Functions

Obtain flight plans up to six months in the future

Dependencies

Interface with AAI’s pre-flight management system and / or OAG.

Technologies

XML

Web services

SOAP

SOA

2.2.2.1.7 Surface Movement Systems Interface

This interface receives airport aircraft parking stands and off-block time from airport operation control

automation systems. There are many airports in India and all major airports should be involved. The key

benefit of the interface to the ATFMS is better estimation of the Estimated Departure Clearance Time

which in turns leads to better estimation of arrival time and all subsequent times of the trip for a flight.

Functions

To ingest airports parking stand information and off-block time data from all major airports operation

control.

Page 35: System Architecture and Specification For An Indian Air Traffic Flow Management System

24

Dependencies

All major airports have a surface movement system and an interface to the ATFMS.

Technologies

XML

Web services

SOAP

SOA

2.2.2.1.8 Airlines Operations Center Interface

This interface is responsible for data exchange with airlines and their operational agents. The ATFMS can

receive flight plans directly from airlines. There shall be an independent operational flight plan

management system to examine and approve flight plans and to maintain a complete flight plan database.

This interface will also obtain aircraft registry information from airline dispatch systems. All major civil

airlines shall be involved.

The AOCs will send the ATFMS messages of the following types:

Flight Create (FC)

Purpose: Feeds a new flight into the ATFMS live flight database, or re-instates a

previously cancelled flight.

Contents: Flight ID

Departure airport

Arrival airport

Initial Gatetime for Departure (IGTD)

Aircraft type

Gate departure time

Gate arrival time

Runway departure time (optional)

Runway arrival time (optional)

Earliest runway departure time (optional)

Earliest runway arrival time (optional)

DVRSN remark (optional)

Original flight ID for a diversion recovery flight (optional)

Original IGTD for a diversion recovery flight (optional)

Flight Modify (FM)

Purpose: Modifies data for a previously created flight and can be used to

substitute flights during a GDP.

Contents: Flight ID

Departure airport

Arrival airport

Original gate departure date-time

Aircraft type (optional)

Page 36: System Architecture and Specification For An Indian Air Traffic Flow Management System

25

Gate departure time (optional)

Gate arrival time (optional)

Runway departure time (optional)

Runway arrival time (optional)

Actual gate departure time (optional)

Actual gate arrival time (optional)

Actual runway departure time (optional)

Actual runway arrival time (optional)

DVRSN remark (optional)

Flight Cancel (FX)

Purpose: Cancels a previously created flight.

Contents: Flight ID

Departure airport

Arrival airport

Original gate departure date-time

Hold flag (optional)

Airline Substitution Messages

When ATFMS issues a ground delay program, the EDCTs for each airline’s flights are sent to that airline.

Individual airlines can then adjust their controlled flights in two ways: by canceling them and by

swapping flights between the arrival slots assigned to the airline. The messages used to adjust controlled

flights are referred to collectively as flight substitution messages.

This section introduces the substitution messages and describes their contents.

With simplified sub (SS) messages, airlines modify their control times using the same message type – FM

– that they use for sending other data updates, and cancel flights using the same message type – FX – as

they normally do. However, when using these messages to substitute flights, the messages are sent using a

different packet type, allowing ATFMS to distinguish “simplified sub” FMs from “regular” FMs. A new

message type, slot create (SC), allows the airlines to assign controls to a previously uncontrolled flight.

Simplified Sub Flight Modify (FM)

Purpose: Assigns a previously controlled flight to a new arrival slot and/or

modifies the control times for that flight.

Contents: Time Stamp

Flight ID

Departure airport

Arrival airport

Original gate departure date-time

Controlled departure time

Controlled arrival time

Arrival slot

Simplified Sub Flight Cancel (FX)

Page 37: System Architecture and Specification For An Indian Air Traffic Flow Management System

26

Purpose: Cancels a previously controlled flight.

Contents: Time Stamp

Flight ID

Departure airport

Arrival airport

Original gate departure date-time

Hold flag (optional)

Slot Create (SC)

Purpose: Assigns controls to a previously uncontrolled flight.

Contents: Flight ID

Departure airport

Arrival airport

Original gate departure date-time

Controlled departure time

Controlled arrival time

Arrival slot

Slot Credit Substitution (SCS)

If an airline has a flight that can not make its controlled arrival time and the airline can not

substitute any of its other flights into that slot, then by use of the slot credit substitution message

it can offer to yield the slot back to the system in return for a later slot that it can use. AAI may

also submit SCS messages.

Purpose: Yields a slot for a flight in return for a new slot in a given time range.

Contents: Flight ID

Departure airport

Arrival airport

Original gate departure time

Yielded slot

Beginning of requested time range

End of requested time range

Airline Early Intent Messages

Early Intent messages provide a way for airlines to submit preliminary flight planning data directly to

ATFMS, prior to the time when a Flight Plan is formally filed with the NAS Host. Early Intent messages

can be submitted anytime up to 24 hours prior to a flight’s departure, and for traffic planning purposes

will be handled by ATFMS in much the same way that a filed Flight Plan is handled. However, Flight

Plan data filed with the NAS Host and forwarded by the NAS Host to ATFMS will always take

precedence over Early Intent data.

Early Intent (FP)

Purpose: Transmits the intentions of a flight.

Contents: Message type (FP)

Page 38: System Architecture and Specification For An Indian Air Traffic Flow Management System

27

Flight ID

Aircraft type

Speed

Coordination fix

Coordination time

Cruising altitude

Flight path

Estimated time en route (ETE)

Remarks: Multiple flight plans may be filed for the same flight.

Functions

To accept filed flight plan and amended flight plan messages on the flights’ operational day. The

messages are parsed to update the flight database.

To obtain flight data including ACID and aircraft performance data from the airline dispatch system.

To be able to involve the airline directly in: reroutes; slot substitutions; and cancelations due to ground

stops / ground delay programs.

Dependencies

The airline dispatch system has an interface to the ATFMS.

Communications infrastructure exists to support these data exchanges.

All major airlines are interfaced to the ATFMS.

Technologies

XML

Web services

SOAP

SOA

2.2.2.1.9 Military Operations Interface

This interface is responsible for data exchange with all branches of the Military. The ATFMS will receive

flight plans directly from the military for flights that will traverse civilian airspace.

Functions

To accept filed flight plan and amended flight plan messages on the flights’ operational day. The

messages are parsed to update the flight database.

To obtain flight data including ACID from the Military dispatch systems.

To obtain the status of Special Use Airspace that is not being used by the Military and is available for use

by civilian aircraft.

Dependencies

The Military dispatch systems have an interface to the ATFMS.

The Military will build and maintain a database of Special Use Airspace availability.

Page 39: System Architecture and Specification For An Indian Air Traffic Flow Management System

28

Communications infrastructure exists to support these data exchanges.

Technologies

XML

Web services

SOAP

SOA

2.2.3 ATFMS Data Items

2.2.3.1 Overview of the ATFMS Data Items

The ATFMS data items element of the ATFMS architecture is responsible for including all of the

information about the various objects in the system. This information describes each of the objects at any

moment in time.

2.2.3.2 Major Data Items

The major data items are the objects that fully describe flights, airspace elements, airports, and, traffic

management initiatives. The ATFMS data item hierarchy is presented as Table 2.

Table 2 - ATFMS Data Item Hierarchy

ATFMS Internal Data Items Data Item Elements

Flight Object Data

Aircraft Information

Flight Plan

Trajectory

Flight Path

Flight Events

Route of Flight

Airspace Feature Crossing Times

Airspace Object Data

Airspace Feature

Type

Name

Geospatial Description

NAVAID Frequency

Airport Object Data

Airport Name

INDIA/AAI Code

Airport Latitude/Longitude/Altitude

Runway Name/Altitude/True Heading

Threshold Latitude/Longitude

ILS Name/Frequency

Airport Stands

Page 40: System Architecture and Specification For An Indian Air Traffic Flow Management System

29

ATFMS Internal Data Items Data Item Elements

Taxiways

Standard Terminal Arrival Routes (STARs)

Standard Instrument Departures (SIDs)

Current and Forecasted Airport Capacity

Alert Object Data

Current & Forecasted Demand

Current & Forecasted Capacity

Capacity Impact Alerts

Wx Impact Alerts

TMI Object Data

Flight Level Adjustment TMI

Reroute/Fix Balance TMI

Airborne Holding TMI

Metering Sequencing Spacing TMI

GS/GDP TMI

Flow Constrained Areas (FCA)

Flow Evaluation Area (FEA)

Display Object Data

Current and Forecasted:

Airspace/Airport Demand

Airport/Airspace Capacity

Airport/Airspace Delay

Capacity Constraints.

Weather

Airspace Structure

Active and Projected TMIs

Calculated TMI Performance Metrics

These major data items are described in the following sections.

2.2.3.2.1 Flight Object Data Item

There is one flight object for each actual flight. A flight is defined as either a flight that is currently in the

air, scheduled for departure (up to 6 months in the future), or has arrived (up to 24 hours ago). Flight

objects use airspace objects as reference points to their flight path. Flight objects also use airport objects

as their destination point and their departure point. The following data is contained in the Flight Object

Aircraft Information: This data completely describes the aircraft. It contains 2 major subfields with a

total of 6 subfields and a total of 51 characters.

ID: Identification of the aircraft; it is a 7 character field

Airline - 3 letter ICAO carrier code; alphanumeric field

Flight Number - 4 Number carrier flight id code; numeric field

Page 41: System Architecture and Specification For An Indian Air Traffic Flow Management System

30

Equipment Type: aircraft information; total of 44 characters with 4 subfields

Model - Manufacturer and model number; 3 alphanumeric followed by 3 alphanumeric characters

for a total of 6 characters. For example, BOE777 for Boeing Model 777.

Series - The manufacturer’s series number for a particular type of model such as a BOE757-200;

3 alphanumeric characters in length

Flight Plan: This data completely describes the flight plan. It contains 6 major subfields and a total of 34

characters plus up to an additional 512 characters that describe the route.

Origin: Starting point of the flight; contains the 4 character alphanumeric ICAO code of the

starting airport

Destination: Ending point of the flight; contains the 4 character alphanumeric ICAO code of the

ending airport

Estimated Time of Departure: Time is in Universal Time Coordinated (UTC); consists of 8

alphanumeric characters in 24 hour format HH:MM:SS where HH is hour 0 through 23, MM is

minute 0 through 59 and SS is second 0 through 59.

Estimated Time of Arrival: Time is in Universal Time Coordinated (UTC); consists of 8

alphanumeric characters in 24 hour format HH:MM:SS where HH is hour 0 through 23, MM is

minute 0 through 59 and SS is second 0 through 59.

Route: Actual route is a list of what airway facilities the aircraft will pass through by name;

consists of up to 512 alphanumeric characters.

Waypoints - name of the waypoint; 6 alphanumeric characters.

Centers - name of the center; 6 alphanumeric characters.

Fixes - name of the fix; 6 alphanumeric characters.

Airways - name of the airway; 6 alphanumeric characters.

Sectors - name of the sector; 6 alphanumeric characters.

Status: Status of Flight Plan; 10 character alphabetic field which will be one of the following:

filed – filed not yet flown;

taxi-out – flight has pushed back from gate but not airborne;

taxi-in – flight has landed but not yet at the gate;

in-flight – flight is airborne;

flown – flight has arrived at the gate within the last hour;

not-active – flight has arrived more than an hour ago.

Trajectory: The trajectory is defined as the projected positional values in time (i.e., the projected flight

path). There is one entry per flight object and per position.

Time: Time is in Universal Time Coordinated (UTC); consists of 8 alphanumeric characters in

24hour format HH:MM:SS where HH is hour 0 through 23, MM is minute 0 through 59 and SS is

second 0 through 59.

Latitude: 14 alphanumeric characters in the format ±XX.XXXXXXXXXX.

Longitude: 15 alphanumeric characters in the format ±XXX.XXXXXXXXXX.

Page 42: System Architecture and Specification For An Indian Air Traffic Flow Management System

31

Air Space Feature: type of air space feature to describe the trajectory; will be one of the

following: waypoint, center, fix, airway, sector, airport it consists of 9 alphanumeric characters.

Type - a three letter alphabetic code to indicate the type of air space feature; will be one of the

following: wpt - waypoint, ctr - center, fix - fix, way - airway, sec - sector, apt - airport

Name - name of the airspace feature; 6 alphanumeric characters.

Altitude: the height of the aircraft above mean sea level measured in meters; 6 numeric

characters in length.

Ground Speed: the speed of the aircraft in kilometers per hour; 4 numeric characters in length.

Heading: direction the aircraft is flying; 3 numeric characters in length.

Flight Path: This data completely describes the actual path of the aircraft. There is one entry per flight

object and actual position. These position updates are based on time but are calculated based on actual

position at a particular time.

Time: Time is in Universal Time Coordinated (UTC); consists of 8 alphanumeric characters in

24hour format HH:MM:SS where HH is hour 0 through 23, MM is minute 0 through 59 and SS is

second 0 through 59.

Latitude: 14 alphanumeric characters in the format ±XX.XXXXXXXXXX

Longitude: 15 alphanumeric characters in the format ±XXX.XXXXXXXXXX

Air Space Feature: type of air space feature to describe the trajectory; will be one of the

following: waypoint, center, fix, airway, sector, airport it consists of 9 alphanumeric characters.

Type - a three letter alphabetic code to indicate the type of air space feature; will be one of the

following: wpt - waypoint, ctr - center, fix - fix, way - airway, sec - sector, apt - airport

Name - name of the airspace feature; 6 alphanumeric characters.

Altitude: the height of the aircraft above mean sea level measured in meters; 6 numeric

characters in length.

Ground Speed: the speed of the aircraft in kilometers per hour; 4 numeric characters in length.

Heading: the direction the aircraft is flying; 3 numeric characters in length.

2.2.3.2.2 Airspace Object Data Item

There is one airspace object per airspace feature. Flight objects use airspace objects as reference points.

The airspace object data consists of the following:

Airspace Feature: The different types of airspace features are: a fix; NAVAID; ACC; sector;

airways – all altitude levels; Special Use Areas.

Type: the type of airspace feature; 6 character alphabetic code as follows: FIX = fix; NAVAID =

NAVAID; ACC = area control center; AIRWAY = airways; SUA = Special Use Area.

Name: name of the airspace feature; 6 alphanumeric characters.

Latitude 1: First, or only point to describe the latitude of the air space feature. If it is a fix or

NAVAID there will only be a Latitude 1. If the air space feature describes a geometric area then

there will be as many as minimally necessary. For example if the area is a rectangle then it will

take 4 latitudes to describe it. The latitude is expressed in decimal format by 10 places after the

Page 43: System Architecture and Specification For An Indian Air Traffic Flow Management System

32

decimal and a leading sign to indicate north (+) or south (-). Thus, 14 characters are required to

express latitude including sign and decimal point ±XX.XXXXXXXXXX.

Longitude 1: First, or only point to describe the longitude of the air space feature. If it is a fix or

NAVAID there will only be a Longitude 1. If the air space feature describes a geometric area then

there will be as many as minimally necessary. For example if the area is a rectangle then it will

take 4 longitudes to describe it. It is comprised of 15 characters in the format

±XXX.XXXXXXXXXX.

Latitude n: Last, or final point to describe the latitude of the air space feature. If it is a fix or

NAVAID there will only be a Latitude 1. If the air space feature describes a geometric area then

there will be as many as minimally necessary. For example if the area is a rectangle then it will

take 4 latitudes to describe it. It is comprised of 14 alphanumeric characters in the format

±XX.XXXXXXXXXX

Longitude n: Last, or final point to describe the longitude of the air space feature. If it is a fix or

NAVAID there will only be a Longitude 1. If the air space feature describes a geometric area then

there will be as many as minimally necessary. For example if the area is a rectangle then it will

take 4 longitudes to describe it. It is comprised of 15 characters in the format

±XXX.XXXXXXXXXX.

Note: Altitude and Altitude Extent will range from 1 to as many altitudes are needed to describe

the airspace object.

Altitude 1: The low point of the first altitude level needed to describe this air space. The height

of the air space feature above mean sea level measured in meters. It is 6 numeric characters in

length.

Altitude Extent 1: The high point of the first altitude level needed to describe this air space. The

height of the air space feature above mean sea level measured in meters. It is 6 numeric characters

in length.

Altitude n: The low point of the last altitude level needed to describe this air space. The height of

the air space feature e measured in meters. It is 6 numeric characters in length.

Altitude Extent n: The high point of the last altitude level needed to describe this air space. The

height of the air space feature above mean sea level measured in meters. It is 6 numeric characters

in length.

Frequency: The frequency only applies to NAVAIDs and fixes because they are radio beacons.

It is the frequency that the radio beacon transmits on. It is 6 numeric characters in length.

2.2.3.2.3 Airport Object Data Item

There is one airport object per airport. Flight objects use airport objects as departure and arrival points.

The data fully defines the airport and consists of the following information:

Airport:

Full Name: Name of the airport this field consists of 60 alphanumeric characters.

ICAO Code: ICAO code of the airport consists of 4 alphanumeric characters.

INDIA/AAI Code: Used if the airport does not have an ICAO code; consists of 4 alphanumeric

characters.

Latitude: Consists of 14 alphanumeric characters in the format ±XX.XXXXXXXXXX.

Page 44: System Architecture and Specification For An Indian Air Traffic Flow Management System

33

Longitude: Consists of 15 alphanumeric characters in the format ±XXX.XXXXXXXXXX.

Altitude: The height of the airport above mean sea level measured in meters. It is 6 numeric

characters in length.

Runway Name: The name of the runway, an example is 22R or 22 Right. It is 4 alphanumeric

characters in length.

Threshold Latitude: This is the latitude at the runway threshold. It is 14 alphanumeric characters

in the format ±XX.XXXXXXXXXX.

Threshold Longitude: This is the longitude at the runway threshold it is 15 alphanumeric

characters in the format ±XXX.XXXXXXXXXX.

ILS Name: This is the name of the ILS for the runway. It is 20 alphanumeric characters in length.

ILS Frequency: The frequency that the ILS beacon transmits on. It is 6 numeric characters in

length.

Runway Altitude: The height of the runway threshold above mean sea level measured in meters.

It is 6 numeric characters in length.

Runway True Heading: The true bearing of the runway in degrees. It is 3 numeric characters in

length.

Stands: Description of aircraft stands. It contains: physical location, latitude and longitude;

name; geometric definition of its size.

Taxiways: Description of airport taxiways. It contains: physical location, latitude and longitude;

name; geometric definition of its route and size.

Standard Terminal Arrival Routes (STARs): Description of arrival procedures. It contains:

name; waypoints; latitude and longitude of each waypoint.

Standard Instrument Departures (SIDs): Description of departure procedures. It contains:

name; waypoints; latitude and longitude of each waypoint.

2.2.3.2.4 Alert Object Data Item

This data item consists of:

Current & Forecasted Demand

Current & Forecasted Capacity

Capacity Impact Alerts

Wx Impact Alerts

The current and forecasted demand and capacity is for each and every airspace feature and airport

configuration. The values are based on the number of active aircraft derived from the flight objects and

the flight schedules available from the AIS. The demand for airspace/airport resources is then compared

to available capacity and a capacity impact alert is issued when demand exceeds capacity. Weather

information is also considered in the estimation of the capacity of the airspace and airport resources.

When demand is estimated to exceed capacity due to weather, a weather impact alert is issued. These

alerts are provided to the TMI Service in order to enable the ATFMS to issue appropriate TMIs that will

provide a balance between demand and capacity.

2.2.3.2.5 Traffic Management Initiative Object Data Item

There is one traffic management initiative (TMI) object data item per TMI that has been initiated. If there

are no TMIs in the system then there are no TMI objects. The different types of TMIs include:

Page 45: System Architecture and Specification For An Indian Air Traffic Flow Management System

34

Flight Level Adjustment TMI

Reroute/Fix Balance TMI

Airborne Holding TMI

Metering Sequencing Spacing TMI

Ground Stop (GS)/Ground Delay Program (GDP) TMI

Flow Constrained Areas (FCA)

Flow Evaluation Area (FEA)

The data fully defines the object and consists of the following information:

Name: 40 alphanumeric characters for a descriptive name of the TMI

Type: 6 alphanumeric characters the types are: GDP - Ground Delay Program; KMIT –

Kilometers in Trail; MIT – Minutes in Trail; FLR – Flight Level Restriction; Reroute/Fix Balance

– RERTE; Metering Sequencing Spacing – METSEQ; Flow Constrained Area – FCA; Flow

Evaluation Area - FEA.

Affected Area: This is the airspace that is affected by a given TMI. It can be a single sector, a

set of sectors, a complete center, custom airspace, an airport, route(s) or a list of any combination

of the airspaces described below.

Airspace:

Sector(s): name of the affected sector(s); 6 alphanumeric characters in length per sector name.

Area(s): name of the affected area(s); 6 alphanumeric characters in length per area name.

Center(s): name of the affected center(s); 6 alphanumeric characters in length per center name.

Custom(s): name of the custom airspace; 6 alphanumeric characters in length per custom name.

Number of Points - needed to define the custom airspace 2 numeric characters.

Latitude 1 - First point to describe the latitude of the air space. There will be as many as

minimally necessary. For example if the area is a rectangle then it will take 4 latitudes to describe

it. It is comprised of 14 alphanumeric characters in the format ±XX.XXXXXXXXXX.

Longitude 1 - First point to describe the longitude of the air space. If the area is a rectangle then it

will take 4 longitudes to describe it. It is comprised of 15 alphanumeric characters in the format

±XXX.XXXXXXXXXX.

Latitude n - Last point to describe the latitude of the air space. There will be as many as

minimally necessary. For example if the area is a rectangle then it will take 4 latitudes to describe

it. It is comprised of 14 alphanumeric characters in the format ±XX.XXXXXXXXXX.

Longitude n - Last point to describe the longitude of the air space. If the area is a rectangle then it

will take 4 longitudes to describe it. It is comprised of 15 alphanumeric characters in the format

±XXX.XXXXXXXXXX.

Altitude 1 - The low point of the first altitude level needed to describe this air space. The height of

the air space feature above mean sea level measured in meters. It is 6 numeric characters in

length.

Page 46: System Architecture and Specification For An Indian Air Traffic Flow Management System

35

Altitude Extent 1 - The high point of the first altitude level needed to describe this air space. The

height of the air space feature above mean sea level measured in meters. It is 6 numeric characters

in length.

Altitude n - The low point of the last altitude level needed to describe this air space. The height of

the air space feature above mean sea level measured in meters. It is 6 numeric characters in

length.

Altitude Extent n - The high point of the last altitude level needed to describe this air space. The

height of the air space feature above mean sea level measured in meters. It is 6 numeric characters

in length.

Airport(s): name of the affected airport(s); 6 alphanumeric characters in length per airport name.

Route(s): name of the affected route(s); 6 alphanumeric characters in length per route name.

Boundary(s): name of the affected boundary(s); 6 alphanumeric characters in length per

boundary name.

Start Time: Time is in Universal Time Coordinated (UTC) it consists of 8 alphanumeric

characters in 24hour format HH:MM:SS where HH is hour 0 through 23, MM is minute 0

through 59 and SS is second 0 through 59.

End Time: Time is in Universal Time Coordinated (UTC) it consists of 8 alphanumeric

characters in 24hour format HH:MM:SS where HH is hour 0 through 23, MM is minute 0

through 59 and SS is second 0 through 59.

Reason: The reason this TMI was initiated this would include a description of the events that led

up to the implementation of this TMI. This field would be 512 alphanumeric characters.

Signature: The name of the person who is responsible for initiating this TMI. This field is 40

alphabetic characters.

2.2.3.2.6 Display Object Data Item

This data item consists of the following information:

Current and Forecasted:

o Airspace/Airport Demand

o Airport/Airspace Capacity

o Airport/Airspace Delay

o Capacity Constraints.

o Weather

o Airspace Structure

Active and Projected TMIs

Calculated TMI Performance Metrics

The formats of these data will be determined once an appropriate air traffic situation display is selected.

2.2.4 Decision Support Tools (DSTs)

The ATFMS DSTs are defined as those hardware and software elements that assist the ATFM specialist

in the performance of assigned tasks. These tools include the automation that develops the information

needed to make an informed decision and the displays that are used to provide this information to the

ATFM specialist. The ATFMS DSTs have been categorized as follows:

Demand Capacity Imbalance Tools

Page 47: System Architecture and Specification For An Indian Air Traffic Flow Management System

36

TMI Development/Assessment Tools

Collaborative Decision Making Tools

TMI Implementation Tools

Information Management Tools

Each of these categories of DSTs is described in the following paragraphs.

2.2.4.1 Demand/Capacity Imbalance Tools

Air Traffic Situation Display shall provide:

Airport, facility, airspace, sector, route demand and capacity display.

Weather data including current, forecast, planning with risk assessment, and other decision

support tools.

Airspace status information for conditional, military and non-military use display.

National internet-based operational information system that shall:

Provide air traffic system delay, demand, system planning, and capacity constraints.

Control information sharing depending upon authorization by appropriate authorities.

Airport status information DST shall provide:

Aircraft gate status and availability.

Weather information concerning local and regional conditions.

Delay information affecting stakeholders and air traffic service provider.

Capacity impact information (deicing, convective weather, fog, etc.).

Aircraft taxi queue information and lineup display.

Airport construction impacts (runway, taxiway, and other movement areas).

Runway configuration in use.

Probabilistic future traffic display information shall include:

Display of projected air traffic information based on current information and expected

trajectories.

Airport arrival and departure rate information based on weather, wind, and other predictive

information.

Airport specific demand and capacity balancing tool.

Demand/capacity constraints identification and alert tool (all levels of air traffic facilities).

2.2.4.2 TMI Development/Assessment Tools

Airspace specific traffic information DSTs including:

Air traffic demand and capacity at airports, air traffic facilities, and identified volumes of

airspace, sectors, and routes.

Page 48: System Architecture and Specification For An Indian Air Traffic Flow Management System

37

Weather data including current, forecast, planning with risk assessment, and other decision

support tools.

Airspace status information for conditional, military, and non-military use.

Current and future capabilities for national, regional, local, and tower specific facility, sector, or

tower demand.

Demand/Capacity identification with information sharing DSTs shall include common shared tools to

identify:

Demand on air traffic system resources (routes, sectors, airports, etc.).

Capacity of air traffic system resources reflected by agreed upon metrics and other impacts

(weather, staffing resources, sectorization, etc.)

Automated and/or reported ground and airborne tactical delay information

Common shared tools allowing all air traffic service providers the ability to identify and share system

delays and display information concerning system constraints to stakeholders.

Stakeholder communication and information tools allowing for direct sharing of issues, concerns, needs,

and expectations by means of:

Advisory/data sharing systems

Intranet/internet including e-mail and web sites

Voice and chat tools for air traffic intra/inter facility and system stakeholder communication, information

sharing, planning, and decision making.

Reroute assignment, availability, assessment demand/capacity information which is coordinated and

shared via common automated tools via:

Advisory/data sharing systems

Intranet/internet including e-mail and web sites

Telecons

Route management and information database with analysis capabilities. DSTs include preferred and

optional routes available for air traffic facility and system stakeholder use.

Traffic replay DST for system, facility, sector, or tower review and assessment of past events and ATFM

actions

The DST shall provide real-time and post-operation assessment of the performance of the ATM

operations.

Assessment shall include weather, demand/capacity information, and data concerning delays and

route usage and modifications.

2.2.4.3 Collaborative Decision Making Tools

Collaboration will involve common information sharing DSTs using dedicated systems, internet

connectivity and telephonic systems, information sharing systems to support:

TMI information and dissemination.

Airport ground status information situation display.

Page 49: System Architecture and Specification For An Indian Air Traffic Flow Management System

38

En route traffic situation display.

Air traffic information status tools.

National Logging program designed to share information as specified.

Automation based tactical actions request tools to address delays, diversion recovery, special

flights, and other system needs or user requests.

Automation based system status information including information concerning system demand,

delays, weather and other capacity constraints, special use airspace information. Access may be

information layered and privileged based.

Route information allowing for status of current route usage and possible options or changes.

2.2.4.4 TMI Implementation DSTs

Communication and coordination DSTs to identify, describe, modify, and implement actions concerning

ATFM proposals and actions. This process will utilize common informational tools utilizing dedicated

systems, internet connectivity and telephonic systems to provide support at all levels of the AAI team.

Automated advisory system that will provide information concerning ATFM actions, system status, future

plans, and other information as needed.

Web-based system capable of providing status information to reflect current initiatives. The system shall

provide information to all levels of AAI and ATFMS stakeholders as needed and designated.

Utilize automated procedures to update monitor DSTs reflecting initiatives and their impacts. The traffic

management log program shall interact directly with this system reducing communication and

coordination complexity.

Alarm or alerting system designed to monitor initiatives in real time. The system shall notify demand and

capacity and alert personnel to dynamically modify, cancel or extend ATFM actions as needed. The

system shall respond when demand, capacity, system impacts or user feedback justifies action.

2.2.4.5 Information Management DSTs

These DSTs include:

Air traffic replay and analysis system with tower, radar, and non-radar facility data.

Demand and delay analysis airport based tool.

Automated airborne delay analysis tool (holding, vectoring, reroutes).

Automated airborne metering, sequencing, and spacing delay analysis tool.

Air Traffic cause and effect delay reporting system identifying the correlation between:

Who is delayed, for how long, and how many?

What is the impact, cause, actions being taken to mitigate delays?

When did the delays begin and what is their expected duration?

Where are the delays taking place?

Why have the delays occurred?

Efficiency analysis tools (Air traffic and Stakeholder). These shall analyze system delays not just those

identified as air traffic (e.g., construction, maintenance, baggage handling).

Page 50: System Architecture and Specification For An Indian Air Traffic Flow Management System

39

Centralized data exchange and information database management tools.

Military/Special airspace usage tracking tools

Route analysis and allocation tool (what routes were required, filed, amended).

Airport efficiency and throughput analysis tool.

Demand and delay analysis airport based tool.

Page 51: System Architecture and Specification For An Indian Air Traffic Flow Management System

40

Section 3. ATFMS Displays and Technology

3.1 ATFM Specialist Displays

3.1.1 Overview of the ATFM specialist Displays

The ATFM Specialist Displays incorporate the data and functions that the system presents to a specialist

to enable human interaction and control over the ATFMS. The goal of this section is to identify the

capabilities that are necessary for ATFM and the dependencies these capabilities have on the remainder of

the ATFMS.

High level drivers for the displays identified in this section include:

Common situational awareness: a foundational goal of collaborative decision making is to provide

common situational awareness between and among all decision makers. Since ATFM at a national level

has so many key stakeholders, it is absolutely necessary to provide some portion of the ATFMS

information, within security and policy limits, to each of these stakeholders to ensure common goals and

intelligent decisions.

Ease of accessibility, maintenance, and support: this system must be available for ATFM specialists

across a wide geographical area. Therefore, many of these displays shall be designed using distributed

technologies that allow the appropriate level of interaction, but with relative ease of deployment and

maintenance across the various facilities in India.

The following description of each of the displays does not entirely answer the question of what

capabilities should exist in any single tool. Although having a single tool can have benefits in

maintenance and training, it may also severely limit the expansion of ATFM capabilities. Many of the

displays and their corresponding functions can be consolidated, but that is a decision that should be made

during the tender process through what is offered by the vendors and what the position of AAI is

regarding various proposals.

The following are the major displays envisioned for India’s ATFMS:

Strategic slot scheduling and flight plan system

Traffic situational display

TMI Modeling, Impact Assessment, and Execution

Operational Performance Monitoring and Assessment

3.1.2 Strategic Slot Scheduling and Flight Plan System

These systems exist to improve flight operations - on time performance, avoid diversions, fuel efficiency,

efficient flight planning.

An efficient slot management system based on the runway capacity shall be available. Slot conformance

monitoring system shall also be implemented.

Preflight briefing services is provided to airlines and pilots to facilitate them with updated information on

airport facilities and other related aeronautical facilities for efficient flight planning and safe conduct of

flight. The service is provided through establishment of ATS reporting office at all operational airports.

The architecture for main Control Centers would essentially include:

Single (centralized) Flight Data Processor (FDP) for the region – enables automated FDP

updates and transfer of control; the management of flight plans within the FIR is centralized

Page 52: System Architecture and Specification For An Indian Air Traffic Flow Management System

41

Flight plans and data link (Automatic Dependent Surveillance (ADS) / Controller Pilot Data

Link Communications (CPDLC)) from the Main Center

3.1.3 Traffic Situation Display

The Traffic Situation Display (TSD) should be the starting point for any ATFM specialist interaction with

the ATFMS. It is a visual display of current situational status, predicted future demand and congestion,

current TMIs, airspace status, and weather display. The TSD contains so much information, that it may be

appropriate for specialists with different responsibilities to have different displays.

The dependencies for the TSD are extensive, because of its requirement to be the primary display for all

ATFM information. All of the information gathered through the System interfaces, all the Data

substructure, and all the Services should be available through the ATFM specialists’ interface. However,

a distinction should be made regarding demand prediction vs. congestion prediction. It may be more

advantageous for the TSD to provide congestion prediction, so that various displays have the ability to

provide different variations on congestion display. An example of a congestion display is provided in

Figure 11

Figure 11 - Example of Air Traffic Predictive Demand and Congestion Display

3.1.3.1 Types of TSDs

Perhaps the best architecture of a TSD is one that varies depending on the ATFM specialist

responsibilities:

3.1.3.1.1 CCC Specialist TSD

This TSD is a more interactive display with a richer feature set, but it demands more powerful hardware

and higher prerequisites for system software. An example of this is in Figure 12, which depicts a web

browser accessible, Java applet TSD. This TSD could have a rich feature set, connect directly to the

services provided by the ATFMS, and hold a relatively large amount of data locally so that it responds

more quickly to specialist actions.

Page 53: System Architecture and Specification For An Indian Air Traffic Flow Management System

42

Figure 12 - Java Applet Situational Display

3.1.3.1.2 Remote ATFM specialist TSD

This TSD is a slightly less interactive display with a smaller feature set than the CCC Specialist display,

but the system hardware demands are minimal and the only software prerequisite is a standard browser.

An example of this TSD is in Figure 13 which depicts a web browser TSD. This TSD allows ease of

access with a standard set of features.

Page 54: System Architecture and Specification For An Indian Air Traffic Flow Management System

43

Figure 13 - Web-Based Situational Display

3.1.3.1.3 Web-Based Text TSD

The final TSD is a purely textual display that allows an ATFM specialist to quickly and simply find the

information. This display would allow low bandwidth connections and provide summary level

information to the specialist. It would be the most advantageous for the remote specialist that quickly

needs to discern system status.

3.1.3.2 Displaying the Data

The TSD displays data in four general forms: graphics drawn on a map, text reports, FEA/FCA time

lines and charts, and ATM System (ATMS) Monitors. The TSD may display data automatically or

only when requested by the user, depending on the data type. The TSD provides four ways for the user

to request data and control the way the data is displayed: menus, dialog boxes, keyboard commands, and

semicolon commands.

The ATFMS also displays data to the user through other User Interface Functions: Delay Manager, Traffic

Management (TM) Shell, Electronic Mail (EMail), and Flight Schedule Monitor (FSM). Delay

Manager displays bar charts and text reports automatically or by request. TM Shell displays text reports by

request. EMail can be used to send and receive text messages. FSM displays the schedule of arrivals or

Page 55: System Architecture and Specification For An Indian Air Traffic Flow Management System

44

departures for user-specified airports. The user can access any of the user functions using the operating

system desktop environment.

3.1.3.2.1 Maps Database

The TSD displays geographical data graphically on the screen when requested by the user. The TSD

can overlay various geographical data types with each other and with traffic situation, alert, reroute,

FEA/FCA, and weather data. The user can request map overlay displays by using dialog boxes and

keyboard commands. All this is included in the maps database.

The TSD displays geographical data, specified in spherical coordinates (i.e., latitudes and

longitudes), on an essentially flat screen. To do so, the TSD projects the spherical coordinates onto a

plane using a Lambert Azimuthal Equal-Area Projection (LAMP). The LAMP is a conical projection, which

intersects the earth in a circle with a given center point that is called the projection center point. The

LAMP is best suited for showing a large rectangular area with minimal distortion. Therefore, the

LAMP as used by the TSD provides a reasonably small amount of distortion over a large geographic area

around the center point of the projection at the expense of extreme distortion for other parts of the world.

Being an equal-area projection, the LAMP shows geographic areas according to their proper relative

sizes (e.g., a region that looks twice as big as another is really twice as big as the other). The LAMP

shows true directions from the center point.

NOTE: The projected coordinates are used only for displaying the data. The internal representation of the

geographical data used in the flight path processing is in spherical coordinates and does not contain any

distortion.

Users have the option to dynamically re-project the map display around the center point of the display

whenever the display center point is changed (e.g., move command). This option provides a map

display that has minimal distortion regardless of the display center point location anywhere on the surface of

the earth.

The TSD draws map overlays on the display as follows. For elements defined by a point (e.g., NAVAIDS,

fixes, airports), the TSD draws the element icon at the projected latitude and longitude of the element.

Circle icons are used for airports. Triangular icons are used for other elements of this type. The location

identifier (label) is drawn for these elements to the right of the element icon. For elements defined as

an area (e.g., sectors, ACCs, SUAs), the TSD draws the boundaries using solid lines. The TSD draws the

label for this element type at the approximate geographic center of the area. By using a dialog box, the

user can specify icon colors of map overlays and the fonts and sizes of the element labels.

3.1.3.2.2 Traffic Situation Data

The TSD displays traffic situation data graphically on the screen overlaid with geographical,

weather, alert, reroute, and FEA/FCA data as directed by the user, who can turn the data on or off using

a menu or keyboard command. Once the data is turned on, the TSD automatically refreshes the display

with the latest flight positions until the user turns it off. Other menu and dialog box entries, keyboard

commands, and semicolon commands allow the user to control which flights and data are displayed. The

TSD can also replay traffic situation data with alert and weather data up to six hours, as requested by the

user.

ATFMS generates a traffic situation update for the TSD every minute. The update contains an entry for

every flight in the flight database that is currently marked active. Each flight entry includes the flight

ID, aircraft type, equipment code, altitude, speed, heading, beacon code, current and future Required

Vertical Separation Minimum (RVSM) status, fix types, route types, special fields, waypoints, and

estimated position. When a user requests the display of traffic situation data, the TSD automatically

Page 56: System Architecture and Specification For An Indian Air Traffic Flow Management System

45

updates the display according to parameters selected by the user. These parameters control which

flights are displayed, the color and icon used to draw them, and the data displayed for those flights.

The TSD shows a flight on the display by drawing an icon at its estimated position. The user can select the

flight icon shape and color used by the TSD. The user has a choice of three icons: dot, airplane, or

automatic. When the dot is selected, the TSD uses the dot icon unless the zoom scale is less than 850,

in which case the TSD uses the airplane icon. When the airplane is selected, the TSD uses an icon shaped

to resemble a jet aircraft at all zoom scales. When the automatic icon is selected, the TSD shows the

flight as a wedge-shaped airplane icon for heavy aircraft or a straight-winged airplane icon for the prop

aircraft type. Otherwise, the TSD shows the flight using the airplane icon. When the TSD draws the

aircraft icons, the icons point in the approximate directions that the flights are heading.

The TSD will alter the user-selected icon shape under three conditions. A flight designated in the Flight

DataBase (FDB) as holding appears on the display as a racetrack icon. (The holding designation may

have been entered into the flight plan when filed or by an airborne control, or may have been

detected by the FDB from the flow of position reports.) A flight designated as ghosting, which is further

described in subsequent paragraphs, appears as a hollow (outlined) icon instead of a solid (filled) icon. A

flight that has landed appears on the display as a circle icon.

Flights that are RVSM non-conformant, or are predicted to become non-conformant, are shown with a

square box drawn around them. This highlighting may be disabled.

In addition to the icon, the flight may be drawn to show other data. For instance, a data block that

contains the flight ID, speed, altitude, aircraft type, equipment code, and minutes to destination may

be shown for each flight. The data block may contain the beacon code and it may also contain the origin

and destination or the route data. The flight may be drawn showing its route, last reported position,

and/or the history of previous flight positions. By using a dialog box, the user may specify the font and

size of the data block. The data block is drawn above and to the right of the flight icon; however, the user

may drag the data block to a new location relative to the flight icon to make it easier to read.

The flight may also be drawn to indicate its RVSM status and conformance with rerouting initiatives.

If the user chooses to have the TSD draw the RVSM non-conformance indicators for flights, the TSD draws

a square around any flight icons, currently being displayed, that ATFMS predicts will be RVSM non-

conformant at anytime during the future of the flight. If the user chooses to draw flights using the

Reroute Monitor function, the TSD will draw all flights in the reroute(s) being monitored and it will draw

a square around the flight icon if the flight is predicted to be non-conformant with the rerouting

initiative.

The TSD provides the user with multiple ways to control how flights are drawn. Except for the icon shape

and color, the display characteristics of all flights may be changed at once (e.g., all data blocks must be

displayed). The user may also specify display characteristics for individual flight sets or individual flights.

ATFMS estimates flight positions used by the TSD because the traffic situation data updates received from

the ATMS are not synchronized. Although ATFMS receives an update of the traffic situation data for

each flight typically every minute, these updates are not all received at the same time. Therefore, to

provide a more consistent display, ATFMS estimates the positions for all the flights at the same instant

in time when it generates the display update.

ATFMS estimates flight positions in a straightforward manner. The time over which the flight must be

extrapolated is the time of the update minus the time of the last position report. The difference (or delta

time) is used with the last reported speed and heading to compute the deltas in latitude and longitude.

The deltas are applied to the last reported latitude and longitude to produce the estimated position.

A danger in extrapolating aircraft positions is that if ATFMS were to stop receiving position updates

for a flight, the flight would appear to continue to move with each TSD update. Because the estimated

Page 57: System Architecture and Specification For An Indian Air Traffic Flow Management System

46

position for that flight would not have the same accuracy as positions estimated for flights with position

updates, ATFMS checks the last position update time when generating the update file. If a position

update is not received for more than seven minutes, a flag is set in the update file indicating that the

flight is ghosting. The TSD draws ghost aircraft on the display in outline form, rather than as solid

aircraft. The user can visually distinguish the more accurate positions from those that might be less

accurate.

When the user selects a flight subset (e.g., flights arriving at VIDP) for display, the TSD scans the flight

data in the traffic situation update to determine which flights meet the selection criteria. Included in the

selection criteria are some flight data that can be displayed (aircraft type, origin, destination, and altitude)

and some data that cannot be displayed (sectors, fixes, ACCs, or airways traversed). ATFMS includes

these additional data items in the updates for this purpose and extracts them from the event list

produced during the flight modeling.

The TSD displays old data by using ATFMS traffic situation updates that are stored on the file server. The

TSD retrieves updates specified by the user and replays them at a rate specified by the user. The display

of old flight data looks exactly like live flight data and can be controlled the same ways as live data.

Weather and Monitor Alert data can be replayed with the traffic data. Using a VCR-like control panel, the

user can pause, resume, single step forward or backward, or replay forward or backward as desired.

3.1.3.2.3 Monitor Alert Displays

The TSD displays alerts graphically on the screen with geographical, weather, reroute, FEA/FCA, and

traffic situation data as directed by the user, who can turn the alert display on or off using a menu option or

keyboard command. Once the alert display is turned on, the TSD automatically refreshes the display every

minute with the latest alerts until the user turns it off. Dialog box entries and semicolon commands allow

the user to control what alerts are displayed and request other Monitor Alert data.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

Additionally, the TSD optionally provides sector alerts of RVSM non-conformant flights. Currently, the alert

threshold for non-conformant flights is set to one.

The TSD provides alert data beyond icons. For individual elements, the user can examine which 15-

minute intervals are alerted using a time line display in a ATMS Monitor, a bar chart of projected

traffic demands and alert thresholds, a flight list report of traffic at the alerted element, and current

flight positions that compose the traffic for a specified interval. The TSD draws the flight positions

directly on the map overlay. The ATMS Monitor, bar chart, and reports are displayed in separate

windows. These ATMS Monitor, charts, and reports also may indicate counts of RVSM non-conformant

Page 58: System Architecture and Specification For An Indian Air Traffic Flow Management System

47

flights. The TSD also allows the user to examine the same information for non-alerted elements,

which appear in magenta on the display. For sectors, the user can display a Time in Sector chart that

graphically depicts the flights that cross the sector during any 15-minute period up to six hours in the

future.

The TSD shows the alert status for multiple ATMS elements in ATMS Monitor displays where each

row in the monitor displays the alert status of one ATMS element for each 15-minute period up to 6

hours in the future. Each ATMS Monitor can be customized to display the alert status for selected

ATMS elements (airports, fixes, and sectors). The ATMS Monitor also may display counts of RVSM

non-conformant flights. The System Summary monitor displays a summary of the alert status of all

sectors in selected centers. These monitors and the Time in Sector chart are displayed in separate

windows that may be moved into a different workspace from the TSD display.

Authorized users can turn specific intervals of the time line green, indicating that they are resolving

the alert. Intervals that have been turned to green also have a red or yellow horizontal stripe, which

indicates that they had been alerted. If all intervals on the time line are green, the alert icon on the TSD

also turns green. The user who turns an interval green will see the effects immediately while users at the

other sites will see the effects after the next Monitor Alert update.

Generally, the TSD gets the data for the bar chart, ATM System Monitor and System Summary displays

from the alerts update. This update contains the data for all alerted elements and for specified

airports and sectors whether they are alerted or not. However, if the alert update does not contain the

data for the examined element, the TSD gets the data from the Traffic Demand Database (TDB).

The TSD gets the data for the list report, flight positions, and the Time in Sector chart from the

traffic demand and flight databases. Because ATFMS generates the alert updates every minute, while it

updates the databases continuously, it is possible to see inconsistencies between the time line/bar chart and

the report/flight positions. It is also possible to see inconsistencies between a report, the flight

positions and the Time in Sector chart because ATFMS may retrieve the data for these displays at

different times.

3.1.3.2.4 Request Reports

ATFMS produces request reports when requested by a user through the TSD or the TM Shell. Using the

TSD, the user can enter a request by the semicolon method. After making a request, the user can

continue to perform other TSD functions. When ATFMS is finished generating the report, the TSD

notifies the user by displaying a Report Notification dialog box. The user can view the report in a

separate window that appears on top of the TSD display. The TSD continues to show the map overlay,

update the display of traffic situation data, and interact with the user in the original window. In addition to

quickly requesting a report using the TM Shell, the user can control the TM Shell, the TSD, and other

user functions independently in separate windows.

The user can request reports containing flight data for a specified airport, fix, sector, FEA/FCA, or

ACC. The ATFMS processing of a report request consists of two steps: retrieving the data and

generating the report. When requested data for an airport, fix, sector, or ACC falls within the previous 12

hours or next 24 hours, ATFMS retrieves the requested data from the live traffic demand and flight

databases. Therefore, within the current 36-hour window, the user can see up-to-date flight data derived

from airline schedules, ATMS messages, EDCT messages, flight modeling, and the traffic demand

processing. However, because the reports are derived from the TDB, the user can see reports only for those

airports, sectors, and fixes that are defined as monitored.

Reports for arrival and departure fixes are processed differently from other reports because the arrival and

departure fixes are not monitored elements in the traffic database. ATFMS generates data for an arrival

or departure fix by first retrieving the flights that are arriving at or departing from the airport

Page 59: System Architecture and Specification For An Indian Air Traffic Flow Management System

48

associated with the specified fix. Then ATFMS examines each flight to determine which arrival or

departure fix it uses. Only those flights that use the requested arrival or departure fix are used to

generate the requested report.

Reports for FEA/FCAs are processed differently than reports for ATMS elements because Flow

Evaluation Areas and Flow Constrained Areas are not monitored elements in the traffic database. When a

report for an FEA/FCA is requested, ATFMS determines the flights that are predicted to intersect the

FEA/FCA during the specified time period using the current data that is contained in the live flight

database. The data for those flights are used to generate the requested report.

When the requested data is outside the current 36-hour window, ATFMS retrieves the data from the flight

schedule database; therefore, the user can see only the static values contained there. Because the flight

schedules do not contain the flight event lists that the live flight database contains, the user cannot obtain

sector and fix reports for flights outside the current 36-hour window.

Once the flight data is retrieved, ATFMS formats, sorts, and counts the data as requested by the user. The

following types of reports may be requested:

Flight list (LIST) - The user can view a list of flights and associated information and can specify

the data items to be shown in the report and how to sort the report.

Flight counts (COUNT) - The user can view a count of the number of flights departing from, arriving

at, or traversing an airport, fix, sector, FEA/FCA, or ACC and can specify the criteria for

counting the flights (e.g., count by airline).

Arrival delay prediction (ARRD) - The user uses this report to assess potential traffic congestion at

airports.

Fix loading (FIXL) - The user can view a count of the number of flights traversing a specified

arrival or departure fix or all arrival or departure fixes for a specified airport.

Verify time (VT) - The user can observe discrepancies between the actual flight arrival and

departure times and a specified time type (e.g., controlled time). The user can specify the flights,

time type, and report format.

List flight plan (LIFP) - The user can view lists of flight plans for selected aircraft.

List sector flight counts (AREA) – The user can request a report to display the number of flights

traversing a specified sector or multiple sectors.

Display FCA/FEA reports (FCATA) – The user can request the Count and List FCA reports using the

semicolon method.

Flight list original (LISTO) - The user can view a list of flights and associated information as in a

flight list (LIST), except that original times are displayed instead of controlled times for controlled

flights that have not departed.

Flight lists and counts may be filtered by RVSM conformance.

3.1.3.2.5 Weather Displays

The TSD displays weather graphically on the screen with geographical, traffic situation, reroute, FEA/FCA,

and alert data as directed by the user, who can turn the weather display on and off using a menu option,

keyboard commands, or a semicolon command. The user can use a dialog box, keyboard commands, or

semicolon commands to control which types of weather data are shown. Once the weather is turned on,

the TSD automatically refreshes the display when a new data update is received until the user turns it

off.

Page 60: System Architecture and Specification For An Indian Air Traffic Flow Management System

49

The TSD displays radar-determined precipitation data using a six-level color-coded solid overlay, drawn

below the other map elements so that they are still visible. The user can control which precipitation

levels are displayed by specifying the lowest level that is to be drawn.

The TSD can draw other weather overlays, including Jet Stream, Echo Tops, Lightning, Convective weather

forecasts, Fog forecasts, etc. The TSD displays jet stream winds of 70 knots or greater using an overlay

that shows the direction, speed, and altitude of these winds. The jet stream is shown using streamlines

that are drawn using solid lines in a color specified by the user. The arrows on the streamlines indicate the

direction of the jet stream.

The TSD displays the location of lightning strikes by drawing cross hairs at these locations. The user may

specify the color of these cross hairs. The TSD can also display historical lightning data using different

colors for each data update time. The TSD displays a Radar Tops overlay that shows the altitude of the

cloud tops in precipitation areas. The TSD displays the convective weather forecasts using polygons to

depict the one-hour forecast of the location of currently existing thunderstorms. Each polygon is

accompanied by an arrow and a number that indicate the storm’s current direction of motion and speed, in

knots. The user can control which forecast product is to be displayed by selecting the hourly or

hourly ranged forecast products.

ATFMS produces weather and Runway Visual Range (RVR) reports when requested by the user through

the TSD using a menu entry or semicolon command. When the METAR and TAF reports are received,

they are combined into a single report that is displayed in a separate window on top of the TSD display.

RVR reports are also displayed in a separate window on the TSD display.

ATFMS maintains a full set of the METAR/TAF data. When a user requests the weather reports for a

particular airport, ATFMS retrieves the most current terminal forecast and surface observations

received for that airport and format a report using standard weather terminology.

3.1.3.2.6 Reroute Displays

The TSD provides users with the ability to define and display reroutes for avoiding severe weather

conditions. These reroutes are stored in a distributed database so that they may be shared with other

ATFMS users. There are three types of reroutes: public, local, and private. Severe weather specialists

at the ACC typically create public reroutes that are shared with all ATFMS users. Users at ATFMS

field sites may create local reroutes and share them with other ATFMS users within their facility. Any user

may create private reroutes for viewing on their workstation. When the user turns on the display of

reroutes, the TSD display refreshes automatically to show the latest reroutes and new updates as they

are received.

The TSD provides users with the ability to query a database of Playbook reroutes. The user can thus tailor

the Playbook reroute as desired to define the rerouting necessary to avoid severe weather.

The TSD also provides users with the ability to query a database of Coded Departure Routes (CDR) that can

be used to define reroutes. Coded Departure Routes are standard routes to be used for flights between

designated origin and destination airports. The CDR database is maintained on a database at the CCC

and is updated every cycle.

The TSD also provides users with the ability to monitor the flights involved in a public reroute and

get periodic updates of these flight lists. Users can see which flights are affected by the rerouting

initiative, along with an indication of which flights have filed flight plans that comply with the reroute and

which have not. Authorized users can grant exceptions to individual flights and exempt them from the

reroute. The airlines can view a periodically updated list of their flights that are affected by the

rerouting initiative via the CCSD.

Page 61: System Architecture and Specification For An Indian Air Traffic Flow Management System

50

3.1.3.2.7 Display Data Sources

Table 3 summarizes sources for the ATFMS display data types. ATFMS uses several databases to

provide the data displays.

Geographical Data - When a user requests the display of a map overlay, the ATFMS accesses the data

directly from either the workstation’s memory and disk or the site’s file server. For static overlays, the

ATFMS accesses the Map Overlay Database that is stored on the workstation’s disk. This database

consists of a set of files that are cyclically updated. For sectors whose shapes have dynamically changed

(see Section 3.3) from the baseline shape defined in the Map Overlay Database, ATFMS maintains a

dynamic sectorization database on the file server at each site. ATFMS uses this data to display the overlays

for sectors that are not in their baseline shape.

Traffic Situation Data - The ATFMS maintains a flight database for currently active flights on the file

server at each site. Every minute, the file server generates a traffic situation data update, which is stored

in files on the file server’s disk.

Monitor Alert Displays - The TSD accesses Monitor Alert data from the file server and the Hubsite.

The TSD gets report, alert flight data, and Time in Sector chart data from the TDB at the Hubsite and the flight

database on the file server. Upon request from the TSD, the List Server requests (from the TDB) the IDs of

the flights that belong in the report or alerted flight display, and then sends a request to the flight

database for other flight data to generate the displays. If a report has been requested, the List Server

returns a formatted report to the TSD. Otherwise the List Server returns the flight data to the TSD. The

ATFMS maintains the alert threshold (i.e., MAP) data in the TDB at the Hubsite.

Request Reports - The List Server gets request report data in various ways, depending on the time range of

the data requested and the type of request. For requests pertaining to monitored ATMS elements (non-

FEA/FCA), where part or all of the time range is within +24 or -12 hours of the current time, List Server

first gets flight IDs from the TDB at the Hubsite and then gets other data for flights from the flights

database on the file server. List Server gets data from the airline schedule database for remaining

flights that are not in the TDB. For requests where the entire time range is beyond 24 hours of the

current time, List Server gets data from the airline schedule database at the Hubsite.

Two types of requests allow the user to specify the data source. For Hubsite requests, the flights database at

the Hubsite (rather than the flights database on the file server) is used to retrieve other data for the

flights retrieved from the TDB. For schedule database requests, List Server gets all report data from the

flight schedule database regardless of the time range requested.

NOTE: The data available in a request report is dependent on the data source. Flights accessed from the

flight schedule database will not have any ATFMS message data (e.g., proposed times, actual times, etc.).

Traffic Management Reports - The TSD gets traffic management reports from the EDCT database and from

the TDB.

Weather Displays - Weather display data is accessed from the weather database maintained on the file

server at each site.

Reroute Displays - The TSD gets reroute data from the Reroute database. ATFMS maintains a reroute

database on the file server at each site. Whenever this database is updated, the TSD is notified of the change

and the TSD then updates its display of reroutes.

Playbook and CDR Data – The TSD gets Playbook and CDR data from a database that is maintained at

the CCC. The TSD retrieves this data by sending a request to the Routing Database Proxy Server

(RDPS). The RDPS then queries the Oracle database at the CCC and forwards the query results to

the TSD.

Page 62: System Architecture and Specification For An Indian Air Traffic Flow Management System

51

Reroute Flight List Data – There are two sources of reroute flight list data. Upon request from the user

when creating a reroute, the TSD receives the list of flights that ATFMS predicts will be affected by the

proposed rerouting plan from the List Maker. The List Maker uses the rerouting plan to formulate a

sequence of requests to List Server. The List Maker formats the reports that are returned by List Server

into a single report that is returned to the TSD. Once a public reroute has been created, the Reroute

Monitor Process at the hubsite periodically generates a list of the flights that are affected by the reroute

and this list is distributed to the reroute database at all sites. Whenever this database is updated, the

TSD is notified of the change and the TSD then updates its display of reroute flight lists.

Page 63: System Architecture and Specification For An Indian Air Traffic Flow Management System

52

3.1.4 TMI Modeling, Impact Assessment, and Execution

TMI Modeling, Impact Assessment, and Execution can be considered the most critical element of the

entire ATFMS since it is the method in which the ATFM specialist can change the operational status.

There are really two parts to working with TMIs: the modeling and assessment; and, the execution.

The modeling and assessment must provide the ATFM specialist the ability to model different scenarios

and their impacts upon the system. For example, during a Ground Delay Program (GDP), it is essential to

visualize the before and after effect of the GDP, as in Figure 14. For each bar in the chart the left side

indicates the demand before the GDP and the right side the demand after the GDP. This allows the ATFM

specialist to quickly discern if the program will have the desired affect and achieve the appropriate rate. If

the ATFM specialist does not see the desired results, then the specialist can remodel the program with

different parameters prior to submitting the program through the operational system. This technique

greatly reduces operational error.

Figure 14 - Before and After Effect of a Modeled GDP

The execution is critical, because a TMI will not be successful without the appropriate distribution and

notification of the entire ATFM community. From air traffic controllers to airline dispatchers to air traffic

flow managers to airport ATFM specialists, there are many parties involved in the execution of a national

level TMI. Therefore, the appropriate notification is absolutely mandatory. Some notifications may

include actual reroutes through the automation to ATC, some notifications may be imposed ground delays

to the airlines, and some notifications will simply be an advisory that is posted for all to see.

3.1.4.1 Displaying Ground Stops and Ground Delay Programs

The FSM display offers several different operating modes and alternative displays. The various modes

allow for the monitoring of data in both live and historical modes and the modeling and/or issuing of

various TMIs.

Page 64: System Architecture and Specification For An Indian Air Traffic Flow Management System

53

3.1.4.1.1 FSM Display

The key FSM displays are the Control Panel, Open Data Set, Time Line, Bar Graph, Flight List, and Map

components. Each display offers a number of different coloring schemes to illustrate various data.

The Control Panel component allows a user to access all other FSM components for displaying,

monitoring, and managing traffic flow at any airport. The Control Panel consists of a menu bar and six

buttons. The menu items and buttons are enabled or disabled depending on the type of data set (Monitored

Live, Historical, and Ground Delay Tools (GDT)) the user views. When the user opens an airport, FCA,

FEA, or creates a User Defined Group (UDG) an associated button appears just above the Connected

Servers information. This allows the user easy access to information about the airport, FCA, FEA or UDG

if the user is monitoring several elements at once.

The Open Data Set component allows you to choose an FSM data mode and data set for monitoring and

managing air traffic flow. A data mode is the type of data you want to use: historical or live. A data set is

the airport, FEA, FCA or UDG and the components which you would like to display.

The Time Line displays individual flights and places them on a minute-by-minute timeline. Various

coloring schemes can then be applied to the flights to present various information in a visual manner.

Furthermore, the Time Line presents slots open due to canceled or delayed flights, or because a GDP with

a GAAP delay assignment has created unassigned slots to handle pop-up traffic. The slots open due to

cancellation are shown as squares, slots open due to delays are shown as triangles, and unassigned slots in

a GDP with a GAAP delay assignment are shown as white diamonds.

The Bar Graph displays cumulative demand as compared to capacity in various time frames (15, 30, and

60 minutes). Like the Time Line, various coloring schemes can be applied to present various data.

The Flight List displays a tabular listing of data for various subsets of flights. Various data elements can

be displayed, sorted, and organized in various ways. The Flight List is also accessible via a query function

which allows for user-defined flight lists to be created. All flight lists are based on data contained in the

ADL.

The Flight Information display provides two levels of flight information. The normal Flight Information

display provides key data elements for quick review. A flight details display is also available which

shows all ADL data elements for a specific flight.

The Map displays India with an overlay of all area control centers and an outline of the states,. Airports,

FEAs, and FCAs currently being monitored by appear. For airports a four-letter identifier (ICAO) and a

colored dot indicating the status of each airport appear on the map. For FEAs and FCAs, the map displays

colored lateral bounds, the color indicates the status of the FEA or FCA.

A key aspect of the FSM display is the connection between the various components. Each display

component is linked to other components, allowing them to be combined in a variety of ways. For

example, a user can click a Bar Graph segment to produce a flight list of the individual flights that make

up that segment. Then when the flight list first appears, a specific flight can be selected and the flight

details displayed.

3.1.4.1.2 Historical versus Live Mode

Users can switch the FSM display between two modes when displaying data; Live data and Historical

data. When in Historical mode, FSM is able to replay data previously collected and placed in a historical

data file. Historical mode allows for the review of TFM activities, training using saved scenarios, and

remodeling of alternative initiatives. When in Live mode, FSM displays data as received. Live data mode

is the most commonly used display.

Page 65: System Architecture and Specification For An Indian Air Traffic Flow Management System

54

3.1.4.1.3 Monitored Mode versus Ground Delay Tools Mode

Within both Historical and Live data modes, users can select either Monitored Live or Ground Delay

Tools (GDT) mode. When in Monitored Live mode, the user is able to display demand data using various

presentation schemes. If a user needs to model or issue any TMI, then GDT mode is selected. When

selecting GDT mode, the FSM client takes a snapshot of the currently displayed traffic demand data. That

snapshot is then used as a base, against which various algorithms are run.

3.1.4.1.4 GDP Modeling

The FSM DST is able to model and then transmit several different types of TMIs used to manage airport

demand. A key aspect of FSM-generated GDP events is the concept of Ration-by-Schedule (RBS). RBS

is a process to ration airport capacity of NAS used, based on the airport's original schedule. RBS allocates

airport capacity among NAS users based on their original schedule, including the assignment of capacity

to cancelled flights. The Ration-by-Schedule process is designed to ensure that users are not penalized for

having submitted schedule data or having provided cancellation information. RBS++ is the combination

of the RBS and Compressions processes.

Additionally, FSM is able to model but not issue a number of actions, which can be taken by system

users. These are typically used by airlines to determine their best course of action during a GDP:

Substitutions

Canceling Flights

Delaying Flights.

The various algorithms are summarized and details presented separately in the appendix of this manual.

3.1.4.1.5 Compression Algorithm (“Prioritize Member”)

The Compression algorithm is a process to reassign a slot among NAS users. Compression reassigns

airport capacity among NAS users to ensure that as much of the airport capacity that is available is used.

Compression fills unassigned slots (GAAP GDP only) and/or open slots that have been created by

cancelled or delayed flights. Open slots created by cancelled flights are shifted based on the current

projected arrival time of the delayed flights. The cancelled flights are in general moved to the end of the

delayed period. All slots, excluding Unassigned Slots, between the start and end time of the Ground

Delay initiative are eligible for Compression with the exception of pop-ups which receive a FA Control

Type. Compression is similar to the airline substitution process but is able to use all flights to fill the

available demand.

3.1.4.1.6 Intra-Airline Compression

Intra-Airline Compression is the process by which slots are reassigned within the flights of a

single major carrier to ensure complete usage of available capacity. The process fills open

capacity due to cancelled or delayed flights. If it is not possible to fill the open capacity with the

flight of the major carrier to which the slot was originally assigned, then the Inter-Airline

compression process will use a flight of other NAS users to fill that open slot.

3.1.4.1.7 Inter-Airline Compression

Inter-Airline Compression is the process by which slots are reassigned among all NAS users to

ensure complete usage of available capacity. This process reassigns slots to all NAS users when

Page 66: System Architecture and Specification For An Indian Air Traffic Flow Management System

55

the carrier to which the open capacity was originally assigned is unable to make use of it. The

concept of slot ownership is never lost.

3.1.4.1.8 Compress Flight

The Compress Flight algorithm is called from the Inter-Airline Compression algorithm to

facilitate the process of reassigning open slots and/or unassigned slots to all NAS users. The

Compress Flight algorithm finds the first eligible flight to swap with the open slot or unassigned

slot and then calls the Move Up a Flight algorithm.

3.1.4.1.9 Move Up a Flight

The Move Up a Flight algorithm is called directly from the Inter-Airline Compression Algorithm

and from the Compress Flight algorithm. Move Up a Flight swaps slot IDs between the flight and

the open slot or unassigned slot, in the process moving up the flight and moving back the slot.

3.1.4.1.10 Blanket (+/- Delay) Algorithm

The Blanket (formally known as +/- Delay) algorithm allows for the blanket reduction or increase

of assigned delays within a specific time period for arrivals. Arrivals are determined based on

their current projected arrival time. Adding or subtracting a set amount of delay minutes from

each flight can make the delay adjustment.

3.1.4.1.11 Ground Stop Algorithm

The Ground Stop algorithm allows the holding of all flights on the ground that are projected to

depart within a specified time period. Stopped flights are determined by their current projected

departure time.

3.1.4.2 Flight Level/ Altitude Adjustment TMI

The display will automatically be limited to affected sectors, fixes, and airports. This TMI will display

future sector, fix, airport alerts in what time period the user requests. These can be requested in 15 minute

increments for up to six hours in the future. The TSD will prominently indicate that this is a future view

and how far into the future. Demand / Capacity bar charts are also capable of being displayed that will

show future sector loadings. The Bar Graph displays cumulative demand as compared to capacity in

various time frames (15, 30, and 60 minutes). Various coloring schemes can be applied to present various

data.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

Page 67: System Architecture and Specification For An Indian Air Traffic Flow Management System

56

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

3.1.4.3 In-trail Spacing TMI

The display will automatically be limited to affected sectors, fixes, and airports. This TMI will display

future sector, fix, airport alerts in what time period the user requests. These can be requested in 15 minute

increments for up to six hours in the future. The TSD will prominently indicate that this is a future view

and how far into the future. Demand / Capacity bar charts are also capable of being displayed that will

show future sector loadings. The Bar Graph displays cumulative demand as compared to capacity in

various time frames (15, 30, and 60 minutes). Various coloring schemes can be applied to present various

data.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

3.1.4.4 Reroutes TMI

The display will automatically be limited to affected routes, sectors, and airports. This TMI will display

future route, sector, airport alerts in what time period the user requests. These can be requested in 15

minute increments for up to six hours in the future. The TSD will prominently indicate that this is a future

view and how far into the future. Demand / Capacity bar charts are also capable of being displayed that

will show future route (for the affected routes) and / or sector loadings. The Bar Graph displays

cumulative demand as compared to capacity in various time frames (15, 30, and 60 minutes). Various

coloring schemes can be applied to present various data.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

Page 68: System Architecture and Specification For An Indian Air Traffic Flow Management System

57

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

3.1.4.5 Fix Balancing TMI

The display will automatically be limited to affected routes, sectors, fixes, and airports. This TMI will

display future route, sector, fix, airport alerts in what time period the user requests. These can be

requested in 15 minute increments for up to six hours in the future. The TSD will prominently indicate

that this is a future view and how far into the future. Demand / Capacity bar charts are also capable of

being displayed that will show future fix and / or sector loadings. The Bar Graph displays cumulative

demand as compared to capacity in various time frames (15, 30, and 60 minutes). Various coloring

schemes can be applied to present various data.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

3.1.4.6 Airborne Holding TMI

The display will automatically be limited to affected sectors, fixes, and airports. This TMI will display

future sector, fix, airport alerts in what time period the user requests. These can be requested in 15 minute

increments for up to six hours in the future. The TSD will prominently indicate that this is a future view

and how far into the future. Demand / Capacity bar charts are also capable of being displayed that will

show future sector loadings in the vicinity of the holding area. The Bar Graph displays cumulative

demand as compared to capacity in various time frames (15, 30, and 60 minutes). Various coloring

schemes can be applied to present various data.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

Page 69: System Architecture and Specification For An Indian Air Traffic Flow Management System

58

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

3.1.4.7 Sequencing and Spacing TMIs

The display will automatically be limited to affected routes, sectors, fixes, and airports. This TMI will

display future route, sector, fix, airport alerts in what time period the user requests. These can be

requested in 15 minute increments for up to six hours in the future. The TSD will prominently indicate

that this is a future view and how far into the future. Demand / Capacity bar charts are also capable of

being displayed that will show future sector loadings. The Bar Graph displays cumulative demand as

compared to capacity in various time frames (15, 30, and 60 minutes). Various coloring schemes can be

applied to present various data. A Time Line Display is ideal for showing how sequencing is operating. It

shows individual flights and places them on a minute-by-minute timeline. Various coloring schemes can

then be applied to the flights to present various information in a visual manner. Furthermore, the Time

Line presents open or unassigned slots.

The TSD draws alerts on the display as icons. The shape of the icon indicates the alert type: circles for

airports, triangles for fixes, and hatching within sector boundaries for sectors. The color of the alert

icon indicates the alert status. The direction of the hatching of sectors indicates the altitude level at which

a sector is alerted and if the sector is RVSM alerted. A short line(s) extending to the left from the triangle

indicates the altitude level(s) at which a fix is alerted. A line at the bottom of the triangle indicates that

the low level fix is alerted. A line from the middle of the triangle indicates that the high level fix is

alerted. A line from the top of the triangle indicates that the super-high level fix is alerted. If the

projected active traffic demand exceeds the alert threshold, the TSD displays new alerts in red. If the

proposed and/or scheduled demands exceed the threshold, the TSD draws a yellow alert icon. If the sector

is RVSM alerted and the display of RVSM alerts is selected, the TSD draws those sectors in blue if

they would not otherwise be drawn in red or yellow.

The alert icons that are drawn on the display represent the highest alert level for the element during the time

period (time limit) specified by the user. The time limit may be specified in quarter-hour increments from

0.25 to 6.0 hours.

3.1.5 Operational Performance Monitoring and Assessment

Operational performance monitoring and assessment should answer the simple question “How did we

do?” An organization that can answer that question is an organization focused on operational

improvement. A key dependency for operational performance measurement is the capture and storage of

operational data. It is best to build the ability to capture operational data for analysis and assessment into

the original design. In this system architecture, the relevant Data Management Services are responsible

for capturing and storing the operational system data.

Once the system captures the operational data, displays can provide the view into operational

performance. Figure 15 provides a report on the compliance to ground delay departure times. Many

Page 70: System Architecture and Specification For An Indian Air Traffic Flow Management System

59

different types of displays can be built, and analysts can directly query relational databases to calculate

operational statistics.

Figure 15 - Operational Performance Report on Departure Compliance

3.2 ATFMS Technology Selections

The intent of this section is to provide general guidelines regarding the selection of technologies for use

within the ATFMS. Since this system is a system of systems, the technologies can be heterogeneous.

Page 71: System Architecture and Specification For An Indian Air Traffic Flow Management System

60

3.2.1 Communication Application Programming Interface (API)s and Messaging

Whenever possible, the network protocol for communication will be TCP/IP (for legacy systems, this

may not be possible).

A strong note is that the communications infrastructure for TCP/IP connectivity between aviation

facilities, such as ACCs, must exist. This is a major dependency.

Whenever possible and reasonable, the system shall use eXtensible Markup Language (XML) to

encapsulate data.

The system shall use a messaging system to guarantee message transport, the protocols are vendor

dependent. Some form of message oriented middleware can fulfill this capacity.

The system shall use communications for sending certain information to the airline automation systems. It

is recommended that India require airlines to create their own TCP/IP connections to the AAI to

communicate data that allows them to play a more active role in CDM.

3.2.2 Databases

Databases are a key element in the system architecture for data caching, storage, retrieval, and

maintenance. Most enterprise frameworks use some form of data storage and retrieval. There are many

industry recognized, commercial databases on the marketplace today, but the most utilized are relational

databases from large software vendors. The most noteworthy of these are: Oracle’s Database, IBM’s

DB2, and Sybase’s DBMS. There are also open source database systems, such as MySQL or PostgreSQL.

Currently, the most prevalent database management system (DBMS) is Oracle’s database. The selection

of the appropriate database for ATFMS shall depend on industry proposals and AAI selection.

3.2.3 Programming Languages

The preferred programming language for the development of India’s ATFMS is Java. Currently, Java is

well-recognized in the industry for developing enterprise level systems, and it is up-to-date with current

and emerging standards within computer systems development. Java has increased in performance

significantly over the past 8 years, and it is now capable of handling intensive floating point calculations

such as trajectory prediction processing without negative performance impacts.

Page 72: System Architecture and Specification For An Indian Air Traffic Flow Management System

61

Section 4. Operational Requirements This section presents the operational capabilities required to implement ATFM as described in the

Concept of Operations for Indian Air Traffic Flow Management and the Indian ATFM Qualitative

Requirements. It addresses all four phases of ATFM: Strategic; Pre-tactical; Tactical; and, Logging and

Post Analysis. In addition, the ATFMS operational requirements for Infrastructure Support and System

Security are also presented.

4.1 Air Traffic Flow Management System (ATFMS) General Specifications

Traffic flow that matches user demand with available capacity results in maximum airport and airspace

safety and efficiency. This reduces congestion and unnecessary delays allowing delays to be taken on the

ground whenever possible, and accommodating military operations and national defense requirements.

Maintaining this type of traffic flow imposes a requirement for an air traffic flow management function,

which collects data on current and predicted airspace capacity and demand and compares these to detect

potential and actual airspace saturation.

Saturation of specific airspace or airports may require that aircraft be delayed or diverted in order to

maintain safety. Knowledge of actual or potential saturation during flight planning allows plans to be

adjusted for maximum efficiency. Therefore, the flow control and delay advisory information that affects

flight planning must be disseminated to airspace users.

The ATFMS and its supporting hardware and software need to operate at sufficient speed to be able to

process flight data information arriving at one minute intervals for all flights in the ATFMS. In addition

there needs to be enough reserve processing power to handle all user requests within 0.2 seconds.

The ATFMS shall be capable of updating all situational data within one minute. The ATFMS shall be

capable of responding to any user input within 0.2 seconds. The alert functions of the ATFMS shall be

made known to the users at the CCC, the ACCs, the APP and TWR TMUs within 0.2 seconds of being

calculated. The ACC, APP, and TWR TFM specialists shall be referred to as local air traffic flow

management (ATFM) specialists for the remainder of this section.

In addition, each independent system and network shall be 99.9% available and system recovery shall be

accomplished by having a “hot backup” which is a second complete system always receiving the same

data as the “operational” system and processing it at the same time.

4.2 Required Modes of Operation

The ATFMS shall be capable of the following modes of operation:

ATFMS Operational Mode - ATFMS Operational Mode is the mode for normal ATFMS operations

using live data and ATFMS users interacting and affecting changes in India’s air traffic environment.

Normal ATFMS operations include providing situation displays to monitor traffic flows, defining areas of

interests, establishing and receiving monitor alerts, developing Traffic Management Initiatives (TMIs),

and monitoring ATFMS functions.

Standby Mode - Standby Mode is primarily intended for the CCC backup capability. At the CCC

backup facility, ATFMS in Standby Mode is listening and buffering external and remote site data,

processing CCC-supplied synchronization, sustaining system maintenance and control connectivity, and

handshaking with the CCC. ATFMS in Standby Mode is ready to provide full ATFMS operational

capability should the primary processing site fail.

Page 73: System Architecture and Specification For An Indian Air Traffic Flow Management System

62

Shadow/Training Mode – Shadow/Training Mode is primarily to support training and testing of the

ATFMS. ATFMS in Shadow Mode receives live data from external interfaces and remote sites, but does

not perform any actual traffic flow management. A User/Trainee can follow actual development of air

traffic flows, create selections to monitor areas of interest, set up and receive alerts, and even construct

TMIs. The TMIs generated from this mode are not published and will never affect the real traffic flow

environment.

Replay Mode - In Replay Mode, recorded data is used to display the situation, as it existed during the

user selected time.

4.3 Strategic and Pre-Tactical Operational Requirements

Strategic and pre-tactical flow management consists of activities that take place before the day of

operations. These activities may take place from one day, up to several months, prior to the day of

operations. During this period, the following ATFMS capabilities shall be required:

4.3.1 Determine the Strategic and Pre-tactical Situation

The ATFMS shall determine strategic and pre-tactical situations based on demand and capacity

projections. To this end, the ATFMS shall:

Monitor strategic and pre-tactical information pertinent to demand projections.

Use strategic and pre-tactical information pertinent to demand projections.

Monitor strategic and pre-tactical information pertinent to capacity projections.

Use strategic and pre-tactical information pertinent to capacity projections.

4.3.2 Disseminate Strategic and Pre-tactical Information

The ATFMS shall disseminate strategic and pre-tactical information pertinent to capacity projections to

specialists. This includes IFR airport and airspace capacity projections to:

Local ATFM specialists for specified airports.

Local ATFM specialists for specified airway route segments.

Local ATFM specialists for specified sectors.

CCC specialists for specified airports.

CCC specialists for specified airway route segments.

CCC specialists for specified sectors.

The ATFMS shall disseminate strategic and pre-tactical information pertinent to demand projections to

specialists. This includes IFR airport and airspace demand projections to:

Local ATFM specialists for specified airports.

Local ATFM specialists for specified airway route segments.

Local ATFM specialists for specified sectors.

CCC specialists for specified airports.

CCC specialists for specified airway route segments.

CCC specialists for specified sectors

Page 74: System Architecture and Specification For An Indian Air Traffic Flow Management System

63

4.3.3 User Requests for Demand Projections

The ATFMS shall:

Accept requests for strategic and pre-tactical demand projections from local ATFM specialists.

Disseminate results of strategic and pre-tactical demand projection requests to local ATFM

specialists in no more than 10 seconds of a request.

Process strategic and pre-tactical demand projection requests from local ATFM specialists.

Accept strategic and pre-tactical demand projection requests from CCC specialists.

Disseminate results of strategic and pre-tactical demand projection requests to CCC specialists in

no more than 10 seconds of a request.

Process strategic and pre-tactical demand projection requests from CCC specialists.

Accept user requests for future flight day demand projections and disseminate that information to

qualified users.

4.3.3.1 User Requests for Capacity Projections

The ATFMS shall:

Accept requests for strategic and pre-tactical capacity from local ATFM specialists.

Accept strategic and pre-tactical capacity projection requests from CCC specialists.

Process strategic and pre-tactical capacity projection requests from CCC specialists.

Process strategic and pre-tactical capacity projection requests from local ATFM specialists.

Disseminate strategic and pre-tactical IFR traffic capacity projections to local ATFM specialists

for specified airports.

Disseminate results of strategic and pre-tactical capacity projection requests to local ATFM

specialists in no more than 10 seconds of a request.

Disseminate results of strategic and pre-tactical capacity projection requests to CCC specialists in

no more than 10 seconds of a request

Accept user requests for future flight day capacity projections and disseminate that information to

qualified users.

4.3.4 Analyze Strategic and Pre-tactical Situations

The ATFMS shall:

Analyze strategic and pre-tactical potential demand and capacity imbalances.

Input possible scenarios for strategic and pre-tactical situation resolution.

Analyze strategic and pre-tactical scenarios for imbalances in demand and capacity.

Predict the impact of imbalances found in possible strategic and pre-tactical scenarios.

Page 75: System Architecture and Specification For An Indian Air Traffic Flow Management System

64

4.3.5 Generate Strategic and Pre-tactical Strategies

The ATFMS shall:

Acquire traffic conditions information to determine future traffic patterns and active runway

selection.

Analyze the impact of developed strategies for possible strategic and pre-tactical situations.

Collaborate with users on the development of traffic flow management strategy alternatives.

Use impact assessment of possible future traffic flow management scenarios to develop new

traffic flow management strategy alternatives.

4.3.6 Strategic Capacity Management

In support of strategic capacity management, ATFM specialists shall:

Analyze post operations data to assess system performance at all levels of the ATFMS to identify

recurring positive and negative system performance trends and the conditions that contributed to

that performance.

Develop and coordinate strategies for resolving problems found during the course of post

operations analyses.

Evaluate the effectiveness of the current and planned airspace structure to identify where flows

can be made more effective.

Evaluate the effectiveness of ATFM decision support tools in meeting the demands of anticipated

operations, and where deficiencies are noted; identify needed enhancements or new functions.

4.3.7 Pre-Tactical and Special Event Planning and Management

In support of pre-tactical event planning and management the ATFM specialists shall:

Update, monitor and analyze demand predictions for the subject day of operations to identify

potential demand/capacity imbalances that might require ATFMS intervention.

Inform airspace users and other ATFM units of potential demand/capacity imbalances that might

require ATFMS intervention.

Develop and coordinate general flow strategies for addressing demand/capacity imbalances

expected because of historical trends or anticipated severe weather, military exercises or special

events.

Perform a comparison of anticipated demand (scheduled and unscheduled) and predicted capacity

(factoring in forecasted weather) to develop a general plan of operations for a specified day.

Coordinate or collaborate, where appropriate, with airspace users on strategies for adjusting flight

plans or schedules to meet anticipated capacity shortfalls.

4.4 Tactical Operational Requirements

Tactical flow management will focus on the management of events unfolding on the day of operations

that could result in excessive delay or flight schedule disruption at any point within the system. This shall

include:

Page 76: System Architecture and Specification For An Indian Air Traffic Flow Management System

65

Analyzing projected demand based on flight plans submitted in the strategic and/or pre-tactical

phases, or revised on the day of operations.

Monitoring traffic demand and resource capacities for potential capacity/demand imbalances

causing excessive delay in the system.

Resolving airport and airspace demand/capacity imbalances, where warranted. This shall include

defining flow initiatives for balancing flows across arrival fixes, determining departure release

time to merge departure into en route flows, limiting traffic flow into congested sectors, and

coordinating flight plan changes to deal with routes closed by weather.

Coordination and collaboration, where required by procedures, with adjacent facilities and

associated airspace users.

4.4.1 Traffic Situation Monitoring and Problem Identification

The ATFMS shall provide assistance in managing periods of congestion causing excessive delay. The

determination of what constitutes excessive delay shall be made by the ATFM specialists with the aid of

information and decision support tools that will assist them in determining the ability of available

capacity to handle current or projected demand. ATFM specialists in all four layers of the ATFM

structure shall participate in monitoring and assessing operations in India’s airspace. The scope of their

monitoring and assessment responsibilities shall be consistent with their geographic areas of

responsibility.

To ensure a broad understanding of operations in India’s airspace, ATFM specialists within the CCC,

ACC TMUs, APP TMUs, and TWR TMUs shall share in the responsibility for reporting on the status of

resources within their areas of responsibility. This shall include sharing of information on changes in

capacities for airport arrivals, airport departures, sectors, routes and fixes. All ATFM specialists at air

traffic operations facilities should:

Be aware of the traffic flow situations in the areas under their jurisdiction.

Be aware of predicted flow, capacity, and the operational conditions of their areas of

responsibility.

Take account of the operational status of neighboring areas and other areas around India.

Possess the ability and methods to collaboratively take effective measures to identify various

traffic factors in order to eliminate the imbalance between air traffic demands and system

capacity utilizing the least severe measures required.

Continually monitor and adjust those measures as the situation requires.

Document all significant activity and actions to assist in post event analysis.

Airspace users and the CCC shall be responsible for ensuring the timely availability of information about

changes in user demand. This broad sharing of information will support the collaborative identification of

air traffic flow problems at the local, regional and national levels, and will facilitate arriving at a

consensus on flow problem solutions.

The declaration of a flow management “problem” shall be made by ACC TMUs, for capacity/demand

situations contained within its jurisdiction, or by the CCC, for capacity/demand imbalances which cross

ACC boundaries. These units shall be responsible for:

Analyzing demand/capacity information provided by the APP TMUs and the TWR TMUs to their

respective ACC TMU.

Page 77: System Architecture and Specification For An Indian Air Traffic Flow Management System

66

Identifying the time and location where demand is expected to exceed capacity.

Ensuring that the appropriate units are informed of the anticipated flow management problem.

Providing the information upon which their assessment was based, to support collaboration with

other units, and airspace users where appropriate, on the severity of the problem and the need for

intervention.

4.4.1.1 Provide Capacity Projections.

The ATFMS shall:

Update capacity projections.

Use information pertinent to current tactical capacity projections.

4.4.1.1.1 Monitor Information Pertinent to Capacity

The ATFMS shall monitor information pertinent to capacity projections including:

Monitoring local acceptance rate data for each runway at designated airports.

Detecting flow restrictions changes.

Detecting airspace restrictions changes.

4.4.1.1.2 Specialists' Inputs

The ATFMS shall:

Accept specialists' inputs for airport arrival rates.

Accept specialists' inputs for airport departure rates.

4.4.1.1.3 Determine Current Demand and Capacity

The ATFMS shall determine current capacity conditions.

To calculate runway capacity at designated airports, the ATFMS shall consider:

Runway surface conditions

Winds aloft

Local acceptance rates

Terminal navigation equipment status

For designated airports, the ATFMS shall determine the number of:

Departures that can be handled on each runway per hour

Arrivals that can be handled on each runway per hour.

The ATFMS shall determine the current:

Demand on specified airway route segments.

Capacity of specified airway route segments.

Demand on specified sectors.

Page 78: System Architecture and Specification For An Indian Air Traffic Flow Management System

67

Capacity of specified sectors.

4.4.1.1.4 Determine Future Capacity

The ATFMS shall predict future capacity conditions for all specified airspace objects.

4.4.1.1.5 Disseminate Capacity Information

The ATFMS shall:

Disseminate capacity information to specialists.

Update airspace object projections when information pertinent to capacity projections changes.

Process requests for capacity information from specialists.

Accept and process capacity projection requests from local ATFM specialists.

Accept and process capacity projection requests from CCC specialists.

The ATFMS shall disseminate:

Airway route segment capacity projections to local ATFM specialists for up to 12 hours from the

current time.

IFR traffic capacity projections to local ATFM specialists for specified airway route segments.

Sector capacity projections to local ATFM specialists for up to 12 hours from the current time.

IFR traffic capacity projections to local ATFM specialists for specified sectors.

IFR traffic capacity projections to local ATFM specialists for specified airports.

Updated airport capacity projections to local ATFM specialists.

12-hour airport capacity projections to local ATFM specialists.

The ATFMS shall disseminate the results of local ATFM specialist capacity projection requests within a:

Mean response time of 3 seconds of the request.

99th percentile response time of 5 seconds of the request.

Maximum response time of 10 seconds of the request.

The ATFMS shall disseminate the results of CCC requested capacity projections within:

A mean response time of 3 seconds of the request.

The 99th percentile time of 5 seconds of the request.

A maximum time of 10 seconds of the request.

The ATFMS shall disseminate airport capacity projections by:

Aircraft performance type.

A specified time interval.

Number of aircraft per minute.

Page 79: System Architecture and Specification For An Indian Air Traffic Flow Management System

68

4.4.1.2 Provide Demand Projections

The ATFMS shall update demand projections.

4.4.1.2.1 Monitor Information Pertinent to Demand

The ATFMS shall:

Monitor information pertinent to demand projections

Acquire traffic count summary information for each sector in the ATFMS.

4.4.1.2.2 Determine Demand

The flight and flow management information shall pertain to the traffic management unit’s assigned

airspace structure boundary.

The ATFMS shall project demand up to 12 hours in the future for:

Airway route segments.

Sectors.

Fixes

Airports.

The ATFMS shall retrieve demand projections by:

Destination airport.

Altitude.

Route segments.

Geographic area.

Sectors

Number of aircraft per time interval.

4.4.1.2.3 Disseminate Demand Information

The ATFMS shall disseminate the number of planned IFR:

Arrivals for designated runways.

Departures for designated airports.

Arrivals for designated airports.

Departures for designated runways.

The ATFMS shall disseminate:

Demand projections to specialists.

12-hour airway route segment demand projections to CCC specialists.

12-hour sector demand projections to CCC specialists.

IFR traffic demand projections to CCC specialists for specified airway route segments.

Page 80: System Architecture and Specification For An Indian Air Traffic Flow Management System

69

Airway route segment demand projections to CCC specialists for up to 12 hours of the current

time.

Demand information for specified look-ahead times to the CCC specialist

Traffic count summary information for each sector in the ATFMS to the CCC specialist.

CCC flow information summaries to the local ATFM specialists.

IFR traffic demand projections to CCC specialists for specified sectors.

The ATFMS shall:

Accept and process demand projection requests from CCC specialists.

Accept and process demand projection requests from local ATFM specialists.

The ATFMS shall disseminate the results of CCC requested capacity projections within:

A mean response time of 3 seconds of the request.

The 99th percentile response time of 5 seconds of the request.

A maximum response time of 10 seconds of the request.

The ATFMS shall disseminate:

Airway route segment demand projections to local ATFM specialists for up to 12 hours from the

current time.

Sector demand projections to local ATFM specialists for up to 12 hours from the current time

Sector workload information for specified look-ahead times to the Local Traffic Management

specialists.

Traffic count summary information for each sector in the ATFMS to the Traffic Management

specialists.

Flow management information to the local ATFM specialists.

Flight data information to local ATFM specialists.

The ATFMS shall disseminate the results of local ATFM specialist demand projection requests within:

A mean response time of 3 seconds of the request.

The 99th percentile response time of 5 seconds of the request.

A maximum response time of 10 seconds of the request.

4.4.1.3 Evaluate Capacity and Demand

The ATFMS shall:

Evaluate capacity and demand.

Be capable of exchanging airport utilization data and scheduled airline data with appropriately

equipped airline dispatch offices.

Page 81: System Architecture and Specification For An Indian Air Traffic Flow Management System

70

Analyze available airport capacity based on saturation information.

Analyze airspace capacity based on saturation information.

4.4.1.3.1 Analyze Traffic Saturation Conditions.

The ATFMS shall measure, predict, analyze and distribute airport and airspace saturation 12 hours in

advance.

4.4.2 Flow Problem Resolution

The resolution of air traffic flow problems shall be accomplished through a collaborative process. Except

where delegated through policy or procedures, the CCC shall be the lead for the development,

coordination and approval of TMIs. In carrying out these responsibilities, the CCC or responsible ACC

TMU shall coordinate with airspace users and other facilities to:

Develop candidate resolution strategies.

Assess the impact of those candidate resolution strategies on the projected capacity/demand

imbalance.

Define the specifics of the TMIs needed to implement a selected strategy, including what

facilities and flights should be affected.

Ensure that the appropriate facilities and airspace users are given timely notice of pending TMIs.

4.4.2.1 Coordinate Traffic Flow Strategies

The ATFM specialist shall coordinate TMIs and flow strategies with other users, specialists, and

stakeholders.

4.4.2.1.1 Analyze Traffic Flow Alternatives

The ATFM specialists shall analyze:

Alternate trial rerouting of proposed aircraft flight plans to resolve or minimize saturation

conditions.

Operational alternatives based on saturation information.

Flight restrictions for specific aircraft based on saturation information.

Spacing advisories for:

o Clearance-based trajectories.

o Aircraft-aircraft conflicts.

o Aircraft intrusion into special use airspace.

4.4.2.1.2 Coordinate Alternatives

The ATFM specialist shall allocate available:

Airport capacity.

Airspace capacity.

The ATFMS shall:

Page 82: System Architecture and Specification For An Indian Air Traffic Flow Management System

71

Display derived alternatives to the:

o Specialist.

o AOC.

Disseminate inter-facility traffic flow plans.

Notify specialists controlling the affected flights upon detection of airspace changes.

Exchange:

o Traffic flow information between specialists.

o Data flow control information between CCC specialists.

o Data flow control information between local ATFM specialists and specialists.

Disseminate voice information between local ATFM specialists and specialists.

Have:

o Connectivity between the CCC and the military scheduling facilities.

o Data connectivity between selected air traffic control facilities and the CCC.

o Data connectivity between the CCC specialists and the local ATFM specialists.

o Voice connectivity between the CCC specialists and the local ATFM specialists.

o Voice connectivity between the local ATFM specialists and the CCC specialists.

4.4.2.2 Modify Current Flow Strategies

The ATFM specialist shall:

Modify current flow strategies.

Generate alternate plans to alleviate traffic flow problems.

4.4.3 Flight Plan Execution

While the ATFM organizations of AAI will responsible for the definition and implementation of TMIs,

the actual execution of TMIs shall be a responsibility shared among ATFM specialists and air traffic

controllers at en route sector, approach, and tower control positions.

When ATFM TMIs are implemented by the CCC, the CCC shall be responsible for disseminating the

initiatives to the appropriate ACC TMU(s). The ACC TMU(s) shall, in turn, be responsible for

disseminating the TMI to the appropriate lower level ATFM and ATC positions. The dissemination of the

specifics of the TMIs shall be done either manually or through the use of automation.

4.4.4 Disseminate Traffic Flow Guidance

4.4.4.1 Implement Traffic Flow Plans

The ATFM specialist shall:

Implement military air traffic control plans related to national emergencies.

Process requests for aircraft information relating to aircraft participating in TFM strategies.

Implement traffic flow initiatives.

Page 83: System Architecture and Specification For An Indian Air Traffic Flow Management System

72

The ATFM specialist shall disseminate:

Preferred route information at least 24 hours prior to it becoming effective.

Military air traffic control plans related to national emergencies.

Flow control information to users via external voice communications.

Flow control information to users via external data interfaces.

Inter-facility traffic flow plans.

4.4.4.2 Disseminate Traffic Flow Information

The ATFMS shall disseminate the following to specialists and authorized users:

Flight data information.

Flow management information.

CCC flow information summaries.

Flow control information.

Alternate trial rerouting to resolve or minimize saturation conditions.

Local flow restrictions.

Inter-facility flow restrictions.

Pre-departure airspace restriction alerts.

Pre-departure flow restriction alerts.

Future flight day information pertinent to capacity projections.

Derived restrictions.

Derived alternate courses of action.

Flight restrictions.

Alternate courses of action relative to flight restrictions.

Pre-departure flow restriction alerts.

Pre-departure airspace restriction alerts.

Derived alternate courses of action.

Requested delay advisory information to specialists within a mean response time of 3.0 seconds

of the request.

Requested delay advisory information to specialists within the 99th percentile response time of

5.0 seconds of the request.

4.4.4.3 Non-Compliance

The ATFMS shall:

Detect current clearance-based trajectories that are in noncompliance with flow restrictions.

Page 84: System Architecture and Specification For An Indian Air Traffic Flow Management System

73

Disseminate advisories to the specialist to resolve noncompliance of current clearance-based

trajectories with flow restrictions.

4.5 Logging and Post Analysis Operational Requirements

4.5.1 Data Logging

The ATFMS shall provide for recording, archiving, and analysis of ATFM operational data.

The ATFMS shall record operations data for historical analyses, modeling, and reference, and for

dynamic application for near-term flow planning and management. The system's data shall be available to

authorized users in near-real time. It will provide a standard interface capable of supplying operational

data to other AAI organizations and systems as well as providing information resources to system users

and/or other governmental organizations. Recording, storage, and collection and communication servers

will be strategically located at collector sites such as ACC TMUs, APP TMUs, and TWR TMUs and

selected approach and tower facilities that do not have TMUs, with a central data administration,

collection, and archiving function at the CCC.

The ATFMS shall have the capability to store, retrieve, and archive ATFMS performance information.

The data that shall be archived includes, but is not limited to:

All input data to the ATFMS consisting of:

o Aircraft position reports.

o Flight plans and flight plan amendments.

o Weather.

o Airline messages.

o Slot substitutions.

o Wheels up/down.

o Ground system messages.

o Taxi time.

o Gate arrival/departure time.

o Schedule data – such as Official Airline Guide (OAG).

All trajectories generated by the ATFMS.

All alerts generated by the ATFMS such as sector overcapacity alerts.

All TMIs implemented and the aircraft affected by the TMI:

o Delays on aircraft affected by the TMI.

o Reroutes generated by a TMI and respective aircraft affected by the reroute.

Actual route each aircraft flew.

4.5.2 Real-time and Post Analysis

The ATFM data shall be used to increase the reliability and accuracy of the predictions of the flight

trajectories of the aircraft. This data shall be made available in near-real-time to the ATFMS.

Page 85: System Architecture and Specification For An Indian Air Traffic Flow Management System

74

The first set of metrics that will be used to improve the ATFM system is the actual departure time versus

predicted departure time. Historical data needs to be saved in order for this prediction to be improved.

The actual may consistently be later than the predicted due to airport conditions, airline operations staff,

etc. These may consistently be a constant or may change due to season or weather conditions. If this data

is kept and then analyzed on a historical basis it can be used to improve the predictions of actual departure

time.

The same is true for actual arrival time versus estimated time of arrival. The data that needs to be saved

for these analyses is estimated/actual time of arrival/departure and the exact route including the ascent

and descent profiles that the aircraft actually flew. Keeping the historical ascent/descent profiles will

greatly help in the arrival prediction. Other data inherent to improving these predictions are gate times

and taxi times. When saving and analyzing this data the weather conditions also have to be saved, noted

and factored into the analysis.

Post analysis data shall be required in order to provide ATFM specialists a means to analyze decisions

and perform “what if” analyses. Analysis of how implemented TMIs affected the actual traffic including

measures of delay on all affected flights shall be performed and archived. This will enable AAI to

determine how effective their TMI solutions were, to correct identified deficiencies, and will enable them

to develop a “play book” similar to the FAA’s.

The ATFMS shall:

Assess the performance of the ATFMS.

Evaluate the effectiveness of flow restrictions implemented in the ATFMS.

Identify deficiencies in the capacity of selected airspace.

Generate proposals to correct the identified capacity deficiencies.

4.5.3 Evaluate Flow Performance

4.5.3.1 Store Flight Day Information

The ATFMS shall:

Record data processed by or displayed to the specialist.

Receive, store, retain, and readily retrieve all air-ground communications.

Record air-ground voice and data communications.

Retain recordings of air-ground voice transmissions for not less than 15 days.

Retain recordings of air-ground data messages for not less than 30 days.

Interface recorded coded time source at selected facilities voice and data recordings to provide

time-related data.

Receive, store, retain, and readily retrieve ATFMS inter-facility and intra-facility ground-ground

communications.

Record all voice communications entering or leaving each specialist's position at ACCs, ATCTs,

and the CCC.

Record all accountable data messages utilized at each specialist's position at each of these

facilities. The data recorded shall ensure that all information utilized by the specialist and/or

Page 86: System Architecture and Specification For An Indian Air Traffic Flow Management System

75

displayed at the specialist's position and all actions or messages initiated by the specialist can be

reconstructed.

Store voice recordings in "off-line" storage for not less than 15 days.

Store data recordings in "off-line" storage for not less than 15 days.

Retrieve individual voice recordings from "off-line" storage within 30 minutes of a request.

Retrieve individual data messages from "off-line" storage within 30 minutes of a request.

Record flight day performance information.

Archive flight day performance information.

Store communications.

Store flight day performance information.

4.5.3.2 Evaluate Stored Information

The ATFMS shall:

Analyze trends in maintenance problems.

Correlate equipment performance measurements for trend analysis.

Correlate equipment performance measurements for failure anticipation rates.

Evaluate the effectiveness of flow restrictions implemented in the ATFMS.

Identify deficiencies in the capacity of selected airspace.

Assess the s performance of the ATFMS.

Summarize reports on:

o Equipment performance.

o Preventive maintenance activities.

o Equipment repair activities.

4.5.3.3 Generate Performance Reports

The ATFMS shall generate proposals to correct the identified capacity deficiencies.

4.5.4 Report Flow Performances

The ATFMS shall disseminate reports on:

Equipment performance.

Maintenance activities.

Equipment repair activities.

The ATFMS shall disseminate equipment performance measurements for:

Trend analysis.

Failure anticipation rates.

The ATFMS shall retrieve flight day performance information.

Page 87: System Architecture and Specification For An Indian Air Traffic Flow Management System

76

4.6 Infrastructure Support

The most critical aspect of establishing an ATFM infrastructure is to support the primary goal of enabling

common and shared situational awareness amongst all traffic flow management stakeholders. Shared

situational awareness does not imply that all stakeholders have the exact same information or displays.

Rather, it means all stakeholders should have access to information derived from a common information

pool. The design of such an information sharing infrastructure shall enable stakeholders to both gather

appropriate levels of information from and submit information to a common set of data structures

accessible to a greater or lesser extent by all users.

Such an information sharing infrastructure shall have the following capabilities.

4.6.1 Airspace System Definitions

While individual users and facilities shall focus on different regions and aspects of traffic flow, they all

need a common set of definitions. Coordinated operations among facilities shall rely on common maps,

element names, codes, air routes, and so on. Some of this is relatively static, other elements may change

daily, and all users need to view the same data with a common understanding.

This data is best displayed using a common surface map, digitally encoded, capable of being displayed in

various formats and projections, including selectable elements such as:

Terrain features such as rivers.

Navigation hazards (e.g., tall towers near airports).

Geopolitical boundaries and features.

Aviation-specific fixed points such as navigational aids, coordination (handoff) waypoints,

airports, runways, traffic corridors.

Airspace volume restrictions (e.g., restricted use areas).

While the common data must be centrally controlled (in concept, at least), operational use generally calls

for distributed data storage and management. Updates shall be coordinated so that all users have the same

edition of the airspace data. For performance reasons the data may be cached in local storage, but the

controlled version governs all uses.

Aeronautical data may be characterized by its volatility (frequency of change). Fixed locations provide

the backdrop for more rapidly changing data including weather information, airport status, and the

location of aircraft. Static information can most conveniently be processed by a central organization and

distributed periodically to field sites. The US National Airspace System, for example, employs a 56-day

Chart Change Update schedule (with real-time amendments as necessary) to support the common view.

4.6.2 Centralized ATFM Processing

Dynamic traffic flow information, such as flight planning and aircraft position data, is typically generated

locally across the airspace. This information must be collected and integrated to provide the common

situation model needed for effective flow management. The infrastructure required to achieve this

common view includes both distributed and centralized elements.

Distributed data acquisition support, including:

Interfaces to surveillance systems and other data sources (e.g., local weather).

Processing (filtering, time stamping, metadata tagging, etc.) to support data quality and usability

(e.g., data aging) analysis.

Page 88: System Architecture and Specification For An Indian Air Traffic Flow Management System

77

Interface(s) to centralized processing components.

Single traffic flow management processing with a non co-located backup that generates:

Common traffic flow management geospatial display generation based on ATC surveillance

inputs.

Predictive traffic flows based on flight plan submissions and airline scheduling data.

Modeling ability to inject projected weather or other flow constraints for predictive planning

using projected traffic flows.

Data storage and archiving capability for:

Support of short-term post-event analysis and long-term historical trend studies.

Management of standardized and reusable ATFM actions such as pre-coordinated reroute plans

for typical adverse weather conditions and planning for infrequent (but predictable) high-traffic

occasions.

Back-up processor geographically separated for continuity of operations in an emergency situation.

Distribution interfaces to allow dissemination of traffic flow display data to subordinate traffic

management units as well as collaborative decision making partners.

4.6.3 Computer Software Quality Program and Plan

The ATFMS shall develop, implement, and maintain a computer software quality program.

The computer software quality program shall provide quality assurance controls throughout all phases of

software development, including requirements definition, design, implementation, test, installation and

checkout, and operations and maintenance portions of the software life cycle.

The ATFMS computer software quality program shall be described in a documented Computer Software

Quality Program Plan (CSQPP).

The CSQPP shall describe the ATFMS software development procedures, controls, methodologies and

organization.

4.6.4 Distributed Dissemination and Modeling

Traffic flow management is a mix of local and system-wide actions to monitor, forecast, and influence air

traffic. At the local level, traffic managers need the ability to view local conditions (such as weather) in

the context of broader events (such as projected inbound flights that may still be on the ground). Local

ATFM often involves coordination with other traffic management regions (e.g., ACC TMUs), based on a

common situational view. The ATFMS infrastructure must support this local/global integration of traffic

flow information. Specific capabilities include:

Common traffic flow management geospatial displays that can be focused and detailed for

specific areas of responsibility for each separate traffic flow management unit.

Modeling to inject projected local weather or other flow constraints for predictive planning using

projected traffic flows at separate traffic flow management units.

Transmission of individual traffic flow management unit actual or recommend TMIs to adjacent

units and to the CCC for coordination and collaboration.

Page 89: System Architecture and Specification For An Indian Air Traffic Flow Management System

78

4.6.5 System Level Interfaces

Traffic flow management operates, conceptually, on collections, or sets, of flights (rather than on

individual flights). This requires continual data exchanges with the operational (tactical) aspects of air

traffic including ATC and airlines and aircraft specialists. The shared situational ATFM model provides a

broader view than other air traffic operations. The ATFM infrastructure shall provide mechanisms for

sharing this view including the following interfaces:

Air traffic flow management display information, directions, and TMIs with the automation

systems used to support ATC functions in ACC, APP, and TWR facilities.

Information suppliers such as weather data, military airspace users, and other national or

international ATM organizations.

Airspace users such as airlines and aircraft specialists to provide consistent airspace status and

collaborative decision support.

4.6.6 Testing and Evaluation

For new systems introduced into the ATFMS, the appropriate AAI organization(s) shall:

Establish a test and evaluation program.

Participate in Production Acceptance Test and Evaluation (PAT&E).

Participate in Factory Acceptance Test (FAT).

Participate in Development Test and Evaluation (DT&E).

Conduct Operational Test and Evaluation (OT&E).

Establish a facility for conducting Operational Test and Evaluation.

Establish a Quality Assurance program.

Validate new or modified equipment or computer software for use in an operational environment.

Certify new systems for operational use.

4.6.7 Logistics

The appropriate AAI organization(s) shall:

Establish logistics support for all ATFMS systems.

Acquire replacement parts for ATFMS equipment.

Establish depot facilities to perform logistics activities.

Perform equipment repairs at depot facilities.

Acquire equipment to perform logistics activities.

Acquire systems to perform logistics activities.

4.6.8 Configuration Management (CM)

The appropriate AAI organization(s) shall be responsible for performing ATFMS CM. ATFMS CM

activities shall consist of planning and management, configuration identification (including baselining),

configuration control, configuration status accounting, audit and verification, and data management.

Page 90: System Architecture and Specification For An Indian Air Traffic Flow Management System

79

ATFMS planning and management shall ensure appropriate governance is in place for the assignment of

configuration management responsibility and decision-making.

ATFMS configuration identification activities shall establish the configuration baseline for each

configuration item. Baselining involves managerial agreement on the content of an investment program or

configuration item (e.g., acquisition program baseline (APB), program requirements document, system

specification, and product specification) by the designated configuration control board.

ATFMS configuration control is the process of developing, coordinating, approving, documenting, and

releasing changes to configuration items throughout solution implementation and in-service management,

again controlled by the designated configuration control board.

ATFMS configuration status accounting shall provide the means to record and report on configuration

data.

ATFMS audit and verification activities shall ensure that each investment or configuration item meets its

requirements and that requirements address the stated need.

ATFMS data management shall ensure shared information is appropriately accessible, provides

mechanisms for standardizing data formats, and enables control of program-related work products,

including baseline information and supporting program documentation.

4.7 System Security

Inappropriate access to, use of, or manipulation of ATFM capabilities and data can have extremely

negative consequences on the operation of India’s air traffic management system. To prevent such misuse

or abuse, the ATFMS shall possess system security functions that will provide the means for managing

and controlling access to system capabilities and data.

System security functions shall provide the means for ensuring that only the appropriate individuals and

software systems are allowed to access the ATFMS functions and data. The information management and

security functions shall provide for:

User and process identification and authentication.

Authorized ATFMS access.

ATFMS security management.

Network security protection.

Application software and data protection.

Database integrity.

4.7.1 User and Process Identification and Authentication

The ATFMS shall provide identification and authentication functions to establish and verify authorized

ATFMS users. Those functions shall provide the following capabilities:

Identify and authenticate system users, with a user being defined as a human, device or process.

Assign a unique identifier to each authenticated user, each subsystem process (including those not

running on behalf of a human user).

Each person or software process to identify itself before an ATFMS action is initiated on the

behalf of that person or software process. This is particularly important for the case of non-AAI

Page 91: System Architecture and Specification For An Indian Air Traffic Flow Management System

80

(i.e., airspace users involved in the CDM related activities) users of ATFMS data or system

functions. For example, one airline user shall not be allowed to access data of another airline.

Restricting ATFMS actions on behalf of an entity until that entity has been successfully

authenticated.

Authorized security administrator to incorporate installable authentication mechanisms into the

ATFMS.

Audit all uses of the identification and authentication functions.

Record and archive the actions of all entities

4.7.2 ATFMS Access

The system shall be designed to control system use and the distribution of system data only to authorized

users. ATFMS access control functions shall be incorporated in the system to enforce AAI policies,

procedures and memoranda of agreement with non-AAI organizations, (e.g., airlines participating in the

CDM process) governing use of AAI decision support automation. Those functions shall provide the

following capabilities:

Authorized security administrator to add or delete system users.

Authorized security administrator to define functions to be associated with each user.

Allow mapping of different access privilege levels for users to be permitted to perform different

functions.

Control the establishment of a user session on the ATFMS through the use of user IDs and

password protection.

Prevent logging in simultaneously on the same account (as defined by a unique user ID and

password combination) from two different workstations.

Automatically record access history information.

Authorized security administrator to retrieve and display access history information for an

individual, device, or process.

4.7.3 Security Management

Security management shall be directed to the management of several aspects of the ATFMS security

attributes, security-related data, system operations, and system functions.

Management of security attributes allows authorized security administrators control over the data that

define the degree of access and process control being applied by the security related ATFM functions. To

support security management, the ATFMS shall provide the following capabilities:

Restrict the ability to determine and disable, enable and modify the security behavior of the

ATFMS to only authorized security administrators.

Initialize security attributes with default values selected by an authorized security administrator.

Authorized security administrator to select the security attributes to be associated with an entity,

and to assign values to those attributes.

Audit all modifications to the behavior of the ATFMS security functions.

Page 92: System Architecture and Specification For An Indian Air Traffic Flow Management System

81

4.7.4 Network Security Protection

Because of ATFM’s need for collaboration and data exchange with organizations that operate outside the

AAI information network, network security protection is more critical for ATFMS than the ATC- related

components of the AAI information and communication infrastructure. Network security protection is

directed towards maintaining:

Protection of network communications between the ATFMS and other AAI systems.

Protection of network communications between the ATFMS and systems that are not a part of the

controlled AAI communication infrastructure, such as airline systems or commercial weather

service providers.

Countermeasures corresponding to special or unique vulnerabilities of the ATFMS.

In addition, the ATFMS shall provide the following capabilities:

Protection against cyber attacks, including computer viruses and worms.

Detection and removal of malicious code and data (e.g., viruses and worms) upon request.

Push out security updates or patches from one or more distribution locations to individual

software components.

Generate an audit record that identifies all attempted violations of the security policy enforced by

security policy enforcement technology.

4.7.5 Application Software and Data Protection

The application software and data protection functions specify ATFMS security policies for protecting the

ATFMS’s application software and data. The ATFMS shall:

Enforce ATFMS access control policy to objects, based on attributes or named group of

attributes.

Enforce rules specified by an authorized security administrator to determine if an operation is

allowed among controlled subjects and controlled objects.

Be able to detect the modification of software and/or data, substitution of data, reordering of data,

or deletion of data for all ATFMS application data and software code transmitted between

separate parts of the ATFMS.

Provide the capability to freeze and/or eliminate access to compromised or unauthorized

computer system accounts.

Provide, in the event of an actual computer network attack, the capability to isolate the affected

workstation or network.

Provide the capability to close all remote maintenance ports on routers, firewalls, servers and

electronic phone switches, disconnect itself from the Internet/Intranet.

Provide the capability to authenticate the source of all data from sources outside of the ATFMS

before entry of that data into the ATFMS.

For all network interfaces, provide the security administrator with the capability to define rules of

acceptance (e.g., filtering) based on at least the following attributes: packet source, packet

destination, protocol type (e.g., IP, X.25) protocol service (e.g., TCP, UDP0) and rate limits.

Page 93: System Architecture and Specification For An Indian Air Traffic Flow Management System

82

Provide the capability to generate audit records that identify the successful or unsuccessful

import/export of user data, including any security attributes.

Provide the capability to filter data sent to different non-AAI users.

Page 94: System Architecture and Specification For An Indian Air Traffic Flow Management System

83

Section 5. Functional Specifications This section presents the functional capabilities required to implement ATFM as described in the Concept

of Operations for Indian Air Traffic Flow Management. It addresses the following functional

requirements:

Collect Traffic Management Information

Geographical Data Requirements

Schedule Data Processing

Flight Data structure Maintenance

Flight Plan Processing

Flight Modeling

Situation Awareness and Problem Identification

Weather Data Processing

Flow Initiative Planning

TMI Implementation

Information Management

ATFMS Training

System Performance

5.1 Collect Traffic Management Information

The ATFMS shall perform the following data and information collection functions:

Store military air traffic control plans related to national emergencies.

Acquire military air traffic control plans related to national emergencies.

Store Non-ATFMS weather data for flow control use.

Detect airspace restrictions changes.

Detect flow restrictions changes.

Acquire traffic conditions information to determine future traffic patterns and active runway

selection.

Monitor future flight day information pertinent to demand projections.

Utilize future flight day information pertinent to demand projections.

Collaborate with users on the development of traffic flow management strategy alternatives.

5.2 Geographical Data Requirements

The ATFMS receives geographical data files whenever the geographical data changes from other

elements of the ATM system.

Page 95: System Architecture and Specification For An Indian Air Traffic Flow Management System

84

The traffic manager can graphically display this geographical data on the Traffic Situation Display

(TSD) and use the geographical data to interpret flight paths that support the generation of aircraft situation

and capacity situation data.

The ATFMS may at any time send messages to redefine sector boundaries. These messages

frequently create larger sectors in times of light traffic (such as late night) and restore a more fine-

grained sectorization at busier hours of the day. They are also used to re-configure sectors in response to

wind changes or changing patterns of air traffic.

5.2.1 Input Geographical Data

The ATFMS shall receive the following information and any changes thereto from India’s ATM

system:

Fixes - reporting points in India including aliases and holding fixes

Airspace fixes (arrival, departure, en route, military, oceanic)

Landing facilities - airports in India

Airspaces – military and civilian sector and facility responsibility boundaries in India

Airways – India’s airways

Navigation Aids

Oceanic airways - selected off-shore airways.

DPs - the Departure Procedures, formerly known as Standard Instrument Departure routes (SIDs)

STARs - the Standard Terminal Arrival Routes.

Military training routes

Coded departure routes

The following information about neighboring airspace (oceanic, neighboring countries) shall also be

provided:

Fixes

Landing facilities - airports

Airspaces - sector definitions within the country’s jurisdiction

Airways

STARs

Restricted Areas - the boundaries for restricted areas

Other data to be provided to the ATFMS includes:

ICAO location identifiers

Foreign location identifiers

Flight information regions (FIRs)

World geographical boundaries

Page 96: System Architecture and Specification For An Indian Air Traffic Flow Management System

85

5.2.2 Dynamic Sector Processing

ATFMS uses a dynamic model of airspace sectors in order to provide users with accurate and up-to-

the-minute information, including sector loading information. At the same time, the ATFMS retains

the capability to display baseline sector information, including baseline sector loading, so that users

have information to support their decisions as to when and how to re-sectorize.

5.3 Scheduled Flight Data Processing

The airlines scheduled flights are available from either filed flight plans or from a commercial source

such as the Official Airline Guide (OAG). This schedule data may contain the flight schedules for

up to 6 months in advance. The ATFMS uses this data to provide schedule information to the ATFM

specialists at the CCC and to provide scheduled flight data for traffic demand predictions.

5.3.1 Source Schedule Data

The scheduled flight data shall contain the following fields for each flight entry:

Departure country code

Departure airport

Departure time

Arrival country code

Arrival airport

Arrival time

Flag code

Aircraft type code

Airline code

Flight number

Days of service

Taxi or intrastate flight flag

Effective date - date flight begins within period

Discontinue date - date flight ends within period

5.3.2 Schedule Data Processing

Airport and sector arrival times are required by the ATFMS in order to respond to traffic manager

requests for arrival and/or departure data for an airport and/or an ACC.

The ATFMS requires flight paths, ground speeds, and altitudes for scheduled flights to estimate the

impact that the flight will have on the ATM system long before a flight plan is received. For this purpose,

the ATFMS shall maintain a data structure of flight paths, cruising speeds, and cruising altitudes observed

in recent flight plans. As the ATFMS adds a scheduled flight into the live data structure, it shall use the

most commonly filed flight path, speed, and altitude for the flight's city pair, airline, and/or aircraft type.

Page 97: System Architecture and Specification For An Indian Air Traffic Flow Management System

86

If a flight in the scheduled data does not correspond to a recently received flight plan (i.e., for a new

flight), ATFMS shall use a direct flight path between the departure and arrival airports for the flight.

ATFMS constructs the flight path to look like a normal flight plan trajectory.

5.4 Flight Plan Processing

One of the most significant parts of the ATFMS is the processing that interprets the flight route from

the filed or amended flight plan. The flight route is specified as a sequence of fixes and routes,

which can each be described in a variety of ways. The ATFMS shall parse the flight route text and

translate it into a sequence of waypoints defined in latitude and longitude. ATFMS shall use the

waypoints of the flight path to present flight trajectories on the TSD and to model the effects of the

flight on airports, sectors, and fixes.

Geographical data is the main source of data required to process the flight route. The ATFMS shall

use the geographical data to look up the positions of airports, fixes, and airways referred to by name

in the flight route.

5.4.1 Flight route - Filed Flight Path

A Flight route describes a flight path as a sequence of fixes and routes. A fix field can contain one of

the following fix types:

Airport

Named fix (NAVAID or adapted)

Fix-radial-distance

Special Use Airspace name

Latitude/longitude

Flight Information Region (FIR) name

A route field may contain one of the following route types:

Airway

Fix-radial

DP

STAR

5.5 Flight Modeling

ATFMS flight modeling shall use the waypoint list produced by the Flight route processing along with the

other flight data to predict the impact of the flight on the airports, sectors, and fixes along its flight

path. The modeling of a flight consists of three steps: determining the altitude and speed profile of the

flight (i.e., what altitude and speed the flight will have at any point along its flight path); determining

the flight events; and computing the event times. The flight events are airport arrivals and departures,

sector entries and exits, ACC entries and exits, airway entries and exits, and fix crossings. Each flight

event is defined as the event type, the position in latitude and longitude, the speed and altitude of the

aircraft at the event, and the time of the event.

Page 98: System Architecture and Specification For An Indian Air Traffic Flow Management System

87

5.5.1 Flight Profile Modeling

The flight profile modeling estimates the altitude and speed of a flight as a function of its distance

from the origin or destination airports. For the purposes of profile modeling, a flight can be broken

down into three segments: the ascent phase, where the aircraft climbs from its origin airport to some

altitude; the en route phase, where the aircraft travels at some altitude and speed; and the descent phase,

where the aircraft descends to the destination airport. ATFMS shall use custom ascent and descent

profile data when it is available for a specific flight; otherwise, ATFMS will use the standard ascent

and descent profile data that is stored in the aircraft profile data structure.

5.6 Situation Awareness and Problem Identification

ATFM specialists require information on current and future system demand, along with information on

situations that will result in capacity reductions within the system for effective situation awareness and

ATFM problem identification. Some of this information will be based on data collected and reported in

real-time. The remainder will be generated through computer-based demand and capacity modeling.

5.6.1 Common Situational Awareness

The ATFMS shall support common situational awareness among ATFM specialists and between ATFM

specialists and qualified airspace users. Common situation awareness between ATFM specialists and

ATC supervisors and between ATFM specialists and qualified airspace user personnel will be maintained

by providing them with a shared knowledge of the following:

Current positions of airborne air traffic

Current sector/airspace/runway configurations

Current and predicted traffic loads for sectors and airports

Current and forecasted convective weather

Current and predicted instances of sector or airport capacity being exceeded by current or

planned aircraft demand

Special airport activities such as de-icing, closed runways, or taxi-way repairs/maintenance

that will reduce an airport’s operating capacity

Active and planned TMIs

Availability of military/special use airspace for civilian use

Special events that will result in higher than normal levels of traffic in a particular portion

of airspace or at a specific airport

Communication, surveillance or navigation equipment failures affecting ATC or ATFM

service delivery

Common aircraft situational awareness shall be accomplished by providing for the graphical display of

current and predicted aircraft positions on a plan view situation display that includes sector boundaries,

airways, fixes, sector and airport alert indicators, military airspaces, military airspace status, and weather

information. The display of current aircraft positions shall present the positions of all airborne flights

operating in India’s airspace, as detected by ATC surveillance systems. The display of predicted aircraft

positions shall present the future positions of aircraft that are airborne or scheduled to be airborne at the

specified future time. The user of the future traffic display function shall be able to display future aircraft

positions at any selected future time within a parameter planning horizon. The future traffic display shall

Page 99: System Architecture and Specification For An Indian Air Traffic Flow Management System

88

also support assessment of the impact of TMIs being planned by the CCC or ACC TMUs by providing

for the display of future aircraft positions associated with the TMIs being assessed.

Airspace users qualifying for access to AAI data shall not receive all of the data made available to ATFM

specialists. The CCC will be responsible for establishing the policies and qualifying criteria for airspace

user access to AAI data.

Common situational awareness will be enhanced further by the sharing of system capacity related

information. The ATFMS shall provide the means for collecting, processing, distributing and displaying

current or proposed resource capacity information, traffic management initiative information, and

resource configuration information, such as open and closed sectors, active runways at airports.

Stakeholders and the AAI shall have a standardized web-, video- and/or telephony-based infrastructure

for collaboration.

Common displays shall be available to all stakeholders to achieve common situational awareness.

Exchange of weather information among stakeholders shall be implemented in order to provide a more

predictable system.

Standardized message sets shall be developed to enhance interoperability and understanding.

5.6.2 Capacity Prediction

The ATFMS shall provide continually-updated capacity predictions. It shall provide the capability to

collect, analyze, project and display capacity information for all sectors, airports, and runways managed

by India’s ATFMS. Capacity predictions for airports shall be provided by the TWR controllers, based on

anticipated runway configurations, and the arrival and departure capacities associated with those

configurations. For TWRs with an ATFM unit, the capacity information shall be entered into the ATFMS

by the ATFM specialist. For TWRs without an ATFM unit, the capacity information shall be forwarded

to the TWR’s parent ACC TMU. Arrival and departure capacities shall be expressed in terms of flights

per hour, for specified hours of operations. For example, “arrival rate of 55 flights/hour (for both VFR

and IFR); for an airport configuration using runways 1, 4, and 33; anticipated between the hours of 1300Z

and 1700Z”.

For sectors, capacity shall be expressed in terms of an adaptable, static threshold that defines the

maximum acceptable aircraft loading (i.e., aircraft count) for a specified time interval (e.g., 10 aircraft for

a 15 minute time interval). The capacity value shall remain constant throughout that time interval. The

determination of sector loading values, for sectors within an ACC, will be determined through a

collaborative effort involving ATFM and ATC representatives from that ACC. The ATFMS shall provide

a capability for electronically receiving and storing forecast sector loadings for a minimum forecast time

horizon of six hours. The ATFMS shall provide the means for modifying stored forecast values, to

accommodate changes in weather, traffic complexity, or other factors that may reduce the number of

aircraft that could safely accommodated within a subject sector. Access to this modification capability

shall be limited to designated specialists in the ACC TMU, and controlled through function access

controls.

The ATFMS shall transmit, and make accessible for display, near-real-time and planning capacity data to

all appropriate traffic management specialists and make that capacity data accessible to ATFM

subsystems requiring that data.

5.6.3 Demand Prediction

The ATFMS shall support the continuous determination of flight demand on airport and ACC airspace

resources. Airspace resources shall include sectors, airways and fixes. The ATFMS shall capture the

Page 100: System Architecture and Specification For An Indian Air Traffic Flow Management System

89

predicted and actual demand on various ACC and airport resources. The predicted demand shall be based

on airline schedule data. To support demand prediction, the ATFMS shall also capture actual flight

demand, as scheduled flights may be cancelled, or new flights may be added on the day of operations.

ATFM specialists at all of the ATFM units, from CCC down to those selected TWRs with TMUs, shall

have access to real-time traffic demand counts and predictions. The ATFMS shall be capable of providing

that demand information in textual/list form and in a graphical representation that displays predicted

individual aircraft positions based on their intended flight trajectory. In generating updates to demand

predictions, the ATFMS shall include revisions made to airline schedules during the course of the day of

operations. The ATFMS shall generate and maintain separate traffic demand counts for flights with

statuses of scheduled, active, and airborne. Scheduled flights will consist of those flights that have flight

plans submitted to the CCC, but have not been activated for processing by an ACC. Active flights will

consist of those flights whose flight plans have been activated, but have not yet departed. Airborne flights

will consist of those flights that have departed and are being managed by ATC.

ATFM specialists at all of the ATFM units shall have the capability to select and display current and

forecast demand for a user specified resource (e.g., flights traversing a route during a specified time

period) on an on-demand basis.

5.6.4 Analyze Constraints

The ATFMS shall:

Input possible scenarios for future flight days.

Determine future flight day situations.

Predict the impact of imbalances found in future flight day scenarios.

Evaluate capacity and demand.

Analyze:

o Actual traffic saturation for selected airspace.

o Actual traffic saturation for selected aerodromes.

o Airspace capacity based on saturation information.

o Available aerodrome capacity based on saturation information.

o Flight restrictions for specific aircraft based on saturation information.

o Operational alternatives based on saturation information.

o Alternate trial rerouting of proposed aircraft flight plans to resolve or minimize saturation

conditions.

o Future flight day situations.

o Future flight day scenarios for imbalances in demand and capacity.

5.6.5 Congestion Identification and Reporting

The ATFMS shall provide the capability for identifying three types of congestion problems:

Airport demand/capacity imbalances

Airspace demand/capacity imbalances

Page 101: System Architecture and Specification For An Indian Air Traffic Flow Management System

90

Avoidance of unusable and undesirable air space

The ATFMS shall continually compare actual and predicted capacity and demand, and shall report the

results of these comparisons to ATFM specialists and to qualifying airspace users. In reporting cases

where anticipated demand is expected to exceed available capacity, the ATFMS shall:

Automatically transmit and display congestion alerts

Identify the time and specific location(s) where demand is predicted to exceed capacity at

an unacceptable level

Identify the specific aircraft involved in the demand/capacity imbalance, including their

current flight status (i.e., scheduled, active or airborne)

Quantify the extent of the demand/capacity imbalance

Within the CCC, ACC TMUs APP TMUs, and at the TWR TMU, specialists, who are assigned

responsibility for monitoring and identifying airspace/airport capacity imbalances shall have access to

capabilities for analyzing traffic demand on user designated volumes of airspace, airways or segments of

an airway, navigation fixes, or airports. A user designated volume of airspace could be a sector, airspace

affected by weather, or any arbitrary volume of airspace selected by a user. These capabilities shall

provide the user with aggregate and flight specific information on aircraft involved, and volume and

temporal characteristics of the predicted congestion. Flight specific information provided for aircraft

involved shall include planned/filed route and altitude information, times when the flight is predicted to

enter and exit the designated volume of airspace/airport, and controlling ACCs for the remainder of the

aircraft’s flight.

5.7 Collaborative Decision Making (CDM)

Collaborative Decision Making (CDM) is a joint government/industry initiative aimed at improving air

traffic management through increased information exchange among the various parties in the aviation

community using improved automated decision support capabilities.

5.7.1 Distributed Planning

Equitable access to appropriate ATFM data information by stakeholders, especially airlines, shall be

provided.

Rapid transmission of high bandwidth data shall be provided.

Schedules shall be updated at a frequency to be determined by the stakeholders.

Decisions made by the AAI or the airlines shall be disseminated to stakeholders.

5.7.2 Analytical Capability

The ability to collect pertinent data and store for future analysis shall be provided.

Analysis of data to translate the effects of TMIs into easily-understood products shall be performed.

The capability to perform “what if” analysis and to assess ATFM performance during any given time-

period shall be provided.

The capability to expand the “what if” analysis to allow predictive assessments of the effectiveness of a

given suite of TMIs shall be included.

Page 102: System Architecture and Specification For An Indian Air Traffic Flow Management System

91

5.7.3 Generate Solutions

The ATFMS shall:

Utilize impact assessment of possible future traffic flow management scenarios to develop new

traffic flow management strategy alternatives.

Analyze the impact of developed strategies for future flight days.

Coordinate traffic flow strategies.

Modify current flow strategies.

Generate

o Inter-facility traffic flow plans.

o Alternate plans to alleviate traffic flow problems

o Local flow restrictions

o Future flight day strategies.

Allocate available:

o Airspace capacity.

o Airport capacity.

5.8 Weather Data Processing

The primary role of aviation weather processing is to incorporate critical weather data affecting safety,

schedule efficiency, and user operations into trajectory prediction. Weather information, both now-cast

and fore-cast, shall be integrated with and support ATFMS decision-oriented automation capabilities and

human decision making processes.

Five major functional requirements exist to effectively use weather data in flight plan processing.

5.8.1 Common weather picture

The most important requirement for aviation weather data processing is to establish a reliable, common

weather data set from surface, airborne, and satellite sources. Establishing this weather data set requires

capabilities for:

The collation of weather data from available weather forecasting sources including the

output of different forecast model data structures into a consistent set of usable aviation

related data. A consistent set infers the same forecast conclusions are drawn regardless of

the model.

Dissemination of weather data, either by subscription (push) or demand (pull) to all

requesting users, including, but not limited to, AAI, airlines, and flight crews.

Transformation of weather data from global, regional and/or local forecasts into aviation

specific products depicting potential weather impacted airspace/airports (both now and

forecasted) and providing estimates of reduced capacity and/or current or predictive no fly

airspace.

Segmentation of data for the specific ATFM TMUs.

Page 103: System Architecture and Specification For An Indian Air Traffic Flow Management System

92

Aviation specific weather product use shall begin in the strategic phase of ATFM planning, using

climatology to permit up to at least a 3 month pre-flight planning window. It shall include pre-tactical

and tactical phases (from 72 hours and in) via reliable forecasts to allow for multiple pre-planned flight

plans and airspace configuration scenarios.

5.8.2 Reliable Weather Data Input Requirements

Convective weather predictive information shall be reliable enough to enable effective

proactive operational traffic flow management decisions.

Automated ability to assess the quality/reliability of weather information forecasts to actual

weather shall allow for continuous forecast and data quality improvement.

5.8.3 Update Frequency

Real time/near real-time data for tracking/scheduling shall have variable update rates

commensurate with the requirement to react to unanticipated, rapidly changing

circumstances.

Updates shall come from numerous sources and generate a constant stream of persistent and

convective weather products such as growth and decay predictions for the next segment of

time – nominally a two hour period. These updates shall be used to update and refine other

airspace tools.

Winds aloft and precipitation data update rate shall be determined as a function of routing

and dynamic weather change along planned routes.

Updates shall be required every 30 to 60 minutes during times of weather constancy.

Increased refresh rate shall provide meaningful weather updates when needed.

Alerts, advisories, and warnings regarding significant weather changes shall be proactively

disseminated as soon as they are known.

5.8.4 Weather Information Dissemination

Weather information shall be disseminated to the providers and users of the airspace system including:

All levels of the AAI organization

Airline and other fleet specialists

Provided in a format compatible with the user’s needs via templates that allow the

repository to structure the data per user.

It shall also ensure that:

o All end users have the same weather data.

o An alert notification feature provides for real-time weather alerts, advisories, and

warnings regarding significant weather changes

5.8.5 Tailored Weather Data

Weather information that is disseminated shall be tailored to the operational needs of those

interested parties, maintaining a consistent view of weather information.

Page 104: System Architecture and Specification For An Indian Air Traffic Flow Management System

93

Versatile weather products shall allow user defined requests that tailor information presentation

to the operational need of that user. This versatility:

Allows for different resolutions, time scales, and geographic areas for different users

viewing the same information (e.g., the information for an airport is at a higher

resolution and more rapidly updated than that for adjacent en route locations).

Filters weather information to deliver the specific information a particular user requires,

rather than sifting through volumes of information.

5.9 Flow Initiative Planning

ATFMS automation shall provide a set of capabilities for developing, evaluating and coordinating TMIs

among the organizations associated with the subject flow problem. Those organizations include the CCC,

one or more ACC TMUs, APP TMUs, TWR TMUs involved in the flow problem, and airspace users (i.e.,

military, airline and aircraft specialists). These flow initiative planning capabilities shall provide

automated decision support in the areas of TMI modeling, TMI impact assessment, and TMI coordination

and collaboration.

5.9.1 TMI Modeling

CCC and ACC TMU ATFM specialists responsible for defining TMIs will be provided with decision

support automation that will assist them in defining the specifics of desired TMIs. TMI modeling

capabilities shall support the definition of the following TMI types:

Table 3 - TMI Modeling Parameters

TMI Type

Modeled Parameters

Flight Level/Altitude

Adjustment

Required start and end time for the TMI

Required starting and ending location for the new altitude

Specific FEA/FCA to be covered by the TMI

New required altitude for each flight

Effect of altitude change on each flight’s flight time and route length

Combined effect of TMI on projected sector aircraft loadings

Page 105: System Architecture and Specification For An Indian Air Traffic Flow Management System

94

TMI Type

Modeled Parameters

In-trail Spacing

Required start and end time for the TMI

Required location where the required spacing is to be executed, typically a

sector or ACC boundary crossing, a specified fix location, or a specified

destination airport

For distance-based In-trail Spacing (Miles-in-Trail/MIT), the number of

miles required between aircraft that meet a specific criteria. The criteria may

be separation, airport, fix, altitude, sector, or route specific

For time-based In-trail Spacing (Minutes-in-Trail) the number of minutes

required between aircraft that meet a specific criteria.

Effect of spacing TMI on each flight’s planned flight time

Combined effect of TMI on projected sector aircraft loadings

Reroutes

Required start and end time for the TMI

Specific FEA/FCA to be covered by the reroute TMI

Required route change for the reroute TMI

Effect of required route change on each flight’s flight time and route length

Combined effect of TMI on projected sector and airway aircraft loadings

Fix balancing

Required start and end time for the TMI

Specific FEA/FCA to be covered by the fix balancing TMI

New/assigned fix for each aircraft, for the load balancing

Effect of route change on each flight’s flight time and route length

Combined effect of TMI on projected sector and fix aircraft loadings

Airborne Holding

Required start and end time for the airborne holding

Planned location for holding

Specific FEA/FCA to be covered by the airborne holding TMI

Effect on each flight’s flight time and route length as a result of the TMI

Combined effect of TMI on projected sector aircraft loadings

Page 106: System Architecture and Specification For An Indian Air Traffic Flow Management System

95

TMI Type

Modeled Parameters

Sequencing and Spacing

Initiatives (Departure,

Arrivals, En route)

Required start and end time for the TMI

Specific FEA/FCA or fix or other airspace object to be covered by

sequencing TMI

For Departure Sequencing: Target departure fix; Desired interval between

aircraft; Departure times per flight to achieve the desired constant flow over

a common departure fix; Departure airports included

For Arrival Sequencing: Target arrival fix; Desired interval between aircraft;

Fix crossing times per flight for aircraft destined to the subject arrival airport

For En Route Sequencing: Designated merge fix; Desired interval between

aircraft; Departure times per flight that will facilitate integration into the en

route stream at the designated merge fix

Effect of sequencing delay on each flight’s flight time

Combined effect of TMI on projected fix and sector aircraft loadings

Ground Delay Programs

(GDP)

Required start and end time for the GDP

Geographical scope of the GDP

Arrival airport that is the focus of the GDP

Departure airports included in the GDP

ACCs affected by the GDP

Specific flights to be covered by the GDP TMI

Revised departure time for each flight subject to the GDP

Airline flight cancellations and substitutions

Revised arrival times for each flight subject to the GDP

Ground Stops (GS)

Anticipated duration of the GS

Aircraft or geographic criteria for selecting the aircraft to be covered by the

GS

Geographical scope of the GS

Arrival airport that is the focus of the GS

Departure airports included in the GS

ACCs affected by the GS

Specific flights to be covered by the Ground Stop TMI

Combined effect of GS on subject arrival airport’s arrival demand levels,

sector aircraft loadings

Page 107: System Architecture and Specification For An Indian Air Traffic Flow Management System

96

TMI modeling capabilities shall provide for the graphical display of modeled In-trail Spacing, Reroutes,

Fix balancing, Airborne Holding, and Sequencing and Spacing (Departure, Arrivals, En route) TMIs on a

traffic situation display. Graphical or tabular data presentation techniques shall be used to show the results

of Reroute, Ground Delay Program, Ground Stop, or Flight Level/Altitude Adjustment TMI modeling

efforts.

To support reuse of TMIs that address problems that occur frequently, the TMI modeling capability shall

allow the user to store modeled TMIs; retrieve them when desired; and, make modifications to retrieved

TMIs before assessing their potential impact.

5.9.2 TMI Impact Assessment

CCC and ACC TMU ATFM specialists defining TMIs will also be responsible for evaluating their

effectiveness in resolving the subject flow problem. TMI impact assessment capabilities will be provided

to assist them in carrying out this responsibility. The TMI impact assessment capability shall allow the

user to evaluate the predicted effects of a modeled TMI before it is implemented. Measures of impact

shall be specific to the type of TMI being evaluated. For instance, evaluation of proposed Ground Delay

Programs will address the number of flights affected, total and individual flight delay that will result, and

airport arrival demand reductions over time. Measures of impact for en route oriented TMIs such as In-

trail spacing or airborne holding will address en route-related measures such as changes in sector traffic

demand, traffic density levels, airway loading, and flight time and travel changes for affected flights.

To facilitate the interpretation of impact assessment, results shall be quantified. For In-trail spacing,

Reroutes, Fix balancing, Airborne Holding, and Sequencing and Spacing initiatives (Departure, Arrivals,

En route) TMIs, results shall be presented in graphical as well as tabular form.

For TMIs that will change the route or future projected en route position of aircraft, the impact assessment

capability shall provide for the graphical representation of projected future positions of aircraft that are

part of the TMI. The impact assessment capability shall also provide for the graphical display of projected

changes to traffic demand levels for sectors, airways, fixes and other airspace related resources.

5.9.3 TMI Coordination and Collaboration

To facilitate the coordination and collaboration activities that must take place in the TMI planning and

approval process, information sharing capabilities shall be provided for the person in charge of the

approval process. Those capabilities shall include the capability:

To select the graphical, tabular or textual information that person needs for a coordination

or collaboration discussion.

To select the individuals or TMU positions this information is to be shared with.

To conduct controlled access teleconferences, chat sessions, or video conferences.

For electronic sharing of TMI planning information with all facilities and airspace users

who will be affected by a TMI under discussion. TMIs to be covered include all of those

listed in Table 3.

5.10 TMI Implementation

Once a strategy and associated TMIs have been agreed upon, there is the need to implement that strategy

in a timely way. This requires disseminating the specifics of the strategy to the appropriate personnel and

decision support systems. A single strategy will consist of action(s) that may include one or more TMIs.

The ATFMS will support TMI implementation in a number of ways. The ATFMS shall provide the

means for:

Page 108: System Architecture and Specification For An Indian Air Traffic Flow Management System

97

Designating who is to receive information about the strategy

Electronically communicating the elements of that strategy (i.e., TMIs, reasons for the

TMIs, start and stop times, affected AAI facilities and airspace users, exceptions) to the

appropriate:

ATFM specialist workstation or workstations

CCC decision support system and/or data structure

ACC TFM decision support system and/or data structure

ATC workstation or workstations

ATC decision support system and/or data structure

Airspace user data portal (airspace users will be responsible for routing TMI implementation information

to their appropriate decisions support systems and staff workstations)

Internet access to allow for e-mail and/or web site data sharing (e.g. SharePoint)

5.10.1 Communication and Distribution of Initiatives

The ATFMS shall use available or planned AAI communication infrastructure and systems for the

distribution of TMI advisories or directives, wherever possible. New communication capabilities shall be

implemented to support information exchange requirements that cannot be satisfied with available or

planned AAI communication infrastructure and systems. The implemented communication distribution

system shall:

Support the distribution of TMIs between ATFM units and the associated ATC unit

supervisors located in their facility.

Enable the collection of required ATFMS input data from various sources

5.10.2 TMI Monitoring and Evaluation

Whenever a TMI is implemented, the CCC and TMUs who assisted in that implementation will be

responsible for determining if the TMI is resolving the flow problem as anticipated. ATFM automation

shall support the real-time monitoring and evaluation of the effectiveness of TMIs after they are

implemented. If a TMI is found to be ineffective or too restrictive in satisfying its intended objectives, the

ATFM specialist involved in its creation and monitoring will be responsible for either changing elements

of the TMI to improve its effectiveness or terminating the TMI. Decision support capabilities will be

provided to support those duties. Those decision support capabilities shall:

Continuously assess the conditions that led to the decision to implement a TMI

Present quantified measures of the effectiveness of the TMI in meeting objectives

Present alarms or other forms of notification to warn ATFM specialists that desired changes

in traffic levels are not being achieved

5.10.3 TMI Termination

TMIs will be terminated when they achieve their desired objectives or it is determined through system

monitoring and evaluation that they are ineffective in achieving those objectives. For both cases, the CCC

shall have the means to communicate, through automation, a directive to terminate a TMI. Automated

TMI ATFM decision support capabilities shall provide for the automatic formatting and routing of

termination directives to the appropriate ATFM personnel, ATC personnel and airspace users.

Page 109: System Architecture and Specification For An Indian Air Traffic Flow Management System

98

5.11 Information Management

Information management shall be used to provide appropriate and timely information to all parties

engaged in India’s ATFMS, while simultaneously ensuring that only appropriate software elements and

authorized system users are engaged in that information exchange process.

5.11.1 Automated Collection and Distribution

The ATFMS shall automatically collect and distribute the necessary elements of information for

appropriate ATFM decision makers and information consumers.

The ATFMS shall be designed in an open and flexible manner that will enable collection of various types

of aviation data relevant to ATFM. In addition, the system shall standardize the process of adapting and

ingesting new data sources so that new data that is vital to the use of the system can be easily integrated.

The ATFMS shall distribute data to end users as necessary to support decision support tools, analytical

data collection systems, external system tools and users, and other consumers as necessary to satisfy the

system’s requirements. The design of information distribution shall open and flexible to allow for ease of

integrating new data sources and new data consumers. Although such an enterprise level system will have

many different consumers of the distributed data, the method for distributing information shall be

standardized so that system maintenance is efficient.

5.11.2 Data Recording

The ATFMS shall provide for recording, archiving, and analysis of ATFM operational data.

The ATFMS shall record operations data to support training, historical analyses, modeling, and reference,

and for dynamic application for near-term flow planning and management. The system's data shall be

available to authorized users in near-real time. It will provide a standard interface capable of supplying

operational data to other AAI organizations and systems as well as providing information resources to

system users and/or other governmental organizations. Recording, storage, collection and communication

servers will be strategically located at collector sites such as Area Control Centers and selected approach

and tower facilities, with a central data administration, collection, and archiving function at the CCC.

5.11.3 System Performance Assessment

In order to achieve the organizational maturity of continual improvement, the ATFMS shall have the

ability to collect information and to provide system efficiency metrics based on this information in a post-

operational setting. The system shall enable system specialists to monitor and analyze system

performance. This monitoring shall enable an specialist, on the day following operations, to determine

whether operational decisions improved system efficiency. The system shall allow for both high level

performance assessment and detailed analysis of local congestion points.

The system performance assessment information shall be available to all users of the system.

5.12 ATFMS Training

In general, AAI shall provide for a training program which prepares specialists for the transition to new

ATFMS equipment, computer software, and procedures and which results in the continuous and

progressive improvement in the skill level of specialists.

The training program will train ATFM specialists (Traffic Management Coordinators) at the

various AAI ATFM facilities using the current equipment and supplying training materials.

Page 110: System Architecture and Specification For An Indian Air Traffic Flow Management System

99

Effective daily use and application of the various ATFMS functions will require training at locations

where those functions are installed and normally accessed. To facilitate that training, the ATFMSs shall

be able to operate using either archived or real-time data. Operation of the ATFMS with archived data

(hereafter referred to as the training mode) will allow operational hardware and software at an ATFM

position to be used for:

Familiarization and proficiency training on the decision support functions at an ATFM

position

Training of new personnel or personnel assuming new roles

Refresher training

When an ATFMS unit is operated in the training mode, functions receiving and processing previously

stored/archived data shall operate in the same way when receiving and processing real-time data.

However, when in the training mode, transfer of data to other systems shall be inhibited. Despite the

inability to share data between workstations, the training mode will still support training on individual

ATFMS functions and operational applications of those functions.

When a workstation is configured in the training mode, it shall allow an instructor to:

Retrieve archived data (e.g.,, flight, airspace, weather, winds, airport.) needed to support a

training exercise

Configure the workstation by designating the airspace and flights to be used in the training

session

Disable the subject workstation from interacting with the operational/real-time system

When a workstation is configured in the training mode, it shall allow a student to:

Access all of the functions associated with flight plan processing, situation awareness and

problem identification, weather data processing, flow initiative planning, information

management and infrastructure support

When in training mode a workstation can operate either one of the following two modes but

not both at the same time:

o Operate on archived data as it was real time data and allow execution of all

functions including creating and executing TMIs.

o Use real time data planning and set up TMIs but not actually executing them on the

live system.

When in the training mode, a workstation shall provide the same level of performance provided when

operating in the real-time/normal operating mode.

5.13 System Performance

The ATFMS hardware and software shall operate at sufficient speed to be able to process flight data

information arriving at one minute intervals for 6,400 flights. In addition there shall be sufficient reserve

processing power to accommodate all user requests within 0.2 seconds.

The ATFM system shall be capable of updating all situational data within one minute. The alert functions

of the ATFM system shall be made known to the users at the CCC, ACC TMU, APP TMU and the TWR

TMU within 0.2 seconds of being calculated. There shall be sufficient processing power to calculate

capacity/demand values and alerts for all system functions. There shall be sufficient processing power to

process 50 TMIs concurrently.

Page 111: System Architecture and Specification For An Indian Air Traffic Flow Management System

100

Specifically, the ATFMS shall:

Approve special use airspace reservations within 30 minutes of initial receipt of request.

Disapprove special use airspace reservations within 30 minutes of initial receipt of request.

Terminate ground-based navigation guidance, whose performance is outside of the acceptable

parameters within 10 seconds of detection.

Display geographical structure information to within .26 NMI (99th percentile) of its actual

position.

Utilize map outlines of runways that are accurate to within 12 feet of the actual edges of the

runways.

Use map outlines of taxiways that are accurate to within 12 feet of the actual edges of the

taxiways.

Assure ground-air transmission time for data messages not exceed 6 seconds.

Provide retrievable air-ground data messages within 30 minutes and from "off-line" storage

within 60 minutes.

Provide a capability for automatic track initiation and flight plan association in the backup

airspace within 60 seconds of an ACC failure.

Provide a capability for implementation of the backup operation within two minutes of an ACC

failure.

Restore routine system service to users/specialists within 1.68 hours of failure.

Restore essential system service to users/specialists within 10 minutes of failure.

Display airspace structure information to within .26 NMI (99th percentile) of its actual position.

In addition, the ATFMS shall disseminate:

Current flight activity information in military special use airspace within 1 minute of request.

Scheduled flight activity information in military special use airspace within 1 minute of request.

Requested aeronautical information to specialists within:

A mean response time of 3.0 seconds of the request.

A 99th percentile response time of 5.0 second of the request.

Requested flow control advisory information to:

Users within a mean response time of 3.0 seconds of the request.

ATFM specialists within a mean response time of 3.0 seconds of the request.

CCC specialists within a mean response time of 3.0 seconds of the request.

Requested delay advisory information to:

Users within a mean response time of 3.0 seconds of the request.

CCC specialists within a mean response time of 3.0 seconds of the request.

ATFM specialists within a mean response time of 3.0 seconds of the request.

Page 112: System Architecture and Specification For An Indian Air Traffic Flow Management System

101

The results of CCC requested :

Capacity projections within a mean response time of 3.0 seconds of the request.

Demand projections within a mean response time of 3.0 seconds of the request.

The results of ATFM specialist:

Capacity projection requests within a mean response time of 3.0 seconds of the request.

Demand projection requests within a mean response time of 3.0 seconds of the request.

Horizontal position information to ATFM specialists with an accuracy:

Of 2.04 (99th percentile) nautical miles for target ranges greater than 100 NMI of the primary

surveillance detector.

Greater than 1.0 (99th percentile) nautical miles for targets within a range up to 100 NMI of the

primary surveillance detector.

To the ATFM specialist, requested aircraft:

Track with accuracy greater than 5 degrees for in straight-line flight.

Speed with accuracy greater than 20 knots for an in constant straight-line flight.

Position information within a mean response time of 3.0 seconds of a request.

Altitude information within a mean response time of 3.0 seconds of a request.

Speed information within a mean response time of 3.0 seconds of a request.

Heading information within a mean response time of 3.0 seconds of a request.

CCC specialist requested aircraft position predictions within a mean response time of 3.0 seconds

of the request.

Results of future flight day capacity projection requests to:

CCC specialists in no more than 10 seconds of a request

ATFM specialists in no more than 10 seconds of a request.

Requested aeronautical information to:

Specialists within a maximum response time of 10.0 seconds of the request.

Users within a mean response time of 3.0 seconds of the request.

Users within a 99th percentile response time of 5.0 second of the request.

Users within a maximum response time of 10.0 seconds of the request.

Requested flow control advisory information to users within:

A 99th percentile response time of 5.0 seconds of the request.

A maximum response time of 10.0 seconds of the request.

Requested delay advisory information to:

Users within a 99th percentile response time of 5.0 seconds of the request.

Users within a maximum response time of 10.0 seconds of the request.

Page 113: System Architecture and Specification For An Indian Air Traffic Flow Management System

102

ATFM specialists within the 99th percentile response time of 5.0 seconds of the request.

ATFM specialists within a maximum response time of 10.0 seconds of the request.

Requested flow control advisory information to:

ATFM specialists within the 99th percentile response time of 5.0 seconds of the request.

ATFM specialists within a maximum response time of 10.0 seconds of the request.

CCC specialists within the 99th percentile response time of 5.0 seconds of the request.

CCC specialists within a maximum response time of 10.0 seconds of the request.

Requested delay advisory information to CCC specialists within:

The 99th percentile response time of 5.0 seconds of the request.

A maximum response time of 10.0 seconds of the request.

Results of CCC requested capacity projections within:

The 99th percentile response time of 5.0 seconds of the request.

A maximum response time of 10.0 seconds of the request.

Results of CCC requested demand projections within:

The 99th percentile response time of 5.0 seconds of the request.

A maximum response time of 10.0 seconds of the request.

Requested aircraft position information to ATFM specialists within:

The 99th percentile response time of 5.0 seconds of a request.

A maximum response time of 10.0 seconds of a request.

Requested aircraft heading information to ATFM specialists within:

The 99th percentile response time of 5.0 seconds of a request.

A maximum response time of 10.0 seconds of a request.

Requested aircraft speed information to ATFM specialists within:

The 99th percentile response time of 5.0 seconds of a request.

A maximum response time of 10.0 seconds of a request.

Requested aircraft altitude information to ATFM specialists within

The 99th percentile response time of 5.0 seconds of a request.

A maximum response time of 10.0 seconds of a request.

CCC specialist requested aircraft:

Position predictions within the 99th percentile response time of 5.0 seconds of the request.

Aircraft position predictions within a maximum response time of request of 10.0 seconds of the

request.

Altitude predictions within the 99th percentile response time of 5.0 seconds of the request.

Page 114: System Architecture and Specification For An Indian Air Traffic Flow Management System

103

Altitude predictions within a maximum response time of request of 10.0 seconds of the request.

Speed predictions within a mean response time of 3.0 seconds of the request.

Speed predictions within the 99th percentile response time of 5.0 seconds of the request.

Heading predictions within a maximum response time of request of 10.0 seconds of the request.

Heading predictions within a mean response time of 3.0 seconds of the request.

Heading predictions within the 99th percentile response time of 5.0 seconds of the request.

Aircraft speed predictions within a maximum response time of 10.0 seconds of the request.

The ATFMS shall also alert:

Users not more than 10 seconds after any failures of navigation guidance affecting operations

within the ATFMS.

Users not more than 10 seconds after any failures of portions of navigation guidance affecting

operations within the ATFMS.

Specialists not more than 10 seconds after any failures of portions of navigation guidance

affecting operations within the ATFMS.

Specialists not more than 10 seconds after any failures of navigation guidance affecting

operations within the ATFMS.

Users within 10 seconds, of failures to navigation guidance that affect operations.

Specialists within 10 seconds, of failures to navigation guidance that affect operations.

Users within 10 seconds, of failures to portions of navigation guidance that affect operations.

Specialists within 10 seconds, of failures to portions of navigation guidance that affect operations.

Individual air-ground data messages shall be retrievable from "off-line" storage within 5 minutes of a

request by authorized ATFMS personnel.

5.13.1 Communication

Communications capabilities shall be sufficient to support all ATFM specialists and users at all locations

with a 20% cushion over peak demand to support future expansion.

Specifically, The ATFMS shall:

Disseminate voice information between ATFM specialists and ATC specialists.

Exchange data flow control information between ATFM specialists and ATC specialists.

Be capable of exchanging airport utilization data and scheduled airline data, in both voice and

data formats.

Automate communications capabilities to reduce specialist and user workload.

Configure communications to support changes in operating position responsibilities.

Support peak busy hour exchange of data including short-term peaks that may occur within the

peak hour, with minimal change in the data transmission response times and no loss of data.

Page 115: System Architecture and Specification For An Indian Air Traffic Flow Management System

104

Reconfigure communication capabilities to support changes in operating responsibilities.

Configure communications for to provide the ACC’s redundant connectivity for ATFM data.

In addition, the ATFMS shall provide:

Voice connectivity between the ACC TFM specialists and the CCC specialists.

Voice connectivity between the CCC specialists and the ACC TFM specialists.

Data connectivity between the CCC specialists and the ACC TFM specialists.

Data connectivity between selected air traffic control facilities and the CCC.

Connectivity between the CCC and the military scheduling facilities.

Data channels in the frequency band appropriate for air-ground data communications equipment

for data communications coverage for both civil and military users.

Intelligible air-ground voice communications.

One channel modular expansion and/or one position at a time for ACC, APP and TWR air-ground

voice and data communications

Reconfiguration of communications capabilities without degradation of air-ground voice or data

communications.

Intelligible inter-facility voice communications.

Communication between and within the various ATFMS facilities.

Communication between selected operating, supervisory, maintenance, and administrative

positions within or between ATFMS facilities.

Direct-access voice communications capabilities between specified positions within ACCs, APPs,

TWRs, and the CCC.

The ATFM specialist to force urgent direct-access or indirect-access inter-facility and intra-

facility calls through to a busy receiver by overriding the existing call.

Queuing of indirect-access and direct-access inter-facility and intra-facility voice transmissions

entering the ATFM position.

An inter-facility data communications at each ACC facility and the CCC.

Inter-facility voice and data communications modular expansion.

Reconfiguration for distribution of inter-facility and intra-facility communications to permit an

ACC to service in airspace normally served by a failed ACC.

Computer assisted and/or supervisory control of the reconfiguration capabilities for inter-facility

and intra-facility data communications at designated specialist positions within an ACC, APP, or

a TWR.

Processing and communications capacities to support the required backup capabilities.

Appropriate voice and data communications connectivity between designated military facilities

and designated backup ACCs.

Configurable communications.

Data communications capabilities between ATFMS facilities.

Page 116: System Architecture and Specification For An Indian Air Traffic Flow Management System

105

The ATFMS shall also exchange:

Voice information between CCC specialists.

Scheduled airline data in voice communication format.

Scheduled airline data in data communication format.

Airport utilization data in voice communication format.

Scheduled airline data with Airlines

Airport utilization data in data communication format.

5.13.2 Reliability

The MTBF for ATFMS functions with:

Automatic recovery requirements and whose recovery time is less than the Automatic

Recovery Time shall be equal to or greater than 300 hours.

Automatic recovery requirements and whose recovery time is greater or equal to the

Automatic Recovery Time shall be equal to or greater than 50,000 hours.

5.13.3 Maintainability

The ATFMS shall restore:

Essential services within 10 minutes of failure.

Routine services within 1.68 hours of failure.

The Mean Time to Restore (MTTR) for ATFMS components shall be less than or equal to 0.5

hours.

5.13.4 Availability

Essential ATFMS Capabilities shall have availability equal to or greater than to .999.

Routine ATFMS Capabilities shall have availability equal to or greater than to .99.

5.13.5 System Recovery and Data Backup

System recovery is accomplished by having a “hot backup” which is a second complete system always

receiving the same data as the “operational” system and processing it at the same time. This is required

because it would take too much time to bring up a cold system and get it operationally ready by loading

all of the required data.

Page 117: System Architecture and Specification For An Indian Air Traffic Flow Management System

106

Section 6. Design and Construction

6.1 Accessibility

All system equipment shall meet the accessibility requirements of FAA-G-2100, paragraph 3.1.1.1

and 3.1.2.4.

The accessibility requirements of FAA-G-2100 paragraph 3.3.3.4 shall be satisfied by all newly

developed equipment.

The design of the equipment and equipment racks shall provide front or rear access or both, as needed

to support maintenance or repair activities.

All system equipment shall be maintainable by a work force with anthropometric and bio-mechanic

characteristics in accordance with HFDS-001, 2003, Section 14, Anthropometry and biomechanics,

published by the FAA William J. Hughes Technical Center, as amended.

No removable component shall weigh more than the maximum limits allowed for objects lifted by

one person using both hands as indicated in Exhibit 4.2.2.1 titled Maximum weight limits for objects

lifted by one person using both hands of the HFDS-001, 2003, unless mechanical devices are

provided for all necessary handling (e.g., carts, handles, etc.).

Where mismating of connectors could cause physical or electrical damage, positive means shall be

provided to prevent the inadvertent reversing or mismating of fittings, couplings, mechanical linkage,

instrument leads, or electrical connections.

Handles or suitable grasping mechanisms shall be provided for equipment units that require lifting,

removal, carrying or handling in accordance with the HFDS-001, 2003, Section 4.2.5, Handles.

The Uniform Federal Accessibility Standard (UFAS) FED-STD-795 shall apply to the design of

system workstations and facilities.

The Accessibility Standards as from Section 508 of the Rehabilitation Act of 1973, found at

http://www.access-board.gov/news/508-final.htm and http://fast.faa.gov/procurement_guide/html/3-2-

2.htm#5 shall apply to the design of system workstations and facilities.

USC 794D, The Rehabilitation Act Amendments (Section 508) shall apply to the design of system

workstations and facilities.

6.2 Space Allocation

The system equipment, not including peripheral support components, shall be configured such that the

equipment fits into the TMU.

The layout of the system equipment shall consider the equipment access and safety dimensions in

accordance with NFPA 70.

6.3 Structural and Seismic Stability

All equipment and equipment enclosures shall be designed and installed in accordance with FAA G-2100,

paragraphs 3.2.1.1 and 3.3.5.

Page 118: System Architecture and Specification For An Indian Air Traffic Flow Management System

107

6.4 Operational Design Considerations

6.4.1 Energy Conservation

The system shall meet the energy conservation requirements of the National Energy Conservation Policy

Act through compliance with Executive Order 12902, Energy Efficiency and Water Conservation At

Federal Facilities, The Energy Policy Act of 1992.

6.4.2 Acoustic Noise

The aggregate noise level for the system equipment procured for use in operational areas, measured at a

distance not greater than three (3) feet, shall be less than or equal to 55dbA and in accordance with 29

CFR 1910.95 and FAA-G-2100, paragraph 3.3.6.1.

The aggregate noise level for the system equipment procured for use in equipment areas, measured at a

distance not greater than three (3) feet, shall be less than or equal to 65dbA and in accordance with 29

CFR 1910.95 and FAA-G-2100, paragraph 3.3.6.1.

6.4.3 Operating Environment

The environmental limits specified in this section are for the steady state and shall apply to both forced air

and ambient air cooled systems.

Equipment that requires forced air cooling shall operate using under-floor, positive-pressure at a nominal

0.02-0.05 inches of water.

The system shall continuously operate, while maintaining Reliability and Maintainability requirements,

over the range of +16 degrees Celsius to + 29.4 degrees Celsius ambient temperature.

All system equipment shall continuously operate, while maintaining Reliability and Maintainability

requirements, over the range of 20 percent to 80 percent relative ambient humidity.

The system shall continuously operate, while maintaining Reliability and Maintainability requirements,

over the altitude range of 0 to 7000 feet above mean sea level.

6.4.4 Non-Operating Environment

Page 119: System Architecture and Specification For An Indian Air Traffic Flow Management System

108

System equipment exposed to any combination of the conditions specified below for a period of 96 hours

or less with power off and in the absence of an operational environment shall support operation without

degraded performance immediately after application of power and return of the environment to the

operations:

Temperature range of +10 degrees Celsius to +43 degrees Celsius, and

Relative humidity range of 20 percent to 80 percent.

6.4.5 Heating, Ventilation, Air Conditioning

Each cabinet requiring forced air ventilation shall contain its own blower system.

Each cabinet requiring forced air ventilation shall require no external ducts.

The equipment shall operate continuously without malfunctioning for up to eight (8) consecutive hours

with the access doors open, cover plates removed and drawers extended for servicing.

Cooling supply air shall be either from under the raised floor through openings located in the bottom of

the cabinet or from the ambient through openings or baffles located at floor level by removal of cover

plates.

Supply air openings in equipment cabinets shall be provided with air filters.

Exhaust shall be through openings located at the top of the equipment cabinets.

Cabinets shall be designed so that equipment exhaust presents no safety hazards to personnel in

accordance with MIL-HDBK-454A, Guideline 1.

6.4.6 Grounding, Bonding, Shielding, and Lightning Protection

The system shall meet all necessary FAA-STD-019D, Lightning Protection, Grounding, Bonding, and

Shielding for Facilities

The system grounding shall be in accordance with Section 3.80F FAA-STD-020B.

Note: AAI will furnish the multi-point ground system at all sites and the AC power ground at all sites.

The system shall be designed to avoid ground loops and shared impedance-coupling paths.

Page 120: System Architecture and Specification For An Indian Air Traffic Flow Management System

109

A common ground derived from the AC power source shall be used for all AC power in the system.

All surfaces of front panels, chassis, frames and cabinets shall have a common ground potential.

6.4.7 Cables

Cabinet and frame pre-wiring shall be complete even though the number of cabinets or frames used to

satisfy the capacity requirements specified at each site may not include a full complement of equipment or

modules.

Cables and cable routing systems shall comply with the NFPA 70, FAA-C-1217F, U.S. DOT FAA

Specification Electrical Work, Interior and applicable IEEE/ANSI standards.

Cabinet/frame cabling and wiring shall comply with FAA-G-2100, paragraph 3.3.1.3.10, the NFPA 70

and FAA-C-1217F.

Cable access shall be through the bottom of the cabinet or frame via the raised floor plenum.

Note: Where cable length is considered a critical factor in circuit performance, interconnecting cables

may be placed at least six inches above the top of the raised floor, through side walls of adjacent cabinets

or frames, as long as expandability is not compromised.

System equipment, frames, cabinets, enclosures and transition racks shall contain mechanical provisions

for cable strain relief in compliance with FAA-G-2100, paragraphs 3.3.1.2 and 3.3.1.3.

All cabinet/frame cabling shall permit accessibility to equipment for test, maintenance and replacement.

6.4.8 Hazardous Materials

Laboratory Certification

All COTS and developed equipment shall meet the requirements of, or be listed by, a testing laboratory

recognized by OSHA.

Page 121: System Architecture and Specification For An Indian Air Traffic Flow Management System

110

6.4.9 Power Systems and Commercial Power

Facility Power

The system shall use facility power compliant with an essential system.

Load Balancing

Load balance shall be achieved during equipment installation in accordance with FAA-G-2100, paragraph

3.1.1.4.

System loads shall be distributed among the AAI designated power panels to achieve load balance and

power redundancy, as approved by AAI.

Power Quality

The system’s limits for Inrush Current, for over current and duration, shall comply with FAA-G-2100,

paragraph 3.1.1.3.2, and Figure 2, Inrush Current Limit Ratios, for loads greater than 40A and equal to or

less than 80A.

The limits for system loads with power requirements of 40A or less shall comply with the values shown

in FAA-G-2100, paragraph 3.1.1.3.2, and Figure 2, Inrush Current Limit Ratios.

The power voltage tolerances for developed and commercial equipment shall be in accordance with FAA-

G-2100, paragraph 3.1.1.7.

The power factor for COTS and developed equipment shall be .6 lag to .7 lead in accordance with FAA-

G-2100, paragraph 3.1.1.3.1.

All equipment including the aggregate of multiple hardware items combined on a single power circuit

shall not exceed the limits listed in FAA-G-2100, paragraph 3.1.1.5, and Table I, Limits of Individual

Harmonics, as measured at the input side of the power panel.

For developed hardware, electrical overload protection shall be in accordance with FAA-G-2100,

paragraph 3.1.1.6.

Power Switches/Breakers

All power switches/breakers shall meet the requirements of the NFPA 70 and UL-1950.

Switches/breakers shall be listed by an OSHA approved testing laboratory.

Page 122: System Architecture and Specification For An Indian Air Traffic Flow Management System

111

Rack Power

All COTS and developed equipment shall be designed to operate on 120/208V AC, 60 Hz, and single-

phase 3-wire or 3-phase 4-wire power.

All rack assembly equipment shall operate from two separate 208V, 60 Hz power sources when redundant

hardware devices are contained in the rack or one 208V, 60Hz power source when non-redundant

hardware devices are contained in the rack.

All critical power receptacles shall be twist locks that are compliant with National Electrical

Manufacturers Association (NEMA) Standards Publication No. WD.6.

The critical power receptacles for the equipment racks shall be located below the raised floor and in close

proximity to the racks they serve.

All receptacles and power cords shall be in accordance with FAA-G-2100, paragraph 3.1.1.1.

AC convenience outlets, separate from the equipment critical power source, shall be provided for all

cabinets and frames in accordance with FAA-G-2100 paragraph 3.1.1.1.1f.

System equipment and critical power cable connectors shall be mechanically retained in place.

6.4.10 Electromagnetic Interference (EMI) / Electromagnetic Compatibility (EMC)

General

All commercial equipment shall meet the requirements of Federal Communications Commission (FCC)

Class A, (47 CFR Part 15) or better.

All developed hardware shall meet the requirements specified in FAA-G-2100, paragraph 3.3.2 and MIL-

STD-461E paragraph 5.3, as they relate to hardware emissions and susceptibility.

All AC power cables and wiring within the system shall be shielded from the data circuits.

EMI Emissions

The system, whether standalone or in racks, whether commercial or developed, shall not degrade other

NAS equipment.

Page 123: System Architecture and Specification For An Indian Air Traffic Flow Management System

112

All developed equipment shall meet the radiated emission limits of MIL-STD-461E, paragraph 5.3.

Any NAS equipment modified by the addition of COTS that meets the requirements of FCC Class A, (47

CFR Part 15) shall be deemed as meeting the radiated emission limits of MIL-STD-461E, paragraph 5.3.

EMI Susceptibility

The system, whether standalone or in racks, whether commercial or developed, shall not be degraded by

other NAS equipment.

All developed equipment shall meet the conducted susceptibility requirements of MIL-STD-461E,

paragraph 5.3.

6.4.11 Special Considerations

Equipment Workmanship

The system shall meet the workmanship standards of MIL-HDBK-454A, Guideline 9.

Note: A contractor workmanship standard deemed acceptable by AAI may be substituted for MIL-

HDBK-454A, Guideline 9.

The use of soft wires on production-level printed circuit boards shall be prohibited without prior approval

by AAI.

Finish and Color

Exposed surfaces shall be finished to resist wear and scuffing.

Equipment surface textures shall be easily cleaned.

All surfaces shall be free of rough, ragged, or sharp protrusions.

Cabinet and Frame Design Construction

The maximum dimensions of the room cabinets and frames shall be: height of 79 inches (2.01 meters)

above the raised floor; width of 49.5 inches (1.26 meters); depth of 37.125 inches (0.94 meters).

The loading conditions of each fully equipped cabinet and frame shall not exceed 125 pounds per square

foot.

Page 124: System Architecture and Specification For An Indian Air Traffic Flow Management System

113

The structural strength and rigidity of the cabinets and frames shall be such that normal handling in

loading, shipping, unloading and setting into position during installation will not result in any damage to

the equipment housed within the cabinet.

No deformation to the cabinets or frames shall occur as the result of removal or interchanging of

equipment or modules.

Cabinets or frames shall meet structural strength and rigidity requirements without contributory affects of

access doors.

Labeling

All cable connectors furnished on the equipment for making external connections shall be clearly

identified on the plug-in side by word labels descriptive of their specific function and by the proper

reference designation in accordance with FAA-G-2100, paragraph 3.3.1.3.

If labels are used as the positive means to prevent the inadvertent reversing or mismating of fittings,

couplings, mechanical linkage, instrument leads, or electrical connections, adjacent connections shall be

of different colors and approved by AAI.

Equipment labeling and redundant subsystem hardware configurations shall meet the requirements of the

HFDS-001, 2003, Section 6.1.2, Labeling and Marking Controls.

Note: Individual components such as switches have vendor markings but when multiple switches are

assembled together in a chassis or rack, additional identification labels are needed for maintenance

tasks. Specific labeling is needed to identify series number and/or redundant subsystem label.

Safety labeling shall meet the requirements of the HFDS-001, 2003, Section 12.16, Safety Labels and

Placards.

Page 125: System Architecture and Specification For An Indian Air Traffic Flow Management System

114

Section 7. Verification

7.1 Methods of Verification

7.1.1 General

This section defines a set of qualification methods for requirements in this System Specification.

7.1.2 Requirement Verification by Demonstration

Verification will be accomplished by operation, adjustment or reconfiguration of items performing their

design functions under specific scenarios. The items may be instrumented and quantitative limits of

performance monitored and recorded.

7.1.3 Requirement Verification by Test

Verification will be accomplished through systematic exercising of the application item under appropriate

conditions, with or without instrumentation, and the collection, analysis, and evaluation of quantitative

data.

7.1.4 Requirement Verification by Analysis

Verification will be accomplished by technical, mathematical evaluation, mathematical models or

simulation, algorithms, charts or circuit diagrams, walkthroughs and representative data.

7.1.5 Requirement Verification by Inspection

Verification will be accomplished by a visual examination of the item, reviewing descriptive

documentation, and comparing the appropriate characteristics with predetermined standards to determine

conformance to requirements without the use of laboratory equipment or procedures.

7.2 Requirements for Performance Tests

7.2.1 Success/Failure Criteria

Page 126: System Architecture and Specification For An Indian Air Traffic Flow Management System

115

The acceptance criteria will be evidenced by the ability of the system to meet the performance

requirements within the tolerances specified.

7.2.2 Verification Levels

General

For COTS/NDI hardware (H/W) or software (S/W) items, verification will focus on adapted or modified

COTS/NDI functions.

The functional integration of multiple COTS/NDI H/W and S/W items will be verified at both the

subsystem and system levels.

Unmodified and un-adapted COTS/NDI H/W and S/W items will be verified through COTS/NDI

screening.

Newly developed H/W or S/W items will go through full functional performance verification at both the

subsystem and system levels.

Hardware Subsystem Tests

The system Hardware Configuration Items (HWCIs) will be verified at the subsystem level to ensure that

the system, when assembled and fully integrated, meets the specified performance requirements.

Hardware subsystem testing will verify the performance of all related requirements of the ATFMS.

Special test fixtures required to simulate other subsystem interaction may be used.

Verification of requirements relating to stress, environmental impact, system interfaces, and system level

performance will be deferred to special and higher level verification.

Software Subsystem Tests

The system Computer Software Configuration Items (CSCIs) will be verified separately prior to their

introduction into the system.

Page 127: System Architecture and Specification For An Indian Air Traffic Flow Management System

116

To the maximum extent possible, the system software will be verified using a test fixture or test bed that

simulates the operational computer environment.

The software testing will verify the performance of all computer program related requirements of the

ATFMS.

Software testing will be conducted on a fully integrated CSCI.

The ability of each CSCI to detect and react properly to abnormal conditions and faulty inputs shall be

verified.

Processor loading, input and output loading (throughput), and memory requirements for each processor

will be explicitly demonstrated.

System Tests

System tests will be conducted to verify requirements on a fully assembled and fully integrated system.

The System Test verification activities will address no less than the following areas:

Integration and Interface Verification: The verification of subsystem integration and NAS

interfaces.

System Capacity and Response-time Performance Verification: The verification of system

processing time.

Failure Mode and Failure Recovery Verification: The verification of failure mode conditions and

system recovery capabilities.

Stability Verification: The verification of system performance under extended continuous system

use.

Reconfiguration Verification: The verification of system reconfiguration capabilities.

Functional Verification: The verification of functional performance with a fully integrated

system.

Site Verification: The verification of requirements that need actual operational site conditions and

configurations.

Computer Human Interface Verification: The verification of user interface, display and syntax

functions with a fully integrated system.

Page 128: System Architecture and Specification For An Indian Air Traffic Flow Management System

117

Verification of response time requirements will be accomplished with a minimum of eight traffic displays

running on a workstation and a minimum of six of the eight should be running Monitor Alert in the

graphical mode.

Verification of response time requirements for FSM and its functions will be accomplished with a

minimum of ten (10) FSM programs concurrently running on a workstation.

Page 129: System Architecture and Specification For An Indian Air Traffic Flow Management System

118

Appendix A. Abbreviations and Acronyms

AAI Airports Authority of India

AAR Airport Arrival Rate

AC Approach Control

ACC Area Control Center

ADR Airport Departure Rate

ADS-B Automatic Dependent Surveillance – Broadcast

ADS-C Automatic Dependent Surveillance – Command

AFSM Automated Flight Schedule Monitor

AFTN Aeronautical Fixed Telecommunication Network

AIS Aeronautical Information System

AOC Airline Operations Center

AM Airspace Management

API Application Programming Interface

APREQ Call for Release Approved Request

ASMGCS Advanced Surface Movement Ground Control Systems

ATC Air Traffic Control

ATFM Air Traffic Flow Management

ATM Air Traffic Management

ATN Aeronautical Telecommunication Network

ATS Air Traffic Services

ATSD Air Traffic Situation Display

CAT Level 1 Service

CCC Central Command Center

CDM Collaborative Decision Making

CFR Call For Release

CNS Communications, Navigation, and Surveillance

CP Capacity Position

CPDLC Controller Pilot Data Link Communications

CTOT Calculated Takeoff Time

EDCT Expected Departure Clearance Time

FAA Federal Aviation Administration

Page 130: System Architecture and Specification For An Indian Air Traffic Flow Management System

119

FANS Future Air Navigation System

FDP Flight Data Processor

FL Flight Level

FPL Filed Flight Plan

GDP Ground Delay Program

GS Ground Stop

IATA International Air Transport Association

IBAA India Business Aviation Association

ICAO International Civil Aviation Organization

IDS Information Display System

IGI Indira Gandhi International Airport

ILS Instrument Landing System

IMD India Meteorological Center

KMIT Kilometers-in-Trail

METAR Meteorological Aviation Report

MIC Manager in Charge

MID Meteorological Information Display

MINIT Minutes-in-Trail

NOTAM Notice to Airmen

OPMET Operational Meteorological

PIP Post Analysis & Information Dissemination Position

RNAV Area Navigation

RNP Required Navigation Performance

RVR Runway Visual Range

SFP Special Flight Position

SID Standard Instrument Departure

SNOTA Special Notice to Airmen

STAR Standard Terminal Arrival

SUA Special Use Airspace

TAF Terminal Area Forecast

TDB Traffic Demand Database

TMI Traffic Management Initiative

TMS Traffic Management Specialist

TMU Traffic Management U nit

Page 131: System Architecture and Specification For An Indian Air Traffic Flow Management System

120

TSD Traffic Situation Display

VDL VHF Data Link

VIDP Indira Gandhi International Airport

VIP Very Important Person

WAM Wide Area Multi-Lateration

Page 132: System Architecture and Specification For An Indian Air Traffic Flow Management System

121

Appendix B. References

FAA NASSR-1000, Revision B. Functional View, DOT, June 2008

FAA NASSR-1000 Revision A., DOT, January 2005

Computer Quality Program Requirements, FAA-STD-018A, September 30, 1987

FAA Reliability, Maintainability, and Availability (RMA) Handbook. FAA-HDBK-006A, January 7,

2008

FAA FAST System Process Flowcharts / Configuration Management Work Activities, Revised 01/2010

FAA FAST Template for the Requirements Document, 07/2001

Qualitative Requirements for an Indian Air Traffic Flow Management System, VNTSC, January 2011

Global Concept of Operations for Indian Air Traffic Flow Management, VNTSC, August 15, 2010

“ICAO Procedures for Air Navigation Services – Air Traffic Management,” ICAO Document 4444

NAS Requirements Document, ATMS-RD-2010, FAA DOT, September 30, 2010

ATM Strategic Plan, Volumes I, II, III; AAI, Version I, April 2008

The FAA Human Factors Design Standard, Ahlstrom, V, Longo, K. (2002). (Report Number #

DOT/FAA/CT-03/05, HF-STD-001)

CFR Title 29 Part 1910 (Code of Federal Regulations), Occupational Safety and Health Standards.

CFR Title 36 Part 1194 (Code of Federal Regulations), Implementation of Electronic and Information

Technology (EIT) Accessibility Standard.

CFR Title 29 CFR 1910.95 (Code of Federal Regulations), Occupational Safety and Health Standards

29USC 794D, The Rehabilitation Act Amendments (Section 508)

FAA-STD-019D, Lightning Protection, Grounding, Bonding and Shielding Requirements for Facilities,

August 9, 2002.

FED-STD-795, Uniform Federal Accessibility Standard (UFAS), April 1988.

MIL-HDBK-454A, General Guidelines for Electronic Equipment, Revision: A, 3 November 2000.

MIL-STD-461E, Requirements for the Control of the Electromagnetic Interference Characteristics of

Subsystems and Equipment, 20 August 1999.

FAA-C-1217F, Electrical Work, Interior, 26 February 1996.

FAA-G-2100, Electronic Equipment, General Requirements, 22 October 2001.

UL-1950, Underwriters Laboratory Safety Standards for Information Technology Equipment.

Executive Order (EO) 12902, Efficiency and Conservation at Federal Facilities, 8 March 1994.

National Fire Protection Association (NFPA) Standard 70, 1) Clearance Requirements and 2) National

Electrical Code.