DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦372f014cc⟧ Wang Wps File

    Length: 128505 (0x1f5f9)
    Types: Wang Wps File
    Notes: AIR CANADA PROPOSAL       
    Names: »2048A «

Derivation

└─⟦4bc3ed402⟧ Bits:30006259 8" Wang WCS floppy, CR 0166A
    └─ ⟦this⟧ »2048A « 

WangText

…00……00……00……00……00…&…0a……00……00…&…0b…&…0e…&…02…%…0b…%
$…0b…$…01…$…02…#…09…#…0f…#…06…"…0e…" !…0b…!…02…!…05… …0b… …0e… …05……1f……0a……1f……01……1f… …1e……0b……1e……01……1e…
…1d……0a……1d……0c……1d……02……1d… …1c……0a……1c……0c……1c…
…1c……05……1b……0c……1b……00……1b……05……1a……09……1a……0e……1a…
…19……0a……19… …19……06……18……0a……18……86…1         …02…   …02…   …02…   …02…                                           
                                                      CHAPTER  2 
                                   Page #
   DOCUMENT III          TECHNICAL PROPOSAL           Apr. 29, 1982





         LIST OF CONTENTS                                 Page

2.       REQUIREMENTS ANALYSIS AND COMPLIANCE STATEMENTS   
         1
2.1      Introduction                                      
         1
2.2      Required Analysis                                 
         1
2.2.1    Overall System Requirements                       
         1
2.2.1.1  Backbone Network                                  
         2
2.2.1.2  Hosts                                             
                     3
2.2.1.3  Gateway                                           
                     3
2.2.1.4  Access Network                                    
         3
2.2.1.5  Growth Requirements                               
         4
2.3      Compliance Statements                             
         5


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :                                   
       


REQUIREMENT DESCRIPTION:                                   
        



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  NO

IS CUSTOM DEVELOPMENT REQUIRED?             YES          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      




2.       R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲S̲ ̲A̲N̲A̲L̲Y̲S̲I̲S̲ ̲A̲N̲D̲ ̲C̲O̲M̲P̲L̲I̲A̲N̲C̲E̲ ̲S̲T̲A̲T̲E̲M̲E̲N̲T̲S̲


2.1      I̲n̲t̲r̲o̲d̲u̲c̲t̲i̲o̲n̲

         The scope of this section is to demonstrate an understanding,
         at the strategic and implementation level, of Air Canada's
         requirements.

         The understanding is made visible in the form of commitments
         given to questions in part 8 of the RFQ.

         In section 2.2, an analysis of the requirements is
         presented. This analysis has two major parts. The first
         part is at a conceptual and component level and is
         in tune with part 7 of the RFQ. The second part is
         at a functional level and is in tune with part 6 of
         the RFQ.

         In section 2.3, specific answers to questions in part
         8 of the RFQ are presented.


2.2      R̲e̲q̲u̲i̲r̲e̲d̲ ̲A̲n̲a̲l̲y̲s̲i̲s̲


2.2.1    O̲v̲e̲r̲a̲l̲l̲ ̲S̲y̲s̲t̲e̲m̲ ̲R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲

         The network concept as enunciated in the RFQ is in
         line with one major trend in the telecommunication
         industry. The trend is that there is a migration of
         intelligence or synonymously computing power from the
         traditional Data Processing sites to the "Network".

         At the second level, the inclusion of host access facilities
         and terminal access facilities as part of the concept
         network supports the above mentioned trend. It also
         provides a unique opportunity to simplify the network
         access procedures from the end user's point of view.

         The concept of network also represents a structured
         approach to solving the problem of migrating from the
         existing environment to the common data network environment.
         This is seen in the requirement for a gateway. Such
         a gateway approach in the context of a generalised,
         inter-networking method  is utilized for supporting
         interfaces to external networks, and solving future
         migrationary problems within the IBM and Univac environments.

         The requirements for the concept network in the 1986-1991
         time frame indicate a need for integrating different
         types of traffic originating from a variety of users
         and devices. Fulfillment of this need necessitates
         primarily:


-            a network access procedure that homogenises user
             differences and recognises a complex priority scheme;

         -   a switching architecture that distinguishes traffic
             types and responds by dynamically allocating needed
             bandwidth and control resources. 

         The prime concerns mentioned above warrant the use
         of a simple data transport technology like DATAGRAMS
         with additional end to end stream oriented transport
         facilities like virtual connections.


2.2.1.1  B̲a̲c̲k̲b̲o̲n̲e̲ ̲N̲e̲t̲w̲o̲r̲k̲

         The backbone network is conceived as a value added
         network to be seen in the context of current private
         network technology. Provision for services like the
         Electronic Mail Network management are interpreted
         as value added items in the above context. The generic
         elements of the backbone network are seen as:

         -   Nodes
         -   Hosts
         -   Gateways.

         The nodes are conceived as high availability pure entities
         throughout the network and are required to behave in
         an amalgamated manner. The required behaviour of the
         node is an amalgam of a network controller, a packet
         switch, network management aid, network list centre
         and a host/terminal interface unit.

         The nodes are networked as a fully connected mesh.
         The connectivity is accomplished via high speed (156
         kb/ps) inter-nodal trunks. As a switch, the node is
         required to switch through 600 packets/second. As an
         interface the node is expected to channel attach to
         a main frame and behave as an orthodox member of the
         main frame determined architecture. As a terminal interface,
         the node is expected to support up to 30 access lines
         and support interfaces to concentrators, multiplexors
         and stand alone terminals. 

         As a component of the backbone network, the node is
         configured as a fully redundant unit with a line switching
         subsystem to effect a switchover from a catastrophically
         failed active part.




2.2.1.2  H̲o̲s̲t̲s̲

         Within the scope of the network are included certain
         "Hosts" that provide administrative functions for network
         management, electronic mail services.

         The conception of network management host based services
         coexisting with traditional host based application
         services necessitates adherence to OSI principles of
         niewing applications in a network context.


2.2.1.3  G̲a̲t̲e̲w̲a̲y̲

         Recognition of the need that migration into an independent
         data network from the existing network raises the requirement
         for a gateway. The gateway approach itself is a principle
         tenet of various inter-networking approaches that are
         evolving. In the context of coexisting with external
         networks such as SITA, ARINC a gateway based on emergency
         international standards such as X75 is needed.


2.2.1.4  A̲c̲c̲e̲s̲s̲ ̲N̲e̲t̲w̲o̲r̲k̲

         The strategic requirment for the terminal access network
         is that future trends in high function terminals, future
         trends in DTE standardisation, future trends in main
         frame vendors' adoptation of OSI model must be exploited.

         Concurrent with the above requirements is a need to
         exploit communication cost-saving mechanisms at the
         local access level, such as concentrators and multiplexors.

         Consequent to meeting the above needs, a formalised
         requirement arises for a new store and forward concentrator
         with:

         -   an X25 protocol on access lines connecting store
             and forward concentrators to node;

         -   full duplex to obviate performance constraints;

         -   speed conversion, code conversion, protocol conversion
             to exploit variety of offerings from the market
             place;

         -   configuration requirements of 2.4 kb/ps linking
             remote (remote to the concentrator) terminals,
             24 terminals per remote line, remote line utilization
             of 25%.


         The stategic needs for the host access network are:

         -   freedom to choose a host system based on available
             application programs and productivity aids in support
             of airline operations;

         -   an ability to exploit inevitable developments on
             price performance of raw computing power.

         The above needs give rise to the requirements for:

         -   standard consistent interfaces;

         -   an architectural compatibility with major discernible
             architectures like: IMB's SNA, Univac's DCA, and
             Honeywell's DSA.


2.2.1.5  G̲r̲o̲w̲t̲h̲ ̲R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲

         In tune with the strategic requirements and in recognition
         of the time involved in meeting the strategic requirements,
         there is a need for equipment that facilitates an orderly
         growth.

         The growth is perceived both in terms of increased
         number of terminal users and hosts and in terms of
         a more than proportionate increase in data traffic.

         The sizing of this requirement results in:

         -   support for a minimum of 8 hosts in 3 centers;

         -   support for 12000 CRT's and 4500 printers;

         -   transaction volumes in the range of 540,000-900,000/hr.

         The above requirements, coupled with a requirement
         for minimum level of performance as perceived by a
         terminal user, result in a given set of response time.



2.3      C̲o̲m̲p̲l̲i̲a̲n̲c̲e̲ ̲S̲t̲a̲t̲e̲m̲e̲n̲t̲s̲


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲R̲.̲1̲.̲1̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲T̲y̲p̲e̲ ̲A̲ ̲T̲r̲a̲f̲f̲i̲c̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The Datagram Service (DGS) provided by the Network
         Switching Software (NSS) og ACDN is ideally suited
         to support the Type A traffic. The service provides
         a direct interface to the underlying datagram technology
         which is used to implement the ACDN. This service is
         described in more detail in 6.5.

         The structure of the ACDN software is such that load
         sharing, to exploit the system resources, can be tailored
         by suitable parameterised software packaging. The software
         is logically built as "horizontal" layers. Each layer
         consists of a number of Tasks performing similar functions.
         Now, for optimal functionality, the software is also
         partitioned "vertically" into Processes. This results
         in parallel Processes (multiserver structure) with
         total capability to provide the necessary services
         in each node. The operating system provides efficient
         means of scheduling and communicating in both the Process
         environment and the Task environment.


         Thus, load sharing within the node software is total.
         As for the internode lines, the primary aim of the
         datagram technology is to optimize the transmission
         resources by "loadsharing" them between the network
         users. The datagram sublayer of the NSS uses a split-routing
         technique to spread the outgoing traffic from a node
         to the next node on Multiple Link Groups (MLG). Each
         MLG consists of a number of Logical Links (LL). The
         link level software which controls the LL's again may
         share load between multiple physical trunks by using
         Multi Link Procedures (MLP).

         On the access lines to hosts, the load sharing is achieved
         by invoking the relevant Host Access Software (HAS)
         functions, such that the incoming traffic is shared
         between a specified number of host-applications.

         The NSS provides eight levels of priorities. These
         levels can be supplemented by invoking Process-priorities
         provided by the operating system.

         The Type A traffic will be carried through the network
         by the datagrams in the ACDN transport system. The
         ACDN transport network is functionally isolated and
         therefore will not have any bearing on the interface
         protocols used to communicate with hosts or terminals.





           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  ̲ ̲ ̲ ̲R̲.̲ ̲1̲.̲1̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  ̲ ̲ ̲ ̲T̲y̲p̲e̲ ̲B̲ ̲t̲r̲a̲f̲f̲i̲c̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The Type B traffic will be supported by the Virtual
         Transport Connection services (VTCS) provided by the
         Network Switching Software (NSS) in the ACDN. This
         service provides a stream oriented data transport service
         with end-to-end guarantee. The service is defined in
         more detail in 6.5.

         A connection in this context is a logical relationship
         between a pair of network users - there does not exist
         a unique physical path between these users. This is
         due to the underlying datagram technology that is used
         to support the service. This means that a connection
         servicing a given pair of ACDN users (devices) has
         survivability in spite of numerous topological changes
         that may occur in the physical linkage of the ACDN.

         The actual interface to the ACDN users or devices is
         provided by the Host Access Software (HAS) and the
         Terminal Access Software (TAS) which reside in ACDN
         node. These, in turn, communicate with each other via
         the above mentioned connection services.



         The Network Switching Software (NSS) will receive requests
         for connection establishment from HAS and TAS. A request
         will contain the appropriate network addresses. The
         responsibility of translating the user or device oriented
         addresses to the corresponding ACDN network-addresses
         lie with HAS and TAS. For predefined "well-known" users
         or devices, this translation may be performed solely
         by HAS or TAS. In more dynamic environment of users,
         the translation is performed by HAS or TAS in co-ordination
         with the Network Control Centre (NCC).

         The NSS provides facilities for multiple connection
         to the same user or device. The multiple connections
         will be resolved as simultaneous user-to-user sessions
         in HAS and TAS to provide services that share the same
         device. In this sense, HAS and TAS will consider a
         particular physical device to house a number of logical
         devices, each having the capability of establishing
         and maintaining logically independent sessions.

         The overhead incurred in sharing devices is limited
         to that required for managing and mapping the logical
         device structure on to the physical device. The response
         times for individual logical-device-sessions will be
         affected solely by the strategy employed to map the
         responses onto a physical device and not by the internal
         communication facilities provided within the ACDN.

         The NSS bases the connection services on the end-to-end
         protocol employed in its Data Transmission Environment.
         The protocol is based on ECMA-72, a standard produced
          by the European Computer Manufacturers Association.
         This standard is very similar to the one considered
         for standardization by International Standards Organization
         (ISO).


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  1̲.̲1̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  T̲y̲p̲e̲ ̲B̲ ̲-̲ ̲A̲s̲s̲u̲r̲e̲d̲ ̲I̲n̲d̲i̲r̲e̲c̲t̲ ̲D̲e̲l̲i̲v̲e̲r̲y̲
 ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT: 36 manmonths
                                                (includes entire
                                                 EMH)

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!    NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

1.       The EMH will provide for store and forward message
         switching as required.

2.       The messages may be retrieved for as long as they reside
         on the long term storage.  The long term storage is
         implemented as wrap-around files sufficiently sized
         for 8 hours of peak traffic (200 Mbytes).

3.       The EMH has interface to the following terminals, hosts
         and external networks:

         Terminals:

         -   Direct connected teleprinters (TTY)
         -   Concentrator Switched terminals (CRTs, printers)

         Hosts:

         -   RES
         -   VIA
         -   SUPPH



         External networks:

         -   SITA
         -   ARINC
         -   CNT
         -   TELEX

4.       Messages formatted according to ATA/IATA or Telex formats
         will be supported fully including mnemonic addressing
         for Telex.  ATA/IATA routing indicators from 7 to 11
         characters will be supported as specified - including
         the special coding for VIA.

5.       Functional equivalence of existing PMS services is
         provided concerning:

         -   Device handling
         -   Delivery control
         -   Alarm supervision
         -   Repair function
         -   Table handling
         -   Priority delivery
         -   Retrieval functions

6.       The capability limits of the PMS traffic is determined
         by the disc size (300 Mbyte) which is sufficient for
         8 busy hour traffic.  The software is able to handle
         up to 600 Mbyte disc devices without any change.

         The proposed EMH includes support for normal magnetic
         tapes for long term storage.

         However, in view of the anticipated large volumes of
         type B traffic and limited storage capacity of a normal
         magnetic tape alternative means for long term storage
         is recommended.  - One approach is to use High Density
         Digital Tape Recorders which allow for 2750 Mbytes
         to be stored on one tape of 14 channels.  Christian
         Rovsing has implemented a number of archiving systems
         using this advanced technology.

7.       For each output device (i.e. terminal Host channel,
         external network line) there is allocated a priority
         output queue of 6 precedence levels including those
         of ATA/IATA.  No hard limit is put on the queue size,
         however a queue threshold may be specified by the supervisor.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲1̲.̲1̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲H̲o̲s̲t̲ ̲t̲o̲ ̲H̲o̲s̲t̲ ̲T̲r̲a̲f̲f̲i̲c̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The fundamental view of HOSTS by the ACDN is that they
         participate in the network and utilize its transport
         facilities to transfer data amongst themselves.

         The features that the network has to support bulk data
         flow between the hosts are:

         -   traffic type determination based on the parameters
             present during session establishment 
         -   a priority allocation procedure at the session-conversation
             level
         -   a mechanism to gain necessary bandwidth at the
             data transmission level by dynamically controlling
             the flow control parameters and invoking the facility
             for multiplexing one session over multiple virtual
             transport and real transport paths
         -   an operator controlled facility for allocating
             necessary resources to particular sessions

         When hosts are collocated and are front ended by collocated
         dedicated CR80 based front end processors the high
         speed interprocessor bus on the CR80 and the supporting
         Basic Transport Station facilities can be utilized.


         The addressing method utilized in the identification
         of end points in a host to host transfer is part of
         an overall resource addressing scheme.

         The applications at the end points qualify as logical
         units under SNA, DCA and DSA.

         It is feasible to implement a mainframe vendor independent
         file transfer protocol. However, it is not part of
         current proposal.

         The protocol employed and currently supported is the
         HASP for IBM and NTR for Univac with the necessary
         cross emulation facilities.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲.̲1̲.̲1̲.̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲e̲w̲ ̲T̲r̲a̲f̲f̲i̲c̲ ̲G̲r̲o̲w̲t̲h̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The ability to expand the types of services provided
         by the ACDN falls naturally in the overall software
         architecture that is proposed.

         The layered concepts, on which the architecture is
         built, permits changes in the individual layers of
         the software without this having repurcusions in the
         rest of the software.

         An implementation of a Virtual Terminal Protocol (VTP)
          will cater for all the future needs of various (different)
         types of terminals to communicate with one another.
         To exploit the basic communication services provided
         in the ACDN, the Virtual Terminal services should provide
         services to meet short, transaction type messages and
         longer file transfer messages.


         Another (parameterized) approach to provide interface
         to low speed interactive terminals may be implemented
         by following the CCITT Recommendations: X3, X28 and
         X29. However, this approach is not as a general as
         that provided by a Virtual Terminal approach.

         The possible integration of Local Area Networks (Christian
         Rovsing X-NET) into ACDN provides an exciting future
         prospect of integrating an office automation environment
         within the ACDN.

         Possible encryption requirements will be met by building
         the appropriate algorithms into the Line Termination
         Unit firmware.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲R̲ ̲1̲.̲2̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲S̲t̲a̲n̲d̲a̲r̲d̲ ̲C̲o̲n̲s̲i̲s̲t̲e̲n̲t̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         This current proposal for ACDN is anchored on architecturally
         compatible interfaces to IBM's S̲ystem N̲etwork A̲rchitecture,
         Univac's Distributed Communication Architecture (DCA),
         and optionally Honeywell's Distributed System Architecture.

         Architectural compatibility implies facilities in the
         ACDN for emulating architectural entities like System
         Services Control point of IBM's SNA, Communication
         System User (CSU) of DCA etc.

         The required emulators are collected together under
         the software package HOST ACCESS SOFTWARE.

         Architectural compatibility also implies facilities
         in the ACDN for mapping the host's view of resources
         to the view of the Network Control Center and vice
         versa. This is accomplished in the ACDN by adopting
         a definition scheme of virtual and real resources as
         described in Doc. III Section 6.7.2.


         The level of architectural compatibility has an implication
         on the support for IBM, Univac, non IBM, and non Univac
         devices.

         It is a fundamental aspect of the ACDN design that
         SNA devices and DCA devices are supported fully. Non
         SNA and non DCA devices pass through an emulator and
         get mapped to predetermined SNA appearances.

         In the above context the ACDN design does not affect
         the efficiency of operation of the hosts or the terminals.
         The exploitation of the bandwidth inherent in a mainframe
         or to an intelligent terminal must be viewed in the
         context of overall bandwidth available in ACDN and
         the concurrent connectivity level supported by ACDN.

         The level of support for the 43XX mainframe in a SNA
         context is considered as a subset of the level of support
         provided for in ACDN.

         Some customisation needs are foreseen in the IBM channel
         interface and PUTZ emulators to support existing terminal
         types on AIR CANADA.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲1̲.̲2̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲T̲e̲r̲m̲i̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲ ̲E̲x̲i̲s̲t̲i̲n̲g̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Terminals are interfaced to a NODE and supported by
         Terminal Access Software. From a definition point of
         view and from the point of view of addressing control
         and mainframe access path, the terminals belong to
         a control area. The control of such terminals, concentrators
         and multiplexors is conceived under an overall scheme
         External Resource Management. External resource management
         has the responsibility for maintaining status information
         like device operable, device in error etc. The external
         resource manager has the responsibility for informing
         the NCC. Thus the ICC site status is kept track of
         together with associated link status.

         Architectures like SNA and DCA support single user
         multi host sessions and provide for session passing
         between hosts. The ACDN facilities support session
         passing. Printers come under certain logical unit types
         and certain function management profile. With customisation
         on existing facilities, multihost access to printers
         will be supported.


         With reference to Part 7 ch 3 3.1 (I)

         -   PC issue is supported by the terminal access software
             (TAS)
         -   Sign in are at the nearest node and service data
             to support signins are maintained at node NCP mass
             storage 
         -   Statistics are collected at node but maintained
             at central network control and management site
         -   All physical status information/recognition and
             unit recognition take place at the node (TAS) and
             are communicated to NCC when necessary



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲R̲.̲ ̲1̲.̲2̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲T̲e̲r̲m̲i̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲N̲e̲w̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         There are three basic aspects of the proposed approach
         to ACDN that facilitates interfacing new terminal types.

         -   At presentation level a virtual terminal facility
             and a bulk data file transfer facility are provided
             for.
         -   At transport level transparent traffic facility
             is provided for.
         -   At the terminal interface level (via a LTU) specific
             sets of terminal support handlers can be loaded
             from a control point.
         -   At a product level the existing node configurations
             can be expanded to include local area networking
             capacilities via the X-NET.

         The above facilities provide AIR CANADA with freedom
         in selecting future terminal equipment, a freedom which
         aims at a capability to incorporate and support new
         terminal facilities as they evolve.

         It is emphasised that a standard Virtual terminal protocol
         or a standard file transfer protocol does not exist
         at present. INT 1 supported by Univac and IBM PU-TZ
         protocols by IBM are treated as "standardization" based
         on current protocols.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲.̲ ̲1̲.̲2̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲I̲I̲I̲ ̲6̲.̲8̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The interconnection to the external network will be
         installed at the NSP's, i.e. each external network
         will be interfaced to the most appropriate node with
         respect to topology.

         The lower level protocols will be implemented in peripheral
         processors, LTU, to meet the requirements of the individual
         connection. The intermediate levels will be implemented
         in the NSP whereas the highest levels will reside in
         the EMH. This distribution philosophy will ensure that
         the network equipment will not introduce any limitations
         on the interconnection interfaces.

         The present time speeds and the protocol limitations
         inherent in the external interfaces will define the
         efficiency attainable.


         CR plans to assign the following LTUs for the initial
         interconnections.

         2   LTU ARINC                 2 x 2400 bps (B type
         only)

         2   LTU CNT AES weathers      2 x  150 bps
             Airline Switching         3 x  150 bps

         1   LTU CP Air / BA           2 x  150 bps

         1   LTU SITA (new)            1 x 2400 bps

         1   LTU Low speed network     4 x  150 bps



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲1̲.̲2̲.̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲T̲r̲a̲n̲s̲m̲i̲s̲s̲i̲o̲n̲ ̲M̲e̲d̲i̲a̲ ̲C̲o̲m̲p̲a̲t̲i̲b̲i̲l̲i̲t̲y̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The proposed ACDN provides possibilities of exploiting
         a variety of data transmission facilities. This statement
         is based on the fact that interfaces to such low level
         facilities are isolated in the peripheral Line Termination
         Units (LTU). These LTUs are firmware controlled. The
         firmware can be downline loaded from the local node
         or a remote node. Vital parameters affecting the performance
         of the firmware are setable from the CR80 computer.

         Features like automatic dial-up, automatic baud rate
         selection and automatic protocol detection can be implemented
         in the firmware to provide enhanced services.

         Circuit switched digital lines may be incorporated
         instead of or to complement the use of leased lines.

         Satellite links can be provided by using the CCITT
         Recommendation X75 with extended formats and implementing
         selective reject procedures whereby only specified
         corrupted frames are retransmitted.



         An alternative satellite protocol that may be used
         is the LIT ̲SYNC protocol developed by LITTON for use
         in the NICS-TARE network, which forms the backbone
         network for NATO communications. Christian Rovsing
         has first-hand experience in the implementation of
         this protocol and uses it in current implementations
         of military networks.




           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :    R̲ ̲1̲.̲3̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:    O̲p̲e̲n̲ ̲e̲n̲d̲e̲d̲ ̲g̲r̲o̲w̲t̲h̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!



DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The response to this requirement is  by necessity covered
         in many different parts.  However, the highlights of
         the approach are

         -   the hardware architecture together with coherent
             multiprocessor support ensures growth in a simple
             modular fashion
         -   the software structure in a layered way permits

             --  local and remote hosts
             --  distributed control functions
             --  geographically backed up centres
             --  an addressing scheme with the following limitations:

         Calls:  54000 simultaneous subscribers per mode
                 (3,000 simultaneous CRT subscribers per NSP)

         Session:    Up to 7,500 per NSP

         Connectability: Up to 22 ICC-type, 44 X.25 type per
                         CU



         Addressing: Up to    255         regions
                     Up to    255         S-NODES/region
                     Up to     16 ̲        S-NETs/S-NODE
                     Up to    256         LTUs per PU
                    Up to      64         lines per CU

         Throughput:    200 packets/sec. per PU

         Design throughput: 100 inquiries/responses per sec
         per NSP…86…1         …02…   …02…   …02…   …02…                        
                           
           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :      R̲ ̲1̲.̲3̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:      I̲n̲i̲t̲i̲a̲l̲ ̲C̲a̲p̲a̲c̲i̲t̲y̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?             YES          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!



DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The proposed equipment configurations have been sized
         to handle the traffic volume and addressing capacity
         which reflect the RFP, year and 1985 requirements.
          (for further detail please refer chapter 3, section
         3.6).

         a.  Hosts.

             Each NSP of a node may support one or more host
             interfaces.  However, the upper limit is determined
             by the traffic volume with apply to the connection
             and not by limitations of the hardware.

         b.  Terminals

             The initial baseline system supports more than
             the required 12000 CRT terminals and 4.500 printers.

         c.  Sessions

             The proposed baseline system supports an average
             of two sessions per CRT terminal and one session
             for other types of devices

         d.  Transmission Volume.



             The proposed baseline system has been sized to
             handle the end 1935 traffic and transaction volumes
             for all lists.

         e.  High Volume Host Interface

             The host interfaces proposed operates at data channel
             speed.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   R̲ ̲1̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:   F̲l̲e̲x̲i̲b̲i̲l̲i̲t̲y̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The network provides short term resilience (minutes
         or seconds) by

         -   employment of datagrams which adds automatic rerouting
             as prt of routing algorithm in case of node failure
         -   distributed buffering capacity in each switching
             element which allows transactions to be retained
             for seconds or minutes until the situation has
             normalized

         Flexibility to handle long term variations will in
         particular be ensured by the modular structure of the
         embedded CR80 computer which enables a high level of
         tailoring to specific needs.  For example, minor reconfigurations
         are envisaged to take place during the 86 - 91 period
         where extension elements similar to the equipment proposed
         are integrated in the nodal equipment.

         These modifications do not require software structural
         revisions.  Inclusion of new software/firmware is normally
         performed online, while configuration changes anly
         need table updates.



         The use of general virtual protocols within the Air
         Canada Data Network allows mapping in the 'Terminal
         Access Software "(TAS) and the "Host Access Software"
         (HAS) on inclusion of new terminal respectively Host
         types.…86…1         …02…   …02…   …02…   …02…                         
                          
           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲1̲.̲5̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲-̲r̲e̲s̲p̲o̲n̲s̲e̲ ̲-̲t̲i̲m̲e̲ ̲-̲ ̲T̲y̲p̲e̲ ̲A̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The response time for ltype A transaction is shown
         in section 3.5.1.1 (chapter 3, page 58) to be

             85% - 1.7 sec
             95% - 2.7 sec.

         However, it should be noted that if the Terminal Access
         Network (ICC type connections) is excluded the following
         is devised

             85% - .2 sec.
             95% - .5 sec.

         The Datagram Service (DGS) provided by the Network
         Switching Software (NSS) of ACDN is ideally suited
         to support the type A traffic, with its tight requirements
         to response time. The DGS will use split routing in
         order to spread the traffic between two nodes and optimize
         the usage of the total bandwidth available between
         any two nodes.

         A multilink protocol is implemented in the network
         and it will disperse datagrams over the physical links
         on a pseudo probabilistic basis.



         At any given time, the Current Path Offset (CPO) points
         to the preferred link for routing. For every datagram
         routed via the preferred path, the Current Split Count
         (CSC) is reduced by one until it reaches a value of
         zero. At this point, the CSC is reset by copying the
         reset value into it and the CPO is changed to point
         to the next preferred path in the list. In this way,
         all the paths are used to transport the traffic. However,
         there are exceptions to this rule: if the datagram
         has the highest priority (PR = 7) or the explicit request
         to take the path with the least cost (SR/0) then the
         optimal path is taken unconditionally.

         A path in this context represents a group of logical
         links. Each link is a group of trunks.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :    R̲ ̲1̲.̲5̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:  R̲e̲s̲p̲o̲n̲s̲e̲ ̲T̲i̲m̲e̲ ̲-̲ ̲H̲i̲g̲h̲ ̲P̲r̲i̲o̲r̲i̲t̲y̲ ̲P̲r̲i̲n̲t̲e̲r̲
 ̲T̲r̲a̲f̲f̲i̲c̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The response time for this type of traffic is shown
         in section 3.5.1.1 (Chapter 3 page 58) to be less than
         5 seconds for more than 9.5% of all transactions.

         The plain backbone delay is shown to be less than .5
         sec. for 95% of all transactions.  The majority of
         the delay is caused by the terminal access network.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  R̲.̲ ̲1̲.̲5̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:  R̲e̲s̲p̲o̲n̲s̲e̲ ̲T̲i̲m̲e̲ ̲-̲ ̲T̲y̲p̲e̲ ̲B̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲  



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The response time for this type of traffic is shown
         in section 3.5.1.1 (chapter 3 page 58) to be less than
         5% for more than 95% of all transactions of this type.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  R̲ ̲1̲.̲5̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:  R̲e̲s̲p̲o̲n̲s̲e̲ ̲T̲i̲m̲e̲ ̲C̲o̲n̲s̲i̲s̲t̲e̲n̲c̲y̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The proposed network provides the user with consistent
         response times as shown by the fractile summaries presented
         as part of section 3.5.1.1 (chapter 3, page 58).

         The major contributor to the response time variations
         stems from the outgoing queues for the terminal access
         network.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   R̲ ̲1̲.̲5̲.̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:   R̲e̲s̲p̲o̲n̲s̲e̲ ̲T̲i̲m̲e̲ ̲L̲o̲c̲a̲t̲i̲o̲n̲ ̲I̲n̲s̲e̲n̲s̲i̲t̲i̲v̲i̲t̲y̲
 ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The response time will be location insensitive seen
         from the users point of view.  This is devised from
         the fact, that normal mode of operation, transactions
         traverses the network on at most one internodal trunk.
          SEcondly, the internodal trunk speed selected, 56
         kbps, results in an internodal trunk queuing and transfer
         time on a fraction of the queuing and transfer time
         experiensed in the ICC terminal access network.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲1̲.̲5̲.̲6̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲S̲e̲l̲e̲c̲t̲i̲v̲e̲ ̲F̲l̲o̲w̲ ̲C̲o̲n̲t̲r̲o̲l̲/̲P̲r̲i̲o̲r̲i̲t̲y̲
 ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The priority structure comprises eight discrete values
         from 0 through 7. This is accomodated by a 3 bit priority
         field in the datagram header which could be changed
         in the future. A datagram format identifier DFI is
         provided to differentiate between different formats.

         The priority servicing algorithm will work in this
         way:

         1.  Messages of highest priority will be given a certain
             bandwidth so that they will always be taken into
             and routed through the network even during congestion.
             The amount of such messages must be guaranteed
             not to exceed this bandwidth.

         2.  Traffic control will give messages on their way
             out of the network (because they have reached their
             destination) a higher priority than relay messages.

         3.  Traffic control will give delay messages a higher
             priority than messages on their way into the network
             (messages which have just been released).



         4.  Relay messages will be processed according to their
             individual priority. This is done by dividing each
             Trunk Queue into a number of sub-queues, one per
             priority level. A relay message is put into the
             sub-queue which corresponds to its own priority
             level. The sub-queues are served from the high
             through the low level.

         5.  Messages entering the network will be processed
             according to their individual priorities. This
             is done, in a way similar to that mentioned in
             4, by dividing the Transport Queue (which is the
             input queue to the network) into sub-queues: one
             per priority level.

         The priority of messages may be adjusted.

         The selective flow control mechanisms in the ACDN will
         automatically cope with any traffic congestion in normal
         and degraded mode. A scheme has been implemented in
         the NSS which will prioritize the sequence of discarding
         overloading traffic.
         
         Congestion in the network may create a loss of traffic.
         This controlled loss of traffic is the price paid for
         steering the network out of any deadlock situation.

         Logically, the best traffic to lose is the traffic
         with the highest probability of being lost in the first
         place - low reliability traffic. At low degree of congestion,
         the network will exercise discretion as to which datagrams
         are to be sacrificed. But, if the situation gets worse,
         the network will take more drastic actions.

         The principle used in congestion control is to prioritize
         the traffic that is already in the network over new
         traffic entering the network. Thus, when DTrE detects
         that the local buffer resources are running low, it
         will block the outgoing (locally generated) traffic
         at the Transport Access Port (TAP) and concentrate
         on servicing the incoming (transit) traffic. This will
         result in the outgoing queues at each TAP getting longer.

         Flow control is provided by CUE monitoring the outgoing
         queue length at each TAP. When this queue exceeds a
         given maximum length, the CUE will notify the Session
         Service User (SSU) to stop generating data. Conversely,
         when the queue reduces to a given minimum length, the
         CUE will notify the SSU to continue generating data.
         The actual values of these queue lengths are determined
         per TAP basis, depending on the grade of service offered.


         The above mechanism is accentuated in more serious
         cases of congestion, such that outgoing traffic is
         dropped and the associated buffers are confisticated
         to improve the transit traffic.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :\ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲1̲.̲5̲.̲7̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲e̲w̲ ̲S̲e̲r̲v̲i̲c̲e̲s̲ ̲P̲e̲r̲f̲o̲r̲m̲a̲n̲c̲e̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The flow control and priority facilities, which are
         part of the proposed ACDN network, facilitates new
         implementation services without affecting the type
         A traffic performance.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  1̲.̲6̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  A̲v̲a̲i̲l̲a̲b̲i̲l̲i̲t̲y̲ ̲S̲t̲a̲n̲d̲a̲r̲d̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?                            
   NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT:          
   

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!      


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         o   Reliability calculations show that an End User
             one time per 5 years will be unable to access a
             given host for a period of 30 min. (Mean).

         o   Software and configuration changes will not because
             of the use of standby components cause outtage
             of the nodes.

         o   The use of standby components means, that in connection
             with the use of watch dogs which automatically
             switch the standby component in in case of failure
             of an active component, that recovery time from
             failure can be held below 1 minute.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  1̲.̲6̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  S̲i̲n̲g̲l̲e̲ ̲E̲l̲e̲m̲e̲n̲t̲ ̲F̲a̲i̲l̲u̲r̲e̲ ̲S̲u̲r̲v̲i̲v̲a̲l̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?                            
   NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT:          
   

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!      


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         o   As a key concept in the proposed systems all essential
             components, Node, EMP & NCC processing units (PU)
             are backed up with standby PUs which automatically
             are switched in by the Watch Dog in case of error
             in an active component.

         o   Survival of Trunk failures are handled by alternative
             routing in the network.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   ̲R̲ ̲2̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:   R̲e̲m̲o̲t̲e̲ ̲T̲r̲a̲f̲f̲i̲c̲ ̲t̲o̲ ̲B̲a̲c̲k̲ ̲u̲p̲ ̲H̲o̲s̲t̲ ̲ 
        



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The rerouting strategy which apply to back-up hosts
         is the responsibility of Air Canada.  The Data Network
         should not influence this strategy.  However, once
         this strategy has been decided upon, the network will
         be able to provice the required rerouting between hosts
         of similar type (seen from network).

         -   Host failures are treated under the general scheme
             for external resource failure.  In the context
             of the proposed ACDN an ICC failure and a host
             failure are similar since they have the effect
             of a SUBAREA being lost.

         -   The existing software facilities do not provide
             for a̲u̲t̲o̲m̲a̲t̲i̲c̲ switchover to the back up host. 
             The operator can initiate such switchover.

         -   IF AIR CANADA designates permanent back up hosts
             and assigns the necessary LU for NCC to initiate
             recovery action, then the switchover can be made
             automatic.  The basis behind the above assertion
             is that all LU-LU sessions are monitored by MCC.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :    ̲R̲ ̲2̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:    S̲i̲g̲n̲-̲i̲n̲ ̲D̲u̲r̲i̲n̲g̲ ̲C̲o̲n̲g̲e̲s̲t̲i̲o̲n̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲  



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         With the existing software priority scheme at user
         log on time are not considered as inherent network
         function.

         Application priorities can be incorporated in the TAS
         context and in the HAS context.

         The proposal commits to incorporate specific AIR CANADA
         priority schemes at user access level.

         Any user (operator at his terminal or host application)
         is always able to get a priority message through to
         the system operators, who ultimately must be responsible
         for proper allocations of priority assignments within
         the network.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :       R̲ ̲2̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:       M̲u̲l̲t̲i̲ ̲S̲i̲g̲n̲-̲i̲n̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The primary philosophy that users sign in to applications
         rather than host is supported by existing software.
          Each host is a subarea with applications as major
         node and a group of LUs assigned to them.

         However, the current software does not support a host
         select facility for transaction processing implying
         multiple applications keeping active sessions.  The
         required extensions to existing software are committed
         for in the proposal: the presently used host selection
         profix is proposed employed to establish the required
         multiple host sign-in (For further detail please refer
         section 4.12.1 - chapter 4 page 97).


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲R̲ ̲2̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲E̲q̲u̲i̲v̲a̲l̲e̲n̲t̲ ̲F̲e̲a̲t̲u̲r̲e̲s̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  N/A.

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Generally the proposed system provides replacement
         and enhancement of the operator functions and user
         facilities of the existing network. The enhancements
         are done on the basis that the ACDN is an independent
         entity and hosts provide services to the users of the
         ACDN.

         The functional equivalence will appear from the following
         references to section III 4 and III 6 of the technical
         proposal.



         F̲u̲n̲c̲t̲i̲o̲n̲ ̲A̲r̲e̲a̲                    R̲e̲f̲e̲r̲e̲n̲c̲e̲

         Session Control                  III 4.12.1

         Routing Control                  III 4.9.5.2
                                          III 6.5

         Host Terminal                    Terminal and Host

         Presentation                     Characteristics are
                                          mapped by the HAS
                                          and TAS, ref. III
                                          6.6. & 6.7 ff.

         Network Management 
         and Control                      III 4.6, 4.7 and 4.8

         Backup Facilities                III 4.11

         Degraded Mode Operation          Provided by the inherent
                                          priority structure
                                          of the system

         Testing and Split System         Refer to response
                                          to req. 3.15



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  R̲.̲ ̲2̲.̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  G̲u̲a̲r̲a̲n̲t̲e̲e̲d̲ ̲D̲e̲l̲i̲v̲e̲r̲y̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT:          
   

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!      


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The proposed transport system and the associated end
         to end protocol provides for guaranteed message delivery
         from source to destination transport station level.

         The link access protocol from the destination TAS to
         the destination terminal provides for normal error
         recovery.

         In cases where the destination is not immediately available,
         the TDP service offered by the EMH may be used.  Here,
         however, the EMH will take the responsibility for guaranteed
         delivery.  This means that the message is acknowledged
         when it has been safely delivered to the EMH.  The
         service of getting positive acknowledgement to the
         originator when the message is delivered may easily
         be added as an EMH application. .This service may be
         provided by letting the originating application specify
         the acknowledgement request as a parameter in the session
         setup command.

         The message control block in the EMH may then be marked
         correspondingly and the service could be added as part
         of the message output subsystem of the EMH.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  2̲.̲6̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  S̲e̲c̲u̲r̲i̲t̲y̲ ̲-̲ ̲N̲e̲t̲w̲o̲r̲k̲ ̲A̲c̲c̲e̲s̲s̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?                  YES       
     

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT:  6 manmonths

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!    NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         A sign-on security system similar to those of existing
         military networks will be provided centrally in the
         NCC.

         A user signing on will have to identify himself with
         an indentification code and a password.  Each user
         will then have access to a number of specified terminals
         and a number of specified services.  This information
         is stored centrally in the user security profile. This
         profile is matched against

         -   the entered user-id
         -   the entered password
         -   the terminal profile of the used terminal
         -   the sign-in service identification

         Thus, all session establishments requiring security
         access control will have to use the centralized NCC
         Network Access Service as described in section 4.5.3.

         Security for data access from an application is provided
         by an authentication procedure.  The calling application
         shall return a random generated password forwarded
         to the application by the Network Access Service via
         a separate set up session after the application service
         access profile has been matched against the session
         establishment record.


         Public network access is supported by the DTE functionality
         in the nodes. The required port address translation
         to the ACDN network address is accomplished at the
         node. The access validation procedure is common to
         all ACDN users and is controlled by the NCC.

         The terminal-to-host access security system uses access
         profilers at the NCC for validation. This profile information
         can be accepted on a per call basis by the nodes via
         the user data field in the call request packet and
         can be analysed for access validation by the NCC and
         the node.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  R̲.̲ ̲2̲.̲7̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  S̲e̲c̲u̲r̲i̲t̲y̲ ̲-̲ ̲T̲e̲s̲t̲ ̲E̲n̲v̲i̲r̲o̲n̲m̲e̲n̲t̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?                            
   NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT:          
   

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!    NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Test environment security is accomplished by assignment
         of a test subscriber with users having private access
         to test terminals and test services.  Thus the isolation
         of test equipment is accomplished by the generation
         of a coherent set of test subscriber user security
         profiles, test terminal profile, installation of a
         test host with test services.

         The above facilities are backed up by inherent partitioning
         features of the CR80 and DAMOS.

         It is feasible to create secure software partitioning
         within the NMH to isolate the test environment.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲2̲.̲8̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


         Bit-oriented Protocol

IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The present implementation supports entire octets.
         The LTU devices, however, have a capability of handling
         frames with any number of data bits (no application,
         yet, has indicated that software support of this feature
         is significant).




           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲2̲.̲9̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲E̲n̲c̲r̲y̲p̲t̲e̲d̲ ̲D̲a̲t̲a̲ ̲C̲a̲p̲a̲b̲i̲l̲i̲t̲y̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES/NO         
 

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Encryption may be used in the following locations:

         o   On internodal trunks (continuous on-line encryption).
             This prevents tapping our trunks directly, and
             is highly secure.

         o   On specified packets (bulk encryption). This prevents
             reading of data from selected users.

         The clear data from such terminals should be kept separate,
         i.e. the best would be to bulk encrypt data directly
         at the terminals, subsidiarily in the adjacent node,
         but then the terminal access network trunk carrying
         traffic from such terminals must also be on-line encrypted:

         It it is only a limited amount of traffic which should
         be secured: bulk encryption with forward key select
         on the individual terminals would be preferable.

         Ideally the terminal itself would do the encryption/decryption.
         This would require an encrypting and a normal version
         of the terminal. Another way which could be used at
         least initially is to let the bulk encryption/decryption
         be carried out by a box attached on the cable between
         the terminal and the multiplexer in the ICC network.


         In both cases forward key select could be used, and
         several forms of correspondance between sender and
         receiver are possible.

         One way is to randomly select between secret (externally
         loaded) keys. The receiver will accept and decrypt
         on any forwarded key selector. This lets any number
         of boxes communicate mutually.

         More restrictively, the received can be set to accept
         only one or a few key selector values, and reject all
         others. In this case there must be at least as many
         keys and key selectors as there are receivers, i.e.
         crypto boxes.

         R̲e̲s̲p̲o̲n̲s̲e̲ ̲T̲i̲m̲e̲

         The response time is only affected negligibly by on-line
         encryption on internodal or ICC network trunks.

         Bulk encryption tends to create a delay corresponding
         to the transmission time of the bulk. However, in the
         case where a crypto box is located in the immediate
         vicinity of the terminal, to which it is attached,
         the transmission speed between the box and the terminal
         could be increased up to 19.2 K bps, in which case
         extra delay introduced is in the order of

                       300 x 8 bits/transaction               
                        ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ = 125 MS      
                                                              
                             19.2 K bps                        
                                                              
                                                              

         The security of the encrypted data is highest in the
         distributed encrypto nodel, where encryption is done
         in or close to the terminal, but is of course also
         highly dependant on the crypto algorithm used, and
         on whether this algorithm and the keys used with it
         can be assumed to be secret themselves, or public.

         A way of expressing the degree of data security is
         by the probability that a hostile party will have broken
         the code by a certain time interval. Exact figures
         cannot be given unless the specific encryption model
         is determined.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲R̲ ̲2̲.̲1̲0̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲E̲r̲r̲o̲r̲ ̲D̲e̲t̲e̲c̲t̲i̲o̲n̲ ̲a̲n̲d̲ ̲C̲o̲r̲r̲e̲c̲t̲i̲o̲n̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Response to related questions in RFP, part 8, chapter
         1:

         -   Extensive error detection and recovery facilities
             are provided within network protocols and these
             are supported by the error detection facilities
             at hardware and connection interfaces level.

         -   Protocol overheads are mainly influenced by the
             standards adopted.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :    R̲ ̲2̲.̲1̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:    V̲i̲r̲t̲u̲a̲l̲ ̲T̲e̲r̲m̲i̲n̲a̲l̲ ̲P̲r̲o̲t̲o̲c̲o̲l̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
    

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         It is proposed to implement the ECMAs Virtual Terminal
         Protocol as part of the ACDN.

         This virtual protocol enables Air Canada a mapping
         of new equipment.  In fact, new equipment could be
         designed to work directly with the virtual protocols
         in the network.  By providing a baseline for future
         communication via the network, the virtual protocols
         are vehicle for commonality in the ACDN.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   ̲ ̲R̲ ̲ ̲3̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     


REQUIREMENT DESCRIPTION:   ̲ ̲S̲t̲a̲t̲u̲s̲ ̲A̲w̲a̲r̲e̲n̲e̲s̲s̲ ̲-̲ ̲N̲e̲t̲w̲o̲r̲k̲ ̲M̲o̲n̲i̲t̲o̲r̲
 ̲ ̲  



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         Device status awareness for all ACDN device attachments
         is obtained through the STATUS-TERM (DEVICE) command
         facility available to NCC operators, technicians, and
         users (limited display).

         A network operator report similar to the present ACNC
         command GRT (respons-time report) will be available
         (see section 4.8.9).

         Terminal user reports similar to the present ACNC reports
         DNE (network error report) and PDS (printer display
         status) will be available (see section 4.12).


         STATUS-TERM

         Produces a status display showing all relevant status
         for the specified terminal.

         This command function may be used for displaying the
         connection status of all the various types of ACDN
         devices, CRT's, printers and FIDS, etc.  The status
         indication will include, but is not limited to, the
         following:



         o   sign-in status (free, in session)
         o   terminal condition status (included/excluded,
             operable/in error)
         o   status of physical and logical paths to destination
             (multiplexer, remote lines, concentrator including
             concentrator components, concentrator lines, nodes
             and node components, inter nodal trunks)
         o   routing status - primary or alternate routing on
             access network, routing through backbone network
             to host/application.

         These status indications will be available to network
         supervisor and technicians accessing the network from
         an NCC supervisor or engineering position, or from
         an ordinary user terminal attachment.  The status information
         will be retrieved from the global NCC device status
         tables, which are recoverable in the event of NCC failure.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   ̲ ̲ ̲R̲ ̲3̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     


REQUIREMENT DESCRIPTION:   ̲ ̲ ̲S̲t̲a̲t̲u̲s̲ ̲a̲w̲a̲r̲e̲n̲e̲s̲s̲ ̲-̲ ̲U̲s̲e̲r̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         User status awareness for all ACDN users will be satisfied
         through status request/response functions in which
         either a specific device may be indicated - or the
         originating user terminal is defaulted.  This means
         that a user can request his own status, and a field
         technician may obtain status indications for any device
         within ACDN, displayed at a user terminal at which
         he has logged in.

         The following user status awareness facilities are
         provided (these are all described in section 4.12.2)

         o   connection-status
         o   display-network-errors
         o   display-TDP-status

         Further, Broadcast is provided as described in section
         4.8.11.2.

         U̲s̲e̲r̲ ̲S̲t̲a̲t̲u̲s̲ ̲A̲w̲a̲r̲e̲n̲e̲s̲s̲

         Terminal users will be able to request their actual
         connection status concerning the terminal and printer
         condition and the active user sessions.



         Further, for the purpose of fault isolation and verification
         a number of report display functions are available
         to users/technicians at an ordinary user terminal.

         The status request functions will display the status
         of any specified ACDN terminal at the originating terminal
         position.

         Commands:

         CONNECTION-STATUS  term ̲id

         This command is prompted by a response indicating the
         following status information for the specified terminal
         (if term ̲id is omitted, the used terminal is assumed):

         -   sign-in status (number of parallel sessions, session-ids,
             names of connected applications, sign-in elapse
             times)
         -   terminal condition status
         -   printer status condition
         -   status of physical and logical paths to destination
             (multiplexer, remote lines, concentrator including
             concentrator components, concentrator lines, nodes
             and node components, inter nodal trunks)
         -   routing status - primary or alternate routing on
             access network, routing through backbone network
             to host/application.

         DISPLAY-NETWORK-ERRORS (parameters)

         Several response reports may result as controlled through
         parameterized options:

         The first type of report that can be generated displays
         transactions and errors for each of the multiplexors
         attached to a specified remote controller on the concentrator
         (ICC).

         A further interrogation can be made by adding the multiplexor
         number in the command.  The report will then list errors
         for each terminal device controlled by the specified
         multiplexor.

         B̲r̲o̲a̲d̲c̲a̲s̲t̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲F̲a̲c̲i̲l̲i̲t̲y̲

         The broadcast message command allows a message of up
         to 22 lines to be sent to a specified CRT, to a range
         or all CRT sets and/or all teletype terminals. Broadcast
         messages are used when all or certain locations must
         be advised of a planned function or system shutdown,
         local operating conditions, etc.



         The message remains active in the system for the time
         specified, or until it has been delivered to all the
         desired terminals. For a terminal which has a broadcast
         message outstanding, an info-indication is appended
         to all output to the terminal, prompting the user to
         solicit the broadcast message is solicited and sent
         to the terminal. To solicit the message the user depresses
         the ENTER key on the CRT.

         A CRT can solicit a given broadcast message only once,
         and therefore the info-indicator is not appended once
         the broadcast message has been delivered to the terminal.

         Broadcast messages to teletype terminals are sent as
         normal teletype messages. These teletype messages will
         be created and processed as normal protected traffic.

         Broadcast messages can be sent to the various terminal
         categories indicated in the following list:

         Commands:

         BROADCAST time ALL

         A message is sent to all CRTs. Time is the number of
         minutes the message is to remain active in system.
         A message is ready to be transmitted to every configured
         CRT on the network.

         BROADCAST time Nxxxxxxx…0f…1…0e… Nxxxxxx…0f…2…0e…

         A message is sent to a range of CRTs. N = Network xxxxxx…0f…1,2…0e…
         are the logical id's of the first and last terminal
         within the range. A message is ready to be transmitted
         to the terminals identified by the id range.

         BROADCAST time Nxxxxxx

         A message is sent to a specific CRT. Only the terminal
         named in the command may solicit the message.

         BROADCAST time all TTY

         A message is sent to all CRTs and to all Teletype Terminals

         BROADCAST time TTY

         A message is sent only to all Teletype Terminals

         BROADCAST time APP (RES, DRV, PMS or VIA)

         A message is sent to all terminals signed in to a specific
         Host/application.


         A finer breakdown can be displayed by identifying the
         terminal in the request.

         The following status indications are included in the
         display per ICC/MUX and terminal:

         -   input errors
         -   output errors
         -   total errors
         -   error percentage
         -   total traffic

         DISPLAY-TDP-STATUS device-id

         The current status of the specified TDP printer is
         displayed, including

         -   device status
         -   configuration information
         -   error statistics
         -   message queue length


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲3̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲A̲l̲a̲r̲m̲s̲ ̲a̲n̲d̲ ̲S̲t̲a̲t̲i̲s̲t̲i̲c̲s̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  Included in
 NCC integration

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The alarms/statistics to be provided in the network
         are listed in detail in the following sections:

         1.  NCC Alarms:      Section 4.8.6.1
         2.  Statistics:      Table 4.11.1-1
         3.  EMH Alarms:      Section 4.9.5.3.3

         The reports generated periodically or on request based
         on the statistical results are given in detail in section
         4.11.2 ff.

         -   The statistics are generally implemented as counters
             to be reset once per 24 hour period.

         -   The listed statistics are all compiled at the nodes
             or at the EMH. Both places the statistics are stored
             on mirrored disc, which means that full recovery
             is provided for all statistics.

         The incore memory claim on the nodes is estimated to
         be 10 words per terminal (20 bytes) plus 10 words per
         terminal of general work area (processing and disc
         buffer capacity). In total 60K words of incore statistical
         counters and buffers are needed per PU, assuming 3000
         terminals per PU.


         The disc resident part will be less than 2 M bytes
         per node.

         Generally the processing time associated with statistics
         is negligible (less than 1%) compared to node switching
         functions.

         The session and terminal dependant statistics are so
         dominating that all other statistics can be considered
         negligible.

         The session and terminal statistics are estimated to
         be:

         -   20 bytes per terminal per hour
         -   40 bytes per session

         Assuming 20000 terminals and 2 sessions per terminal
         per hour, the statistical data transfer is:

         20000 x (20 + 2 x 40) bytes = 2 M bytes / hour

         This equals 555 bytes per second or about 2 packets.
         This may be compared to the PU switching capacity of
         200 packets per second.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   ̲ ̲ ̲R̲ ̲3̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     


REQUIREMENT DESCRIPTION:  C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲ ̲P̲r̲o̲c̲e̲s̲s̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The Network Definition Application program is a flexible
         easy to use definition tool for settling up complete,
         consistent overall ACDN definitions as described below.

         N̲e̲t̲w̲o̲r̲k̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         The global network definition table resides globally
         at, the NCC.  Basically, the same Network Definition
         application as mentioned in 4.2.1.1 (NMH) will be available.
          The definition application will run as a low priority
         job without affecting network supervision services.
          Three different definition files are maintained:

         -   old network definition
         -   current network definition
         -   under update network definition

         The definition file specifies all network components
         including transport network and external resource network
         (hosts, concentrators, and terminals).

         The interactive Network Definition application outputs
         a new network definition table in the "under-update"
         definition file



         The current network definition file contains a copy
         of the online network table.  In case of catastrophic
         failures occuring when using a new network definition
         file, the NCC may reinitialize the network according
         to the previous configuration (old).  Minor errors
         in the online network definition may be corrected through
         resource control commands and/or online table update.

         N̲e̲t̲w̲o̲r̲k̲ ̲D̲e̲f̲i̲n̲i̲t̲i̲o̲n̲

         The network must be defined both globally, i.e., the
         complete actual configuration, and locally to each
         host.

         The global ACDN definition is a hierarchy which defines
         both the external resources (participants and attachment)
         and the internal resources, e.g. internodal and access
         links.

         The definition is grouped as follows:

         Transport System
           nodes (node-id)
             link (link-id, LTU-addr.)
             Virtual circuit capacity
           links (link-id)
             connection
             speed
           transport station (TS-id)
             sub-transport station (DTE-addr.)

         External Resource Type
           host types
           line types
           controller types
           terminal types

         line group, main type (LTU-addr.)
           line, sub-type (line-id)
             controller (controller-id, poll-addr.)
               terminal (term-id, local addr.)

         NODE Configuration (NODE-id)
         channel (channel-id, channel-I/F addr.)
           host (host-id)
         line (line-id, LTU-addr)
           host or communication controller (host-id)
             external resource (resource-id)

         The definition is performed on-line at the NCC or off-line
         at the NMH via an application which via suitable forms,
         allows the operator to fill in the necessary parameters.
         The defined network configuration is stored in object
         files from which they can be later loaded during initialization,
         recovery or dynamic reconfiguration.


         Commands:
         DEFINE ̲NET (in-definition-file)
                    (out-definition-file)

         This command starts the network definition application
         which via a menu, selects the forms to be filled in
         or changed.

         If in-definition-file is specified, an existing definition
         is used as starting point.

         Out-definition-file is, if specified, used to store
         the new definition.

         Apart from the form editing facilities, DEFINE-NET
         is able to merge and split definition files. It also
         contains a print utility for easy and legible forms
         print out.

         The definition of the networks seen by the hosts are
         done at the hosts. These definitions must use the same
         names as ACDN to identify each external resources.
         To allow ACDN to perform address translation between
         ACDN and host network addresses, a resource name-address
         table must be existing prior to network initialization.

         The network definition program will provide fill-in
         formats and as far as possible guide the user through
         the configuration process, the goal being that a complete
         definition of a consistent network should not be a
         time consuming job.

         The configuration definition formats and the network
         table is constructed in a hierarchical manner, and
         with provisions for storing any equipment characteristics
         that can be thought of today, this does not present
         inclusion of new equipment types.

         To assist supervisory and management staff in maintaining
         network definitions, the definition application can
         produce hierarchical, easy to read, network definition
         report printouts, identifying topologies and component
         characteristics.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   R̲ ̲3̲.̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     


REQUIREMENT DESCRIPTION:   C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         Network configuration and service data information
         will be distribited on major network components as
         follows (also see section 6.4):

         N̲C̲C̲
         The NCC will contain the master copy of all operational
         network configuration and service data tables:
         
         -   network definition tables
             -   transport network
             -   external terminal network
             -   hosts
         -   routing tables
         -   user profiles (copy)
         -   terminal profiles (copy)


         N̲M̲H̲
         The NMH will contain of the following service data.

         -   network definition tables (copy)
         -   user profiles
         -   terminal profiles
         -   equipment inventory
         -   accounting data 

         
         N̲o̲d̲e̲
         Each node will contain its own local routing table
         covering its part of the transport network and also
         tables defining its connected external network:

         -   local routing table
         -   external terminal table
         -   host attachment table
         -   application service table

         The node will be able from its local network configuration
         definitions to perform routing between terminals and
         hosts in its local environment without involving the
         NCC.

         H̲o̲s̲t̲

         Each host (IBM, UNIVAC, HONEYWELL) will keep a complete
         description of the terminal access network mapped into
         the environment applicable to each individual host
         type.


         C̲o̲o̲r̲d̲i̲n̲a̲t̲i̲o̲n̲
         Changes in local configuration tables and service data
         tables will be indicated by the network component,
         at the NCC level which keeps the entire network definition.
 …86…1         …02…   …02…   …02…   …02…                                       
    
           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲3̲.̲6̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲O̲n̲-̲l̲i̲n̲e̲ ̲I̲n̲v̲e̲n̲t̲o̲r̲y̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  Incl. in "NMH
 Inventory Data Base Mngt."

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The custom development is related to the generation
         of the ACDN specific database.

         An online inventory will be provided as required and
         it will be part of the entire Network Configuration
         Data Base residing in the NMH as described in section
         III 4.7.5.1.

         The items in this inventory will be all line replaceable
         units in the network including the units of the existing
         network.

         Each unit has a record defining all external logical
         and physical connections with cross reference to device
         path definitions for consistency checking.

         The method of accessing the inventory is illustrated
         in section III 6.11.5 ff. - an example is shown on
         fig.  III 6.11.5-1.

         Section III 6.11.6 and III 4.7.5.4 outline the principles
         for report generation according to the proposed database
         concept.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲R̲ ̲3̲.̲7̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲N̲e̲t̲w̲o̲r̲k̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲ ̲C̲a̲p̲a̲b̲i̲l̲i̲t̲y̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The required functions are already separated logically
         in the NMH as it appears from section III 6.11 ff.
         and section III 4.7 ff.

         The NMH connects to the backbane network as a general
         purpose host and may as such in principle be accessed
         from any location connected to the network.

         Geographical separation is possible without any changes
         to this proposal.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   ̲ ̲R̲ ̲3̲.̲8̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲  


REQUIREMENT DESCRIPTION:   ̲ ̲L̲i̲m̲i̲t̲e̲d̲ ̲D̲i̲s̲t̲r̲i̲b̲u̲t̲i̲o̲n̲ ̲o̲f̲ ̲C̲o̲n̲t̲r̲o̲l̲
 ̲ ̲ ̲ ̲ ̲  



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         G̲l̲o̲b̲a̲l̲ ̲C̲o̲n̲t̲r̲o̲l̲
         In the proposed ACDN all network components can be
         globally controlled from the NCC, which has the master
         network configuration and service data tables and files
         (see also response to R 3.5).  A complete set of operator
         and user commands is given in section 4.6 which also
         identifies possible originating network locations.


         N̲C̲C̲ ̲B̲a̲c̲k̲u̲p̲
         The ACDN network has two NCC sites, one being the actual
         NCC, the other being standby.  Switchover to the standby
         NCC occurs as a result of a catastrophic failure at
         the currently active NCC.  The switchover to the backup
         NCC occurs within seconds without disrupting the overall
         network services.  The NCC switchover will occur without
         dependancy of the NMH; all relevant network configurations
         are resident within the backup NCC.  This is described
         in section 4.14.  Also see alarms and status below.


         L̲o̲c̲a̲l̲ ̲N̲o̲d̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
         Although the ACDN will be fully capable of unmanned
         node operation, a number of network control and supervision
         functions may be performed by network supervisor and
         technician staff using the operator position at the
         node control processor of a nodal site.  The scope
         of command/functions is identified in section 4.6 (table
         4.6).  Nodal Site operations are describer in section
         4.10.  The scope of functions includes:

         -   Status request functions (all network status)
         -   External resource control (ICC trunks, ICC's, devices
             and host participants)
         -   Remote node interface (dumping and diagnosing)
         -   Local H/W and S/W troubleshooting and verification

         Standby equipment and transmission resources are activated
         through the standard operator commands described in
         section 4.8.5.4 (summarised in section 4.6).  Remote
         diagnostic and dumps are likewise activated by operator
         commands (see section 4.13).

         
         A̲l̲a̲r̲m̲s̲ ̲a̲n̲d̲ ̲S̲t̲a̲t̲u̲s̲ ̲R̲o̲u̲t̲i̲n̲g̲
         Events occurring in ACDN which shall be displayed to
         an NCC operator are routed to both the active and standby
         NCC.  Thus the backup NCC has access to all active
         alarms in a switchover situation.  Also all status
         information flowing in the network are routed to both
         NCC's.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲R̲ ̲3̲.̲9̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲C̲e̲n̲t̲r̲a̲l̲ ̲N̲e̲t̲w̲o̲r̲k̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Software configuration control library and the overall
         centralized database reside at the NMH.

         Distribution of new software and tables is controlled
         by the active NCC.

         A NCC supervisor will be able to operate all nodes
         and the EMH as an on-site system operator, i.e. all
         operating system commands and reports to the on-site
         operators console may be transmitted to/from the NCC
         supervisory position by means of this feature. The
         NCC operator will be able to install new tables and
         software without disrupting the normal network operation.
         This feature will also provide for remote maintenance
         and remote software debugging.

         The time to downline load software is limited by the
         transmission time as the CPU processing time is negligible.

         The transmission time depends on:

         -   message length
         -   priority


         For high priority down-line load of routing tables
         maximum 0.1 second is used.  For low priority software
         load files the maximum time is not predictable.

         This time is not important as the inclusion of new
         software is executed in two phases:

         -   load of software to node and reception of acknowledgement

         -   start of loaded software

         Nodal software dump (post mortem dump) will be produced
         after each non-recoverable PU failure - caused by hardware
         or software - may also be produced on operator request
         from OC or NCC.

         The tools available to analyze the dump are standard
         software utilities for listing HEX, ASCII,  - disassembly,
         -searching, - debugger, - other utilities listed in
         CR 80 Handbook, section 4.10.

         A node contains 3 versions:

         -   previous
         -   current
         -   a being updated

         of software, which can be offline loaded from the NCC.
         During load and start of the new software the NCC receives
         status of the updating process. In case of malfunction,
         the NCC can request a reversion to a previous version.

         The number of software versions maintained in the network
         is not limited by hard limits, but should be restricted
         to 3.

         Software versions are separately downline loaded from
         the NCC to the nodes. The versions originate from the
         central configuration control library at the NMH where
         all maintenance should be made.

         Whether or not different software versions can be used
         at different nodes cannot be answered as it depends
         on the compability between the versions.

         The procedures and tools for software development is
         discussed in the response to requirement 3.15.


         The application software languages used in the network
         software are:

         -   SWELL
         -   PASCAL
         -   COBOL (only NMH)

         Refer to CR80 Handbook, section 4.10.2.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲3̲.̲1̲0̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲C̲o̲s̲t̲i̲n̲g̲-̲B̲i̲l̲l̲i̲n̲g̲ ̲S̲y̲s̲t̲e̲m̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             NO           

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  Included in
 NCC integration.

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The data collected for cost and billing purposes are
         listed in detail in section 4.11.3. These are the standard
         statistics generated for all sessions established on
         ACDN.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   ̲ ̲ ̲R̲ ̲3̲.̲1̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲     


REQUIREMENT DESCRIPTION:   ̲ ̲ ̲A̲p̲p̲l̲i̲c̲a̲t̲i̲o̲n̲ ̲-̲ ̲N̲e̲t̲w̲o̲r̲k̲ ̲S̲e̲n̲s̲i̲t̲i̲v̲i̲t̲y̲
 ̲ ̲  



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         Network (transport and external device attachments)
         changes will be totally transparant at the host application
         software level.  For each host participant, the ACDN
         network will be mapped into the network environment
         applicable for each type of host (IBM/SNA, Univac/DCA)

         Network reconfigurations will be reported to the appropriate
         hosts through the Host access service layer of each
         node such that each host will have an uptodate picture
         of the network.  This is further described in section
         4.8.5.4.3.  It should be noted that the transport network
         configuration itself has no significance at the host
         level at all.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :  R̲ ̲3̲.̲1̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION:  H̲a̲r̲d̲w̲a̲r̲e̲ ̲M̲o̲n̲i̲t̲o̲r̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?          YES               
     

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT:  1 MM of WD
 F/W 
                                                 dev & 1 MM
                     of
                                                 LTU F/W dev.

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!      


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         An external H/W monitor is provided as part of the
         Watch Dog system.

         At the OC connected to the Watch Dog, the following
         statistics can be displayed:

         o   CPU load in every CPU in every PU connected to
             the Node

         o   Queue Status in all PUs connected to the Node

         o   Disk Load

         o   Number of Disc Accesses

         o   Traffic Load on each LTU channel connected to the
             Node

         o   Buffer status in LTUs

         o   Protocol Statistics from LTUs, Retransmission Counters,
             CRC error counts etc.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲R̲ ̲3̲.̲1̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲N̲e̲t̲w̲o̲r̲k̲ ̲M̲a̲n̲a̲g̲e̲m̲e̲n̲t̲ ̲-̲ ̲D̲a̲t̲a̲ ̲B̲a̲s̲e̲ ̲S̲y̲s̲t̲e̲m̲
 ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?                          NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The Query languages available for the ACDN will be
         a specially tailored set of tools aimed at Air Canadas
         requirements. The query statements to be entered from
         interactive terminals or batch as desired will follow
         the syntax of normal Pascal statements.

         The philosophy behind the query language is that the
         NMH  software will accept user entered query statements
         and include these during preprocessing of a Pascal
         program before compilation and execution.

         Normal query interactions, where comparatively simple
         selection criterias are used for primary investigations,
         can be enhanced to more detailed or permanent report
         request, because all capabilities inherent in Pascal
         can be used. This enhancement capability is a feature
         which promotes productivity of programmers.

         Any overhead due to compilation will be negligible
         compared to faster execution, because resource consuming
         interpreters are avoided. If response times are critical
         for dedicated recurrent query situations, loadable
         software can easily be developed for these situations
         because of the flexibility of the query language. These
         are no restriction of the language concerning data
         base access.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲R̲ ̲3̲.̲1̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲N̲e̲t̲w̲o̲r̲k̲ ̲M̲o̲d̲e̲l̲l̲i̲n̲g̲ ̲T̲o̲o̲l̲s̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
     

IS CUSTOM DEVELOPMENT REQUIRED?             YES            

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      


         The Network Modelling Software Package is a simulation
         model of the network. All traffic originating sources
         like terminals, external networks gateways and host
         will, within the model, generate traffic based on type,
         time and length distrivuted transactions.

         The processing with all subsystems, nodes and hosts
         will also be simulated to provide a realistic model
         of the system.

         During work with the proposal Christian Rovsing has
         produced various sizing reports based on a simplified
         mathematical model. These reports are shown in Appendix
         D and they include:

         -   baseline network transaction volumes
         -   1991 projection of transaction volumes
         -   Nodal switch processors, end-to-end response time
         -   Nodal switch processor, CPU utilization
         -   Nodal switch processor, memory utilization
         -   query modelling



         These reports will be refined during implementation,
         and a model will be programmed in Pascal for installation
         on the NMH (ref. section 5 for detailed sizing data).
         The existing equipment, i.e. hosts, will contribute
         to the total model in order to give a realistic view
         of the total network.

         This is done by mathematic modelling of the existing
         equipment in using the same subsystem models as for
         Christian Rovsing provided equipment. Air Canada will
         be asked to assist in providing realistic parameter
         data for all existing equipment which is included in
         the network simulation model.


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲3̲.̲1̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲T̲e̲s̲t̲ ̲a̲n̲d̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲F̲a̲c̲i̲l̲i̲t̲i̲e̲s̲
 ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  25 manmonths

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

1.       Custom development is required for emulation of protocols,
         traffic types of the existing ACDN.

2.       T̲e̲s̲t̲ ̲M̲o̲d̲e̲s̲
         The online test configurations are the following:
         -   Using the security system to establish a logical
             isolated user, terminal, host, service configuration
         -   Using redundant equipment to establish a separate
             network
         Both test modes can be accomplished in a secure manner
         and without physical separation of H/W due to the inherent
         security partitioning features of the CR80 architecture
         and the operating system DAMOS.

2.1      T̲e̲s̲t̲ ̲M̲o̲d̲e̲ ̲1̲
         This test mode is accomplished using the security system
         of the basic ACDN as discussed in the response to requirement
         2.7.

2.2      T̲e̲s̲t̲ ̲M̲o̲d̲e̲ ̲2̲ 
         This test mode is accomplished using redundant H/W
         to establish a separate network. The attached figure
         - Fig. REQ 3.15-1 - gives a node configuration using
         test mode 2.
         The marked up elements are dedicated to the test network.
         This setup is completely determined by configuration
         tables similar to thosse which apply to the normal
         network.


3.       T̲e̲s̲t̲ ̲D̲e̲b̲u̲g̲g̲i̲n̲g̲ ̲F̲e̲a̲t̲u̲r̲e̲s̲
         The standard software test tools are proposed as debugging
         features. The software development and debugging features
         are described in narrative form in the CR80 Handbook
         section 4.10, page 4-123 to 4-185. This software includes
         the following online test facilities:

         -   Debugger - ref. CR80 Handbook section 4.10.4.5,
                        page 4-159
         -   Online test facility - ref. CR80 Handbook
                                      section 4.10.4.3.4, 
                                    page 4-157, 158
         -   Other test facilities in this section are also
             feasible in this context

         The real-life test environment is provided by the "Automated
         Test and Emulation System" (ATES), developed by Christian
         Rovsing for real-life test of major military communication
         systems.

         The software driving this system may be downline loaded
         via the NMH and executed on redundant equipment in
         the nodes, the front-ends or the EMH.

         The functional capabilities of the ATES are described
         in Appendix F.

         The NMH contains all the software necessary for running
         a real-life test using the ATES:

         -   Transaction Volume Generator
         -   Online Test Controller
         -   Log File Editor (data reduction program)

4.       S̲o̲f̲t̲w̲a̲r̲e̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲E̲n̲v̲i̲r̲o̲n̲m̲e̲n̲t̲
         As described in section 6.11.1,2  p. III 6-44,45 the
         NMH provides fully for software development facilities.

         Due to the security partitioning features of the CR80
         and the operating system simultaneous software development,
         test and operational ACDN software execution may take
         place.

         Normal VDU terminal preferably operating at 9.6 K baud
         provides excellent user service. Generally up to 3
         full time users per terminal are recommended.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  :   R̲ ̲4̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION:   G̲r̲a̲c̲e̲f̲u̲l̲l̲ ̲e̲v̲o̲l̲u̲t̲i̲o̲n̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?             YES          
ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The gracefull evolution from ACNC to ACDN is carried
         out by the gateway. It is possible to route more and
         more traffic from the ACNC network to the ACDN network
         without interruptions.

         The hosts can be interfaced to the network without
         changes to the host system software and thus provide
         AC with the means to have a gracefull evolution.

         All required functions to make resources in the ACNC
         and the ACDN networks available to each other will
         be implemented in the gateway.

         The necessary paths for Type A and B traffic from and
         to the ACNC and ACDN networks will be provided for
         in the gateway.

         The interface between the networks and the gateway
         is the message level protocol. The performance and
         capacity of the gateway will not be less compared to
         a solution where packets instead of messages were handled.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲4̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲N̲e̲t̲w̲o̲r̲k̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲E̲v̲o̲l̲u̲t̲i̲o̲n̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The basic structure of the proposed ACDN network is
         built around the principles of having any-to-any communication,
         meaning that whether it is communication involving
         geographical distances or within a local area, should
         not have any affect on the utilization of the network.
         This means that local area network can be an integrated
         part of the ACDN network with all the belonging functions
         of office automation, videotex, electronic mail, fascimile
         and voice.

         It will be possible to interface new CBX uses to the
         ACDN network, because they are belonging to one of
         the above mentioned classes.

         Since the network will use distributed processing,
         the interfacing of CBX networks will be at the most
         appropriate place. The network shall provide for the
         necessary intelligence to do the interfacing.

         Network access will be handled in the normal way, meaning
         that the terminals in the CBX network will have to
         ask the NCC for permission to access the network. This
         permission is granted, if the user profiles and device
         profiles allow it.


         The CBX terminals would have a virtual path set up
         just like any other terminal.

         The CBX network will be looked at as a sub-network
         to the NCC and be serviced in very much the same way.



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲4̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ 


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲H̲o̲s̲t̲ ̲M̲i̲g̲r̲a̲t̲i̲o̲n̲ ̲P̲l̲a̲n̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ 



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
  

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         A detailed migration plan for the whole project with
         milestones is in Document I, chapter 3.4.1.





           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲5̲.̲1̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲E̲q̲u̲i̲p̲m̲e̲n̲t̲ ̲M̲a̲i̲n̲t̲e̲n̲a̲n̲c̲e̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT    N/A

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!   


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The maintenance philosophy is influenced by the very
         high degree of reliability of the CR hardware and the
         n + 1 redundancy configuration of the systems. Preventive
         maintenance will be minimal, restricted to specified
         periodic inspections of LEDs, cleaning of dust filters,
         etc., as well as implementing engineering change notices.
         Emergency maintenance will consist of swap-out of faulty
         modules and running off-line diagnostic software.

         On-site tools and test equipment requirements will
         be minimal because of the maintenance strategy proposed.
         A list of special tools and test equipment will be
         submitted to Air Canada during the planning phase of
         the project. Special tools and test equipment will
         be provided at the sites during installation of Christian
         Rovsing equipment.


         A Recommended Spare Parts List (RSPL) will be submitted
         to Air Canada during the maintenance planning phase
         of the project. Upon approval, it will become the Approved
         Spare Parts List (ASPL). The ASPL will be composed
         of:

         -   CR80 modules
         -   Special OEM equipment
         -   Standard OEM equipment

         The CR80D spares complement will be derived from accepted
         probability formula calculations. OEM spares complement
         will be based jointly on manufacturers recommendations
         and Christian Rovsing experience.

         The ASPL will be deployed in two levels. First, critical
         modules will be kept at the nodal sites. Second, at
         the Toronto node, where continuous maintenance and
         maintenance administration is planned, the remaining
         components of the ASPL will be maintained and dispatched
         to the remote nodes as required. The Toronto site will
         serve as a central depot for shipping and receiving
         boards requiring repairs at the Christian Rovsing facility
         in Ballerup, Denmark.

         The equipment maintenance support function will be
         carried out by Christian Rovsing's subcontractor, CNCP
         Telecommunications, unless Air Canada decides upon
         the stated option of self maintenance. In either case,
         the qualificaton prerequisites are the same; at least
         five years prior experience as a computer technician
         plus an eight-week maintenance course at Christian
         Rovsing facilities in Denmark. Assuming that CNCP performs
         the maintenance, the following levels of coverage are
         initially proposed:

         -   Toronto: 240 hours per month requirement for maintenance,
             parts management, liaison, reports generation,
             etc. provided through continuous, on-site maintenance
             coverage by CNCP computer technicians.

         -   Montreal: 60 hours per month requirement covering
             on-site maintenance plus continuous on-call coverage
             by CNCP computer technicians.

         -   Winnipeg: 55 hours per month requirement covering
             on-site maintenance plus continuous on-call coverage
             by CNCP equipment technicians.


         A fully trained complement of CNCP technicians will
         be present during the installation phase at the three
         sites.

         For a detailed explanation of all aspects of equipment
         maintenance support, please refer to Document III:
         Technical proposal:

         -   Section 9.2   M̲a̲i̲n̲t̲e̲n̲a̲n̲c̲e̲ ̲a̲n̲d̲ ̲T̲e̲c̲h̲n̲i̲c̲a̲l̲ ̲S̲u̲p̲p̲o̲r̲t̲,
             
                           pages 5-16

         -   Section 9.3   T̲r̲a̲i̲n̲i̲n̲g̲, page 23

         -   Section 9.6   S̲p̲a̲r̲e̲ ̲P̲a̲r̲t̲s̲ ̲P̲r̲o̲v̲i̲s̲i̲o̲n̲i̲n̲g̲, page 62


           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲5̲.̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲T̲r̲a̲i̲n̲i̲n̲g̲ ̲S̲u̲p̲p̲o̲r̲t̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  39 M/M (includes
 managerial, technical plus secretarial effort)

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!  NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The training program proposed by Christian Rovsing
         has been designed to permit Air Canada to operate the
         entire ACDN independently. The training program will
         also enable the sub-contractor, CNCP, to install and
         maintain the hardware configurations independent of
         Chrsitian Rovsing.

         Courses have been compiled for the following personnel
         categories (AC and CNCP):

         -   System Management Staff
         -   Communications Specialists
         -   Software Programmers
         -   Network Managers and Operators
         -   Computer Technicians

         Christian Rovsing has a formal training organization
         comprised of a manager, technical writers, and instructors.
         A highly structured course format is employed. Trainihng
         techniques include:

         -   Lecturers
         -   Team work and reporting
         -   Group discussion
         -   Hands-on practical training
         -   Tests and questionnaires


         Training material consists of Student Reference Guides,
         Hand-Outs, the appropriate System Documentation, plus
         access to the complete Christian Rovsing library. All
         training material presented by Christian Rovsing may
         be reproduced by Air Canada, but only for the exclusive
         use in the further training of Air Canada or CNCP personnel.

         Initial training will be conducted at Christian Rovsing
         facilities in Ballerup, Denmark. Subsequent, optional
         courses will be offered at the same facility.

         For a more detailed description of training, please
         refer to Document III, Technical Proposal:

         -   Section 9.3   T̲r̲a̲i̲n̲i̲n̲g̲, pages 17-29



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲5̲.̲3̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲S̲u̲p̲p̲o̲r̲t̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?                       NO

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  N/A

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE!  NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         Following installation acceptance, Christian Rovsing
         will provide a systems analysis and software programming
         support service to Air Canada. This service will consist
         of the following elements:

         -   design and implementation of modifications and
             new requirements for system and applications software

         -   diagnostics and corrections to software faults

         -   control and maintenance of software documentation

         -   other expertise as might be required

         The support service would continue until such time
         as Air Canada had developed their own capabilities
         in each of the aforementioned elements. Software training
         for Air Canada programmers will be initially available
         at Ballerup, Denmark.

         Software support and training is referenced in Document
         III: Technical Proposal:

         -   Section 9.2.4.2  S̲o̲f̲t̲w̲a̲r̲e̲ ̲S̲u̲p̲p̲o̲r̲t̲, page 16

         -   Section 9.3.2    T̲r̲a̲i̲n̲i̲n̲g̲ ̲P̲l̲a̲n̲n̲i̲n̲g̲, pages 18 and
             24



           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲5̲.̲4̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲

REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲a̲t̲i̲o̲n̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  31 M/M  (technical,
 drafting, secretarial effort)

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE! NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         In compliance with the REP, the following documentation
         will be provided with the Christian Rovsing System:

          ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲I̲T̲E̲M̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲S̲E̲T̲S̲ ̲
         ̲ ̲ ̲ ̲ ̲

         System Description Manual                      5
         Installation Manual                            5
         System Operator Manual                         5
         Network Operator                               5
         Maintenance Manual                             8
         Assembly Breakdown                             5
         Inventory Manual                               5
         Module Description Manual                      5
         ASPL                                           5
         Peripheral Equipment Manual                    5
         Tools and Test Equipment Manual                5
         Programming Development Tools                  5
         Software Listings                              1

         It should be noted that a preliminary set of all documentation
         will be presented for review of compliance to Air Canada
         standards, and following approval by Air Canada, final
         versions will be presented in the numbers previously
         specified.


         For a more detailed description of documentation, please
         refer to Document III: Technical proposal:

         -   Section 9.5   D̲o̲c̲u̲m̲e̲n̲t̲a̲t̲i̲o̲n̲, pages 54-61




           RESPONSES TO AIR CANADA REQUIREMENTS



REQUIREMENT REFERENCE  : ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲R̲ ̲5̲.̲5̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲


REQUIREMENT DESCRIPTION: ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲F̲a̲c̲i̲l̲i̲t̲i̲e̲s̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲



IS REQUIREMENT SATISFIED BY THIS PROPOSAL?       YES       
   

IS CUSTOM DEVELOPMENT REQUIRED?             YES          

ESTIMATED EFFORT REQUIRED FOR CUSTOM DEVELOPMENT  N/A

DOES THIS REQUIREMENT AND/OR YOUR SOLUTION TO THIS REQUIREMENT
 ADVERSELY AFFECT (IMMEDIATE OR LONG TERM) ANY OTHER NETWORK
 REQUIREMENT(S).  IF SO, PLEASE ELABORATE! NO


The response must clearly distinguish between existing functionality
 and custom development.

DESCRIBE IN DETAIL HOW ITEM IS OR WILL BE SATISFIED:       
      

         The modularity of the Christian Rovsing equipment permits
         remodeling of system layouts to accomodate customer
         space availability. Within the first month following
         contract award, it is proposed that Air Canada, Christian
         Rovsing and CNCP Telecommunications jointly participate
         in site surveys to finalize site preparation requirements
         and determine optimal equipment layouts within whatever
         space availability constraints which might exist.

         For the purpose of the Christian Rovsing proposal,
         however, typical layouts have been designed for the
         three nodal sites. Toronto, Montreal and Winnipeg.
         These layouts accommodate anticipated expansion through
         1991.

         For a more detailed description of installation planning
         and typical site layouts, please refer to Document
         III:  Technical proposal:

         -   Section 9.4.2   I̲n̲s̲t̲a̲l̲l̲a̲t̲i̲o̲n̲ ̲P̲l̲a̲n̲n̲i̲n̲g̲,
                             pages 31-33
         -   Section 9.4.3.3 T̲y̲p̲i̲c̲a̲l̲ ̲L̲a̲y̲o̲u̲t̲,
                             pages 39-46


         Based upon the final equipment configuration proposal,
         each site will have an equipment room containing lineups
         for Nodal Switch and Nodal Control processing units.
         In addition, Toronto will have separate lineups  for
         the Electronic Mail and Network Management Hosts. All
         lineups are designed to present a logical appearance
         to operating and maintenance personnel, and to present
         easy access to equipment and attached cabling. It should
         be noted that the proposed equipment can accommodate
         either top or bottom cable entrance, thus obviating
         the strict requirement for raised flooring.

         At the Toronto site, and to a limited extent the Montreal
         site where an alternate NCC function will be located,
         there are human factors to consider, i.e. the separation
         of man and machine. It is proposed that a wall with
         partial glassed-in sections be built to isolate the
         NCC, EMH and NMH positions from the mainframe (plus
         disc and tape unit) equipment. A room divider could
         be used to further isolate the NMH function, where
         software development and testing will take place, from
         the other network positions.

         Site facility requirements can be summarized as follows:

                        Floor     Approx.     Power     Heat
                        Space     Weight      Usage     Dissipation
                        (m…0e…2…0f…)      (kg)        (kw)      (kcal/h)
         
         I̲n̲i̲t̲i̲a̲l̲ ̲C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲ 

         Toronto        125       4,700       25.8      22,200
         Montreal        72       2,200       13.2      11,300
         Winnipeg        40       1,900       11.9      10,200

         1̲9̲9̲1̲ ̲C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲

         Toronto        125       5,700       31.6      27,200
         Montreal        72       2,900       17.4      14,900
         Winnipeg        40       2,700       16.1      13,800

         Note:  Floor load of heaviest rack is 

                300 kg             
                 ̲ ̲ ̲ ̲ ̲ ̲  = 476 kg/m…0e…2…0f…
                                   
                0.63 m…0e…2…0f…
         
         Power supplied to the equipment is fed from fuse-protected
         208V AC or 110V AC outlets, 60 Hz. All equipment is
         supplied with suitable mains filters and have overvoltage
         protection against component damage. UPS is not mandatory
         although a power interrupt will cause software recovery
         of the affected PU.


         CCITT recommendations specify a maximum of 50 feet
         for V24 and V28 electrical interfaces.  This distance,
         however, depends among other factors, on cable quality
         and the transmission speed used.

         For further detail regarding facilities requirements,
         please refer to Document III:  Technical proposal:

         -   Section 8.0      E̲n̲v̲i̲r̲o̲n̲m̲e̲n̲t̲a̲l̲ ̲C̲h̲a̲r̲a̲c̲t̲e̲r̲i̲s̲t̲i̲c̲s̲
             ̲a̲n̲d̲ 
                              C̲o̲m̲m̲o̲n̲ ̲A̲s̲p̲e̲c̲t̲s̲, 
                              pages 2-14
         -   Section 9.4.4.3  T̲y̲p̲i̲c̲a̲l̲ ̲L̲a̲y̲o̲u̲t̲, pages 39-53