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

⟦0a9775879⟧ Wang Wps File

    Length: 14145 (0x3741)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN64.00«

Derivation

└─⟦2d3b1b389⟧ Bits:30006261 8" Wang WCS floppy, CR 1006V
    └─ ⟦this⟧ »~ORPHAN64.00« 

WangText

J…00……00……00……00…@…02……00……00…@
?…0c…?…0f…? >…09…>…02…>
=…0a…=
<…09…;…08…;…0f…;…00…;…05…;…06…:…0e…: :…05…9…0c…9…02…9 8…0c…8…0f…8…06…8…07…7…08…7…00…7…01…6…08…6…09…6…00…5…09…5…01…5…86…1         …02…   …02…   …02…   …02…                                   
                     
                                                      CHAPTER 3
                                   Page #
        DOCUMENT III      TECHNICAL PROPOSAL          Apr. 29, 1982





LIST OF CONTENTS                                            Page



3.       PROPOSED SOLUTION .............................   
         4

3.1        Introduction ...................................
    5

3.2        Proposed Technical Solution ....................
    7

3.2.1      Scope of Air Canada Data Network ...............
    7
3.2.2      Proposed Network Architecure .................. 
  11

3.2.2.1    Network Interface Environment ..................
   15
3.2.2.2    Communication User Environment .................
   16
3.2.2.3    Data Transmission Environment ..................
   19
3.2.2.4    Data Link Envronment .......................... 
  20
3.2.2.5    Network Service Environment ....................
   21
3.2.2.6    Network Topology................................
   23
3.2.2.7    Network Architecture Realisations ..............
   26

3.2.3      Fnctional Overview ............................ 
  28
3.2.4      External Environments ..........................
   31
3.2.5      Deliverables ...................................
   34

3.3        Proposed Hardware Equipment ....................
   40
3.4        Proposed Software Packages .....................
   44

3.4.1      Access Software Package.........................
   48
3.4.2      Nodal Switching Software Package................
   50
3.4.3      Network Control Software Package............... 
  52
3.4.4      Network Management Software Package.............
   54
3.4.5      Electronic Mail Software Package................
   55

3.5        Performance ....................................
   57

3.5.1      Node Modelling ................................ 
  58

3.5.1.1    End-to-End Response Time .......................
   58
3.5.1.2    Processor Utilization and Capacity..............
   59
3.5.1.3    Memory Utilization .............................
   60
3.5.1.4    Internodal TrunkUtilization ................... 
  62

3.5.2      Gateway ........................................
   63
3.5.3      EMH Modelling ..................................
   64
3.5.4      Reliability and Availability ...................
   67


3.6        Baseline Capacity and Projected Growth .........
          69

3.6.1      Baseline Capacity ..............................
          69
3.6.2      Projected Growth .............................. 
          70
3.6.3      Block Diagrams .................................
          72

3.7        Telecommunications .............................
          77
3.8        Options ........................................
          78

3.8.1      Videotex ...................................... 
          80
3.8.2      High Density Digital Tape Recordings ...........
          83…86…1         …02…   …02…   …02…   …02…                …02…             
                     
                     LIST OF FIGURES

3.1-1    Present Air Canada Data Networks..........    6
3.2-1    Proposed Architecture.....................   12
3.2-2    ACDN/081 Reference Model Mapping .........   14
.2-3     Network Protocols ........................   17
3.2-4    Topology Example .........................   24
3.2-5    C-NODE Partitioning ......................   25
3.2-6    Network Architecture Realizations ........   27
3.2-7    Air Canada Computing Enviroment .........   29
3.2-8    Proposed Network Architecture ............   35
3.2-9    Hardware and Software Mapping ............   35
3.3-1    Proposed Node Network ....................   41
3.4-1    ACDN Software Packages ...................   45
3.4-2    ACDN Sftware Structure ..................   45
3.4-3    ACDN Software ............................   47
3.4-4    Network Interfaces Environment ...........   51
3.6-1    Projected Growth Toronto .................   73
3.6-2    Projected Growth Montreal ...............   74
3.6-3    Projected Growth Winnipeg ................   75
3.6-4    Projected Growth, EMH ....................   76


3.       P̲R̲O̲P̲O̲S̲E̲D̲ ̲S̲O̲L̲U̲T̲I̲O̲N̲

         To the full extent that Air Canada is embarking on
         establishing a network base for the 1980s with the
          knowledge of the positive impact this will have on
         AirCanadas operations, services to the passengers and
         to the airline industry's commercial infrastructure,
         we have presented in this chapter our solution in the
         context of a broad perspectiv over the trends in data
         communications industry in the 1980s

         The key themes behind our proposed solution are:

         High availability:           Through fault tolerance
                                      and
                                      redundant hardware and
                                      through a unique network
                                      control philosophy.

         Granular Expandability:      Through a scheme that
                                      exploitsmultiprocessing
                                      configuratons and
                                      distributed functions.

         Investment Protection:       Through a networking scheme
                                      that supports heterogenous
                                      hosts, data transport
                                      services, terminal types
                                      and a networking scheme
                                      based on available standards

…02…Subscriber services:                  By exploiting available
                                      standard software and
                                      firmware for host support
                                      and terminal devices support.



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

         The scope of this chapter is to convey to the Technical
         Management function in Air Canada, the underlying precepts
         of the solution proposed by Christian Rovsing o meet
         the functional requirements contained in the Air Canada
         RFP.

         This chapter also serves to provide a high level breakdown
         of the proposed Air Canada Data Network including the
         associated rationale. The breakdown is covered in terms
         of hardwae and software architectures.  The software
         is presented in terms of the 7-layer OSI reference
         model.  Additionally, this chapter presents the predicted
         performance and response times.

         The proposed solution is presented in a broad context
         in secton 3.2.   Subsection 3.2.1 provides the scope
         of the backbone network as perceived by Air Canada
         while subsection 3.2.2 presents the proposed network
         architecture by covering internal environments, network
         topology together with possible network relizations.

         Subsection 3.2.3 gives a functional overview on the
         proposed Air Canada Data Network, while subsection
         3.2.4 defines and presents the external "environments"
         to which the proposed Air Canada Data Network provides
         service.
         The deliverale hardware and software mapping on the
         environments of the architecture is provided in subsection
         3.2.5.

         Section 3.3 provides the high-level break-down of the
         hardware.

         The software functional basis and structure is presented
         in section 3.4.  his section covers interfaces to the
         backbone network from users, i.e. from host computers,
         other networks, via the Gateway to the existing network,
         and to terminal equipment.

         Results of the performance analysis, i.e. response
         times and capacitie, are presented,in section 3.5.

         Finally, section 3.6 discusses the projected growth
         capabilities of the network with respect to capacity
         and functionality, 3.7 describes the telecommunication
         support provided by CNCP, while 3.8 discusses potentia
         growth areas.







Figure III 3.1-1  PRESENT AIR CANADA DATA NETWORKS…86…1         …02…   …02…   …02…   …02…                
                           
3.2    P̲r̲o̲p̲o̲s̲e̲d̲ ̲T̲e̲c̲h̲n̲i̲c̲a̲l̲ ̲S̲o̲l̲u̲t̲i̲o̲n̲

3.2.1  S̲c̲o̲p̲e̲ ̲o̲f̲ ̲A̲C̲D̲N̲

  Air Canada Data Network (ACDN) is perceived as a transparent
  common communication service capable of interfacing
  a variety ofterminals, terminal concentrators, and
  a variety of general purpose mini or mainframe based
  computing facilities.

  The computing facilities of Air Canada as they exist
  today, are presented in a generalized and simplified
  view in Figure III  3.1-1 Present Air Canada Data Networks".
   Each of the networks provides specific sets of services
  to the user.

  The discernible premises for the RFP are:

  ... a high degree of transparancy in the network
      necessitated by the diversity of users and ervices

  ... a need to interface to and permit access to
      application resources in UNIVAC, HONEYWELL, IBM
       mainframes.

  ... a need to provide network management and admini-
       stration facilities that can be exploited by the
       network maintenane staff organization at the 
       central a̲n̲d̲ remote sites.

  ... a need to support new services like facsimile data
       transmission and digitised voice transmission.

  ... a need to coexist with external networks that
       provide complementary services nd coverage.

  ... a need to realise a stable migration from the
      existing network environment to an enhanced
       network environment.

  When the above premises are mapped on to the available
  networking solutions from Christian Rovsing a primary
  ationale for the proposed Air Canada Data Network (ACDN)
  is seen to evolve.


         The solution to the Air Canada Data Network proposed
         herein, is based on a network architecture which has
         evolved over the last five years and is used in national
         as well as interational private networks, where high
         performance, reliability, security and flexibility
         were essential.

         The proposed network architecture has been designed
         to create a communication mechanism which supports
         a wide range of user applications, hostcomputer systems
         and interconnect technologies.  Specifically, the goals
         are the following:

         a.  C̲r̲e̲a̲t̲e̲ ̲a̲ ̲C̲o̲m̲m̲o̲n̲ ̲U̲s̲e̲r̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲:̲  The application
             interface to the network should support a broad
             spectrum of application communication requirements
             andshould be common across the varied implementations.
             Within such a network environment, applications
             may be moved among the systems in the network,
             with the common interface hiding the internal characteristics
             and topology of the network.

         b.  S̲u̲p̲p̲o̲t̲ ̲a̲ ̲W̲i̲d̲e̲ ̲R̲a̲n̲g̲e̲ ̲o̲f̲ ̲C̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲ ̲F̲a̲c̲i̲l̲i̲t̲i̲e̲s̲:̲
              The network should be adaptable to changes in
             communication technology and operate with a variety
             of communication channels using appropriate cost
             effective technology. Today this may be leased
             ground cicuits, in a few years it may be satellite
             channels.

         c.  B̲e̲ ̲C̲o̲s̲t̲ ̲E̲f̲f̲e̲c̲t̲i̲v̲e̲:̲  The network should approach
             the efficiency and performance of a network designed
             specifically for a given application. In addition,
             factoring in the reduced development efort by using
             an existing network product, a distributed application
             development should have a good performance to cost
             ratio.

         d.  S̲u̲p̲p̲o̲r̲t̲ ̲a̲ ̲W̲i̲d̲e̲ ̲R̲a̲n̲g̲e̲ ̲o̲f̲ ̲T̲o̲p̲o̲l̲o̲g̲i̲e̲s̲:̲  The architecture
             should support communication between users independent
             of the itervening data transport network. The interconnection
             structure of the computers and communication facilities
             should not affect the logical communication capabilities
             of the applications.

         e.  B̲e̲ ̲H̲i̲g̲h̲l̲y̲ ̲A̲v̲a̲i̲l̲a̲b̲l̲e̲:̲  The overall operation of
             the netwrk should not be adversely affected by
             the failure of a topologically noncritical node
             and/or channel.


         f.  B̲e̲ ̲E̲x̲t̲e̲n̲s̲i̲b̲l̲e̲:̲  The architecture should allow for
             the incorporation of future technology changes
             in hardware and/or software: for the movement of
             functions across the hardware/oftware boundary,
             taking advantage of new technological innocations
             in both domains; and for the subsettability of
             functions to allow smaller, lower performance nodes.

         g.  B̲e̲ ̲E̲a̲s̲i̲l̲y̲ ̲I̲m̲p̲l̲e̲m̲e̲n̲t̲a̲b̲l̲e̲:̲  The architecture should
             be independent of the intrnal characteristics of
             the hosts and their operating systems and be easily
             and efficiently implemented on a wide variety of
             heterogeneous hardware and software.

         h.  U̲s̲e̲ ̲a̲ ̲H̲i̲e̲r̲a̲r̲c̲h̲i̲c̲a̲l̲ ̲L̲a̲y̲e̲r̲e̲d̲ ̲S̲t̲r̲u̲c̲t̲u̲r̲e̲:̲  This will
             create a highly flexible structue with ease of
             layer replacement and modularity.

         i.  U̲n̲i̲f̲o̲r̲m̲l̲y̲ ̲A̲d̲d̲r̲e̲s̲s̲ ̲a̲l̲l̲ ̲N̲o̲d̲e̲s̲:̲  The topology should
             not restrict access. Nodes should be characterized
             only by the functions they perform, and not by
             their location in the network.

         j.  I̲m̲p̲l̲e̲m̲e̲n̲t̲ ̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲a̲t̲ ̲t̲h̲e̲ ̲H̲i̲g̲h̲e̲s̲t̲ ̲P̲r̲a̲c̲t̲i̲c̲a̲l̲ E̲f̲f̲i̲c̲i̲e̲n̲t̲
             ̲L̲e̲v̲e̲l̲ ̲W̲i̲t̲h̲i̲n̲ ̲t̲h̲e̲ ̲S̲t̲r̲u̲c̲t̲u̲r̲e̲:̲  Such functions as
             network control and maintenance should execute
             at the level of application programs.

         k.  B̲e̲ ̲D̲y̲n̲a̲m̲i̲c̲:̲  Protocols should be flexible to change;
             new modules an functions should be easily added
             within the structure.


         The general purpose computer facilities may include
         software for supporting remote terminals and associated
         communication procedures.  ACDN, as conceived and presented
         in this proosal, excludes all such facilities in their
         entirety. However, the implied transparancy in the
         ACDN is such that a̲n̲y̲ general purpose computing facility
         can be interfaced to ACDN.

         It is our conviction that in the 1980s there is no
         real need to disinguish between terminals and computing
         facilities, and as such we use the words synonymously.

         However, there is a distinction between the interfacing
         mechanisms which are attachments to the ACDN and those
         which are participants.  This distinctio is as follows:


         a. A̲t̲t̲a̲c̲h̲m̲e̲n̲t̲s̲ ̲t̲o̲ ̲A̲C̲D̲N̲

         …02…Any computing facility can be interfaced to the           ACDN
                                                                   as
                                                                   an
                                                                   "attachment".
                                                                   
                                                                   Attachment
                                                                   implies
                                                                   that
                                                                   a
                                                                   computing
                                                                   facility,
                                                                   irrespective
                                                                   of
                                                                   the
                                                                   complexity
                                                                   and
                                                                   scope,
                                                                   behaves
                                                                   like
                                                                   a
                                                                   single
                                                                   terminal
                                                                   or
                                                                   a
                                                                   clster
                                                                   of
                                                                   terminals
                                                                   with
                                                                   predetermined
                                                                   characteristics.

         …02…Attachment implies that a computing facility so
             interconnected does not play any role in providing
             and controlling the resources made available to
             the whole spectrum of ACDN users.

         b. P̲a̲r̲i̲c̲i̲p̲a̲n̲t̲s̲ ̲i̲n̲ ̲A̲C̲D̲N̲

             Any computing facility can be interfaced to ACDN
             as a "participant".  Being a participant implies
             that application resources contained in that computing
             facility are made available to all ACDN users.

             The control functions in he ACDN monitor the status
             of the application resources in each participant
             and maintains the validity of the resource status
             on a network wide basis.  Such a participant is
             also referred to as a "HOST" synonymously.