throbber
REPORT NO. I822
`
`INTERFACE
`
`MESSAGE
`PROCESSOR
`
`Specifications for the
`
`Interconnection
`
`of a Host and an IMP
`
`Developed for
`the Advanced Research Projects Agency
`by Bolt Beranek and Newman inc.
`
`:E=—:———==
`E
`
`Petitioner Apple Inc. - EX. 1029, p. 1
`
`Petitioner Apple Inc. - Ex. 1029, p. 1
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`SPECIFICATIONS FOR THE INTERCGNNE TION OF A HOST AND AN IMP
`
`(JANUARY 1976 REVISION)
`
`PIease report
`is periodicaIIy updated.
`NOTE: This Report
`change of name or address for updates to:
`
`Network ControI Center
`Bolt Beranek and Newman Inc.
`50 MouIton Street
`
`02138
`Cambridge, Mass.
`Attn. AIexander McKenzie
`
`Sponsored by:
`
`Advanced Research Projects Agency
`ARPA Order No. 2351
`Contract No.
`F 08606-73-6-0032
`
`Submitted to:
`
`IMP Program Manager
`Range Measurements Lab.
`BuiIding 981
`Patrick Air Force Base
`
`Cocoa Beach, F10rida
`
`32925
`
`1/76
`
`Pefifionerflqnflelnc.-EX.1029,p.2
`
`Petitioner Apple Inc. - Ex. 1029, p. 2
`
`

`

`Report No. 1822
`
`Bolt Beranek ans Heemas East
`
`UPDATE STATUS
`
`The pages of this report should be dated as follows:
`
`Title page,
`
`this page, pp. iii to Vii and H—1 to H-27:
`
`E5?5
`
`All other pages:
`
`12/75
`
`January 1976
`IMPORTANT NOTE
`*********************
`
`* Sections 3 and 5 of this revision
`
`* describe a new protocol which is
`
`scheduled for implementation very
`
`*
`
`*
`
`*
`
`*
`
`*
`
`*
`
`*
`
`early this year. Before attempting *
`
`to use this protocol please confirm *
`
`its existence by calling the Network *
`
`*
`(617) 661—0100.
`* Control Center at
`*********************
`
`Pefifionerflqnflelnc.-EX.1029,p.3
`
`Petitioner Apple Inc. - Ex. 1029, p. 3
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`I
`
`h)
`
`TABLE OF CONTENTS
`
`l.
`
`2.
`
`INTRODUCTION
`
`GENERAL REQUIREMENTS
`
`Physical Configuration
`
`Description of Equipment
`
`Interfacing
`
`1 2 3
`
`2.
`
`2.
`
`2.
`
`SYSTEM OPERATION
`
`Messages and Message-ids
`
`Establishing and Breaking Host/IMP Communications
`
`3-6
`
`l 2
`
`3.
`
`3.
`
`Host-to-IMP Leader Format
`
`IMP-to-Host Leader Format
`
`Nord Length Mismatch and Message Boundaries
`
`Two Debugging Aids
`
`Uncontrolled Packets
`
`Non-Blocking Host Interface
`
`lllllll
`WARE REQ”IREMENTS AND DESCRIPTION
`
`Structure of the Standard Host/IMP Interface
`
`IMP/Host Handshaking
`
`End-of-Message Indication
`
`Master Ready Lines
`
`Host Cable Connections
`
`4.5.1 Connection to a Local Host
`
`4.5.2 Connection to a Distant Host
`
`3—l2
`
`3-21
`
`3-31
`
`3-33
`
`3—35
`
`3-36
`
`4-1
`
`4-2
`
`4-4
`
`4—10
`
`4-l0
`
`4-13
`
`4—17
`
`4-22
`
`i
`
`12/75
`
`Pefifionerflqnflelnc.-EX.1029,p.4
`
`Petitioner Apple Inc. - Ex. 1029, p. 4
`
`

`

`Report No.
`
`l 822
`
`Bolt
`
`B eranek and Newman Inc.
`
`IMP SACKGROUND PROGRAMS
`
`5.1
`
`TTY
`
`5.2
`
`DEBUG
`
`5.3
`
`PARAMETER-CHANGE
`
`5.4
`
`DISCARD
`
`5.5
`
`TRACE
`
`5.6
`
`STATISTICS
`
`5.6.l
`
`Snapshots
`
`5.6.2 Cumulative Statistics
`
`5.6.3 Message Generator
`
`APPEfi§EX A
`
`Old~Style Leader Formats
`
`A.l Host-to-IMP Leader Format
`
`A.2
`
`IMP-to-Host Leader Format
`
`B Recommendations for Host
`
`Implementation
`
`of the Host/IMP Interface
`
`B.l
`
`Ready Line Philosophy
`
`8.2
`
`Programming the I/O Routines
`
`8.3 Host Ready Line Implementation
`
`8.4
`
`Summary of Ready Line Controls
`
`C
`
`Local Host Connection Electrical
`
`Characteristics
`
`D Driver Receiver for Distant Host
`
`D.l Differential Receiver PAC Model CC—l24
`
`D.l.l Circuit Description
`
`D.l.2 Terminating Network
`
`2.l.3 Specifications
`
`5-l
`
`5-3
`
`5-4
`
`5-5
`
`5-9
`
`5-9
`
`5-l4
`
`5—l6
`
`5—l9
`
`5-22
`
`A-l
`
`A-2
`
`A-4
`
`B-l
`
`8—2
`
`8—6
`
`8-8
`
`B—9
`
`C-l
`
`D-l
`
`D-Z
`
`D-Z
`
`3-2
`
`?«2
`
`Pefifionerflqnflelnc.-EX.1029,p.5
`
`Petitioner Apple Inc. - Ex. 1029, p. 5
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`0.2 Differential Line Driver PAC,
`
`Model CC-125
`
`D.2.1 Circuit Function
`
`D.2.2 Terminating Network
`
`D.2.3 Specifications
`
`E ASCII Codes
`
`F Very Distant Host Interface
`
`F.1
`
`Philosophy of the Very Distant Host
`
`Interface
`
`F.2
`
`The Reliable Transmission Package
`
`F.3
`
`The Error Detecting Special Host
`
`Interface
`
`F.3.1 Message Formatting
`
`F.3.2 Character Codes
`
`F.3.3 The Cyclic Redundancy Check
`
`F.3.4 Connection to a Modem
`
`G
`
`H
`
`IMP Power Wiring Convention
`
`Interfacing a Private Line Interface (PLI)
`
`to an IMP and a Host
`
`to a PLI
`
`H.l
`
`Philosophy of the Private Line Interface
`
`(PLI)
`
`H.2
`
`Secure PLI Functional Specification
`
`H.3 Bitstream PLI Functional Specification
`
`D-4
`
`D—4
`
`D-4
`
`D-5
`
`E=l
`
`F-l
`
`F—Z
`
`F—5
`
`F—l4
`
`F-14
`
`F-19
`
`F-20
`
`F-24
`
`6-1
`
`H-l
`
`H-2
`
`H-5
`
`H-9
`
`H.4
`
`Secure PLI Physical Characteristics
`
`H-l2
`
`iii
`
`l/76
`
`Pefifionerflqnflelnc.-EX.1029,p.6
`
`Petitioner Apple Inc. - Ex. 1029, p. 6
`
`

`

`1822
`
`Boit Beranek and Qewmen Inc.
`
`H. 5
`
`Secure PLI Cable Entry and Conduit
`
`H.5.1
`
`AC Power
`
`H.5.2
`
`IMP Connection
`
`H.5.3
`
`Red Host or Data Connection
`
`H.5.4
`
`Key Generator Connections
`
`Bitstream PLI Physicai Configuration
`
`Software Interfaces to the PLI
`
`H-14
`
`H-14
`
`H-16
`
`H-18
`
`H-20
`
`H—22
`
`H-24
`
`iv
`
`Pefifionerflqnflelnc.-EX.1029,p.7
`
`Petitioner Apple Inc. - Ex. 1029, p. 7
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`LIST OF FIGURES
`
`Figure 1-1
`
`A Typical Section of the ARPANET
`
`1-2
`
`\— u
`The Model 516 IMP, Modem Cabin.ts
`
`and IMP Teletype*
`
`1-3
`
`The Model 316 IMP and IMP Teletype*
`
`1-4
`
`The Terminal
`
`IMP and IMP Teletype*
`
`1—5
`
`The Pluribus IMP and IMP Terminal*
`
`2—1
`
`IMP Equipment
`
`2-2 Minimum Floor Area Required for 516 IMP
`
`2-3 Minimum Floor Area Required for 316 IMP
`
`2-4 Minimum Floor Area Requ‘red for 316 TIP
`
`2—5 Minimum Floor Area Required for Pluribus
`
`IMP (per rack)
`
`2-6 Host/IMP Interface
`
`3-1 Host—to-IMP Leader Format
`
`3—2
`
`IMP-to-Host Leader Format
`
`4-1 Simplified Illustration of the Host/IMP
`
`Interface
`
`4-2 Simplified Control Logic for Host/IMP
`
`Handshaking
`
`4-3
`
`IMP Ready Test and IMP Master Ready Lines
`
`4-4
`
`516 Host Cable Signals (Local Host)
`
`iPhotEEFEEhs—Ey Hutchins Photography, Inc., Belmont, Mass.
`
`1—2
`
`1-3
`
`1-4
`
`1—5
`
`1—6
`
`2-2
`
`2—5
`
`2-6
`
`2—7
`
`2-8
`
`2-12
`
`3-12
`
`3-21
`
`4-3
`
`4—5
`
`4-11
`
`4-19
`
`v
`
`1/767
`
`Pefifionerflqnflelnc.-EX.1029,p.8
`
`Petitioner Apple Inc. - Ex. 1029, p. 8
`
`

`

`Report NO- 3822
`
`Bolt Beranek and Newman Inc.
`
`Figure 4-5
`
`3l6 Host Cable Signals (Local Host)
`
`4-6 Pluribus IMP Host Cable Signals (Local Host)
`
`4-7 Host Cable Signals (Distant Host)
`
`5-l Trace Message Format
`
`5-2 Trace Block Format
`
`5-3 Snapshot Message Format
`
`5-4 Cumulative Statistics Message Format
`
`A-l Old-style Host-to-IMP Leader Format
`
`A—2 Old-style IMP-to-Host Leader Format
`
`B-l Host-to—IMP (Host's Special
`
`Interface)
`
`8-2
`
`IMP to Host (Host's Special
`
`Interface)
`
`D-l Differential Receiver PAC Model CC—124
`
`Schematic Diagram and Logic Symbol
`
`(Shown as Connected in IMP)
`
`0-2 Differential Line Driver PAC Model CC-l25
`
`Schematic Diagram and Logic Symbol
`
`(Shown as Connected in IMP)
`
`F-l Normal
`
`IMP/Host Connection
`
`F-2
`
`IMP/Host Connection for Very Distant Host
`
`F—3 Packet Format
`
`F-4 Control Word Format
`
`4—20
`
`4-21
`
`4—23
`
`5-12
`
`5—13
`
`5-l7
`
`5-20
`
`A—Z
`
`A-5
`
`8-3
`
`B-4
`
`0-3
`
`D-6
`
`F—2
`
`F-4
`
`F—5
`
`F-6
`
`F-5 Segmentation of a Message into Packets for
`
`the Very Distant Host Interface
`
`F—ll
`
`€575
`
`Vi
`
`Pefifionerflqnflelnc.-EX.1029,p.9
`
`Petitioner Apple Inc. - Ex. 1029, p. 9
`
`

`

`REPOTt NO- 1822
`
`Boit Beranek and Newman Inc.
`
`Figure F—6 Adaptation of Specia] Host Interface
`
`F—7 Packet Format on Line
`
`F-8 Output Check Register
`
`G-i Twistiock Piug (Viewed from Pin Side)
`
`6—2 Twistlock Receptacie (Viewed from Socket Side)
`
`H-i
`
`Example of PLI and Network Configuration
`
`H—2
`
`Secure PLI Configuration
`
`H-3 Secure PLI Outiine Dimensions
`
`H—4 Possible Secure PLI Interface Configurations
`
`F—14
`
`F-iS
`
`F—Zi
`I
`
`63
`
`(.0
`
`G-3
`
`H-3
`
`H-6
`
`H-13
`
`H-17
`
`vii
`
`1/76
`
`Petitioner Apple Inc. - EX. 1029, p. 10
`
`Petitioner Apple Inc. - Ex. 1029, p. 10
`
`

`

`Petitioner Apple Inc. - EX. 1029, p. 11
`
`Petitioner Apple Inc. - Ex. 1029, p. 11
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`1.
`
`INTRODUCTION
`
`The ARPANET provides a capability for geographically sep-
`
`arated computers, called Host
`
`to communicate with each other.
`
`The Host computers typically
`
`one another in type,
`
`speed, word length, operating system, etc.
`
`Each Host computer is
`
`connected into the network through a local small computer, called
`
`an Interface Message Processor (IMP),
`
`that is located on its
`
`premises; a typical network section is shown in Figure 1—1.
`
`The
`
`complete network is formed by interconnecting these IMPs through
`
`wideband communication lines supplied by common carriers.
`
`Each
`
`IMP is then programmed to store and forward messages to the
`
`neighboring IMPs
`
`in the network. During a typical operation, a
`
`Host passes a message to its IMP;
`this message is then passed
`from IMP to IMP through the network until it finally arrives at
`
`the destination IMP, which in turn passes it along to the desti—
`
`nation Host.
`
`Several models of IMPs are currently available. All perform
`
`the basic function of a store and forward mode, but
`
`they have
`
`different physical configurations and data handling rates.
`
`The
`
`Model 516 (see Figure 1—2)
`
`is the original IMP and is no longer
`
`normally installed.
`
`The Model 316 (see Figure 1—3)
`
`is a less
`
`expensive and somewhat slower version of the original IMP.
`
`The
`
`Terminal
`
`IMP or TIP (see Figure 1—4)
`
`is a Model 316 IMP mounted
`
`in a double hi-boy rack along with a BBN Multi-Line Controller
`
`(MLC).
`
`The Terminal
`
`IMP is designed to connect both Hosts and
`
`up to 64 terminals to the network;
`
`the terminals are given
`
`access to the network directly, without an intervening Host.
`
`The Pluribus IMP (see Figure 1—5),
`
`the most recent addition to
`
`the IMP family,
`
`is based on a flexible multiprocessor design and
`
`is housed in from one to several racks, depending on precise
`
`speed and capacity.
`
`1—1
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 12
`
`Petitioner Apple Inc. - Ex. 1029, p. 12
`
`

`

`Report No. 1822
`
`v
`
`301’: Beranek and Newman Inc.
`
` TERMINALS
`
`FIG.1-1
`
`A TYPICAL SECTION OF THE ARPANET
`
`12/75
`
`1—2
`
`Petitioner Apple Inc. - EX. 1029, p. 13
`
`Petitioner Apple Inc. - Ex. 1029, p. 13
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`ANDIMPTELETYPE
`CABINET, 5‘!
`MODEM
`1—2THEMODEL516IMP,
`FIG.
`
`«Ex
`.
`A
`,
`G
`, W “l
`a?» “£33:
`
`i
`
`K
`IA
`
`‘3
`
`
`
`a
`
`1-3
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 14
`
`Petitioner Apple Inc. - Ex. 1029, p. 14
`
`

`

`Report
`
`.‘ion 1822
`
`Boit Beranek and Newman.
`
`inc.
`
`
`
`‘
`
`L
`
`‘
`
`'
`
`“
`~
`\
`omens/405 I
`99W,,,
`
` "
`
`FIG. 1-3 THE MODEL 316 MP AND IMP TELETYPE,
`
`a
`12W:
`
`u”
`"
`
`“11?»
`
`Petitioner Apple Inc. - EX. 1029, p. 15
`
`Petitioner Apple Inc. - Ex. 1029, p. 15
`
`

`

`Report No. 182
`
`2
`
`Bolt Beranek and Newman Inc.
`
`
`
`as m
`-
`mm»
`w, m ,_
`m,
`3;" ‘w '
`a
`w
`W
`8;:
`I
`" " sax
`iv
`“524m
`332‘
`-
`‘
`_
`~
`a,
`ms“ «m
`V
`-
`‘
`
`.
`
`.
`
`v
`
`-
`
`,
`
`‘
`
`’
`
`'
`
`’ -
`-
`.
`
`W W<xx;.- W2
`325! M!
`. w;
`“12‘»
`«W mmW m
`a
`‘
`ME w,
`’K m; «un-
`1%»me ,
`”w,- W
`
`M?“ gig
`(I W,
`
`m
`WW (I,
`4 was)“; W,
`«mm
`H mm
`
`‘
`
`-
`
`'
`
`V
`
`'
`
`'
`
`1:11“ ‘33: A“: z“;
`Wk w 3313,
`m»
`w “m: 3“?"
`MW “
`g.
`u
`51:!m:
`,,;
`M;
`‘Ii‘;‘ 2%; W
`my
`M
`
`M_
`
`w.
`M!» .m,
`
`m? 332‘”
`w,
`
`w, Mw WmM.m
`
`xx
`.
`at“:
`I “‘5’”
`«K n w W
`w *
`“ MC;
`~33
`W W m»
`9
`
`“75;" My: MAM-m»vvwm;
`Wm M s
`W“ mm mm my
`4
`«a: «W. .m
`rv- mm :3“
`.
`
`MAM:
`:1
`Mali;
`“‘ “ 9 M
`«'53: um
`' my «war m 7,1 W W
`AME My» 1::
`W“?
`““3“
`.
`w»
`him I W W
`3
`«m,-
`. 4
`‘ mm
`WK“
`
`vm«:2»«ms:-
`
`.
`
`_
`
`V
`
`,
`
`-
`
`U
`
`_
`_ k
`.‘
`,
`azéx‘ w
`w m
`5.
`W a .0 Ass» as»
`m
`”,wa I
`,“v
`W K
`V‘
`,-
`u wxw m,
`333
`3:3?
`«5;» m. w;
`1%
`__
`* Wm, M _ W “7;“
`r‘
`Mm» MM: m.

`ammmxxsv
`[u
`v
`s
`as»
`M w W
`frpw. W” «m;
`’
`°‘I
`5
`.xls: 33
`, Mn
`N
`"
`3ng
`I» M
`x
`:4 as»
`“W?" ,
`
`
`
`1-4THETERMINALIMPANDIMPTELETYPE
`
`(D
`H
`
`LL
`
`
`
`
`
`
`
`
`22:22:
`
`
`
`
`
`A:
`
`:ié‘fi,‘ “$3
`’mu gim’
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1—5
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 16
`
`Petitioner Apple Inc. - Ex. 1029, p. 16
`
`

`

`Report No. 1822
`
`801’: Berafiek and Newman
`
`Inc.
`
`
`
`
`
`EW
`flaw
`gamma?“W mm._mgum
`m. win: » wwmrh.mh Wm»: mm .1st .4
`
`
`
`FIG. 1-5
`
`THE PLURIBUS IMP
`
`ANS I??? TERi‘éENAL
`
`32,5335
`
`3.:5
`
`Petitioner Apple Inc. - EX. 1029, p. 17
`
`Petitioner Apple Inc. - Ex. 1029, p. 17
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`ntains the spe
`This document
`5
`atUU
`U
`..
`Q
`n'xmn‘
`on TMD 0
`r1 man he 0'111’1
`._ L
`Q
`4.115 a i].
`“ll.
`4.1]..L.
`“-
`\.L
`111“
`Ue
`S
`U
`
`(l.
`
`O
`
`U W11 W15 0
`n nhcOrin-Q
`
`('D
`ct-
`ations for interconn
`m4—11v (0 “S
`+-
`
`Lily
`mkn
`
`3.4.
`
`connection of a Host and an IMP is a joint effort that requires
`
`the Host personnel to provide interfacing hardware and software.
`
`Although we have tried to provide sufficient information to
`
`assist the Host personnel
`
`in the design of the interface, prob—
`
`lems and questions that we have not anticipated will undoubtedly
`
`arise.
`
`These questions should be addressed to:
`
`Network Control Center
`Bolt Beranek and Newman Inc.
`
`50 Moulton Street
`Cambridge, Massachusetts 02138
`
`We strongly recommend that the personnel responsible for
`
`the design of the Host hardware and software interfaces Vialt
`
`in
`
`~L-«I‘D AD 1-1-1}.— ‘T‘EAAA-A17 “0.4 'AT-.-WA_
`1.1A t A ”a-“
`flfimkmafi‘ln‘,‘ 1.41.1”
`UCLUUL' Lugs WJ.L/ll C11CCU1111lUdlbuall UL DU_LL/ DULCLIC'
`dIlU ‘JCW Hldl
`
`
`_nc. for a thorough review of the designs prior to implementa
`
`tion. We feel that this procedure will help to minimize the
`
`
`
`difficulties that will be encountered in connecting the Host and
`
`the IMP.
`
`1—7
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 18
`
`Petitioner Apple Inc. - Ex. 1029, p. 18
`
`

`

`Petitioner Apple Inc. - EX. 1029, p. 19
`
`Petitioner Apple Inc. - Ex. 1029, p. 19
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`2.
`
`GENERAL REQUIREMENTS
`
`In this section, we describe the physical configuration of
`
`the IMP,
`
`the space and power requirements,
`
`the equipment neces—
`
`sary to interconnect the IMP and Host, and the facilities that
`
`must be provided by the IMP site to assist with installation and
`
`maintenance of the IMP.
`
`As shown in Figure 2—1, four pieces of equipment are pro—
`
`vided:
`
`the IMP itself, which is a modified Honeywell H—516R,
`
`Honeywell H—316, or BBN Pluribus computer; an ASE-33 Teletype
`
`or Infoton Vistar*; a high—speed paper tape reader (optional);
`
`and a cabinet, approximately the same size as the Model 516R,
`
`that contains up to four modems connecting the IMP to the com—
`
`munication lines.
`
`The telephone company will supply modems only
`
`for the communication lines actually installed.
`
`In addition,
`
`the telephone company usually supplies auxiliary equipment that
`
`may vary from site to site and need not be located near the
`
`modem cabinet or the IMP.
`
`A Host i
`
`connected to an IMP by a Host cable.** The
`
`particular cabling scheme is determined by the distance between
`
`the Host and the IMP.
`
`A local Host
`
`(one close to the IMP)
`
`is
`
`connected by a 30-foot cable*** that is supplied with the IMP.
`
`This cable connects a standard Host/IMP interface unit built
`
`into the IMP to a special interface provided by the Host.
`
`*The Vistar is a keyboard/display—type terminal used with the
`Pluribus.
`It performs the same functions as the ASE—33 Teletype.
`J
`o70L4.
`'l
`n
`—'
`'
`_1
`A
`1
`v
`n.amo+{.
`nokkow
`(
`SULLVJIA‘AUJ—
`LL‘LUL‘DJ.
`**The cables in Figure 2»i are drawn onl
`than in their actual positions.
`
`y
`
`H
`
`***The length of this cable is limited by the characteristics of
`the cable drivers in the IMP.
`
`2-1
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 20
`
`Petitioner Apple Inc. - Ex. 1029, p. 20
`
`

`

`Report No.
`
`1822
`
`Bo1t Beranek and Newman Inc.
`
`73202.10.
`
`Sun—02
`
`”4420.....“00
`
`Sumo:
`
`m._<z__zmm.r
`
`042
`
`3,4205.:
`
`>.r._.Vmm..mm<
`
`A4<20_._.n_0.
`mmm<a
`
`m9:,
`
`mun—(mm
`
`_'
`
`HZFMOHL<ULU
`
`
`
`m4m<o.50:
`
`HZFUCZK<ULIJ
`
`
`
`
`
`HzmzmHDOmazH.H-N.wfim
`
`ml.
`
`n/fl
`
`Petitioner Apple Inc. - EX. 1029, p. 21
`
`Petitioner Apple Inc. - Ex. 1029, p. 21
`
`
`
`
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`A distant Host* may be located up
`
`0 2 00 feet
`
`from the IMP,
`
`but an addition to the standaru Host/IMP interface is required
`
`to modify the line—driving scheme.
`
`The Host personnel must de-
`
`sign a special interface that is compatible and must supply the
`
`connecting cable as specified in Sec. H.5.2.
`
`Since additional
`
`IMP hardware must be supplied,
`
`the decision to connect a distant
`
`Host must be made known well in advance.
`
`A distant Host will
`
`usually be connected to an IMP which has one or more local Hosts.
`
`A very distant Host may be located even farther from the IMP,
`
`using an entirely different interface arrangement which is de—
`
`scribed in Appendix F. Basically,
`
`the very distant Host inter-
`
`face is designed for use over communication circuits with speeds
`
`up to 230.“ kilobits/second and up to tens (perhaps hundreds) of
`
`miles long.
`
`The communication protocol used with this interface
`
`includes a 24—bit cyclic redundancy check and a positive acknowl-
`
`edgment scheme.
`
`A separate 30—foot cable is provided with the IMP for the
`
`connection to each modem.
`
`In addition, cables are provided for
`
`connecting the terminal (Teletype or Vistar) and paper tape
`
`reader (if supplied) to the IMP.
`
`For the H—516R and H—3l6 IMPS,
`
`cables exit
`
`from the IMP through the bottom of the rear panel.
`
`Cables will exit
`
`from the modem unit
`
`through the bottom of the
`
`modem cabinet; if a site does not have a false floor, other
`
`modem cable arrangements are easily provided. Cables are con—
`
`nected to the Pluribus IMP via a fantail panel located at
`
`the
`
`rear of the machine.
`
`*Not available with the Pluribus IMP.
`
`2-3
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 22
`
`Petitioner Apple Inc. - Ex. 1029, p. 22
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`Figures 2—2, 2—3, E—Q, and 2~5 depict
`
`)—
`the floor space re—
`
`quirements for the 516 IMP,
`
`the 316 IMP,
`
`the (maximum size)
`
`316 TIP, and the (minimum size) Pluribus IMP respectively.
`
`Some
`
`configurations of the 316 TIP may only require the same floor
`
`space as a 316 IMP, and some Pluribus IMPs may require several
`
`racks side by side;
`
`the Network Control Center can furnish de—
`
`tails for each installation.
`
`With the Honeywell machines, provision should be made to
`
`place the ASE-33 Teletype close to the IMP.
`
`The ASH—33 occupies
`
`approximately 2' x 2' of floor space.
`
`(The optional paper tape
`
`reader must be placed nearby if it is supplied.* Its dimensions
`
`are 11x11x23 inches (WIDTHxHEIGHTxDEPTH).
`
`A convenient
`
`location
`
`is the top of the IMP cabinet, if overhead space permits.)
`
`With the Pluribus machine,
`
`table space should be provided nearby
`
`for the Infoton Vistar.
`
`Its dimensions are 20x13x24 inches.
`
`(Again,
`
`the optional paper tape reader must be placed nearby
`
`if it is supplied.* Its dimensions are 20x8x22 inches.
`
`It can
`
`be located on top of the IMP cabinet if overhead space permits.)
`
`A small lockable cabinet is needed on the Host premises
`
`for the storage of IMP—related materials (e.g., manuals, test
`
`tapes, scope,
`
`tool box, etc.). Finally, a telephone should be
`
`located within reach of both the terminal and the operating
`
`panel of the IMP for use during diagnosis and debugging.
`
`(Pluribus IMPs may be supplied without an operating panel.)
`
`The locations of the IMP, modem cabinet, paper tape reader,
`
`and Teletype are to be selected by the Host personnel.
`
`These
`
`pieces of equipment should be placed within approximately eight
`
`3To determine whether a paper tape re ade
`Ll
`site may contact
`the Metwork Control Ce“
`
`r will be supplied, a
`ter.
`
`12i?5
`
`2-4
`
`Petitioner Apple Inc. - EX. 1029, p. 23
`
`Petitioner Apple Inc. - Ex. 1029, p. 23
`
`

`

`Report No. 1822
`
`3011; Beranek and Newman
`
`Inc.
`
`MIN. 6" CLEARANCE REQUIRED
`
`FOR CABLE ACCESS AND AIR EXHAUST
`|
`:
`
`l-— 49"—-!
`
` TILT-OUT
`
`LOGIC
`DRAWER
`
`I
`
`57 “
`
`NOTE: DIMENSIONS ARE TO NEAREST INCH
`
`TOP VIEW
`
`FIG.2-2
`
`MINIMUM FLOOR AREA REQUIRED FOR 516 IMP
`
`2-5
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 24
`
`Petitioner Apple Inc. - Ex. 1029, p. 24
`
`

`

`Repart N6. 1822
`
`80H, Beranek and Newman
`
`Inc.
`
`I
`
`USED ON LATER MODELS
`
`HINGED DOOR USED ON
`EARLY MODELS ONLY:
`REMOVABLE BACK PANEL
`
`'
`
`\
`
`\
`
`|
`|
`\
`|
`\
`|
`\
`I
`I
`I
`_
`
`CONTROL
`PANEL
`
`l
`|
`
`|
`
`PULL-OUT
`
`I I g
`
`I
`
`I
`
`|
`:
`.
`
`Il
`
`I
`I
`1
`I
`l
`'
`L. _________ J
`
`LOGIC
`DRAWER
`
`29"
`
`22"
`
`TOP ViEW
`
`fifi—LEAVE MiNIMUM O?
`" F
`ACCE
`12
`OR
`SS
`
`2:53.24,
`
`FTFLF FFQQF AREA REQUIRE F3F 315
`
`\:
`
`—6
`
`r
`
`m
`
`\J m
`
`Petitioner Apple Inc. - EX. 1029, p. 25
`
`Petitioner Apple Inc. - Ex. 1029, p. 25
`
`

`

`Report NO. 1822
`
`BOIt Beranek and Newman Inc.
`
`/
`
`I i I I I
`
`HINGED DOOR USED ON
`
`EARLY TIPS ONLY ”‘2...
`
`REMOVABLE BACK PANEL
`
`USED ON LATER MODELS
`
`|-—— 52"
`II
`Il
`.
`
`I
`
`I
`
`
`
` ,
`
`I
`I
`|
`
`PULL—OUT
`LOGIC
`DRAWER
`
`I
`|
`I
`|
`I
`I
`I
`I
`I
`I
`|
`I_ _____ _I
`
`
`
`I
`
`22"
`
`PULL—OUT
`LOGIC
`DRAWER
`
`I
`I
`I
`I
`I
`I
`|
`|
`I
`I
`|
`I
`I
`I_ _____ _I
`
`TOP VIEW
`
`LEAVE MINIMUM
`OF I2" FOR ACCESS
`
`12/ 7 5
`
`Petitioner Apple Inc. - EX. 1029, p. 26
`
`Petitioner Apple Inc. - Ex. 1029, p. 26
`
`

`

`Report No. 1822
`
`BoIt Beranek and Newman Inc.
`
`| MIN. 6" CLEARANCE. REQUIRED
`-'FOR AIRV EXHAUST
`
`PLURIBUS
`
`
`
`
`IMP
`
`
`(TYPICAL RACK)
`
`NOTES‘ DIMENSIONS ARE TO NEAREST INCH;
`CABLES CONNECT ON REAR (DOOR) SIDE
`
`TOP VIEW
`
`FIG.
`
`2—5 MINIMUM FLOOR AREA REQUIRED
`
`FOR ELURIBIES IN? P{ER RRCK}
`
`12;?5
`
`2-8
`
`Petitioner Apple Inc. - EX. 1029, p. 27
`
`Petitioner Apple Inc. - Ex. 1029, p. 27
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`feet of one another.
`
`A minimum of thirty square feet of floor
`
`space is required for the equipment, and additional space must
`
`be available for accessing the machine during maintenance and
`
`debugging. Access to the Model 516 IMP is Via a full-length
`D
`'L‘q'
`L
`4“
`u.‘
`L.
`J.
`ront door, which is hinged On the left side. Access to the 316
`
`IMPs is via drawers which slide to the front. Access to the
`
`Pluribus IMP is via full-length rear doors and removable front
`
`panels. Access to the modem cabinet is via a removable front
`
`panel.
`
`In addition to the modem cabinet,
`
`the telephone company may
`
`provide another cabinet
`
`to contain the auxiliary equipment.
`
`It
`
`is recommended that this auxiliary equipment be placed in an
`
`inconspicuous location on the Host premises, such as in a tele-
`
`phone company equipment room, since immediate access to this
`
`equipment is not necessary.
`
`2.2 Description of Equipment
`
`External dimensions, approximate weights, and power require—
`ments of the various IMP models are given in Table 2;l.
`The
`
`paper tape reader weighs approximately 25 pounds,
`
`the ASH—33
`
`Teletype weighs approximately 56 pounds, and the Infoton Vistar
`
`weighs approximately 55 pounds.
`
`The Model 516 IMP is a ruggedized unit with E.M.I. protec-
`
`tion. All IMPs will operate in an ambient environment
`
`from O to
`
`”5°C (Pluribus IMPs should not be operated at temperatures over
`30°C unless special provisions are made) and up to 95% humidity.
`
`However,
`
`these features have been included for reliability and,
`
`in general, an environment suitable for most digital computing
`
`equipment should be provided; i.e., air—conditioned and free
`
`from excessive dust and moisture.
`
`2-9
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 28
`
`Petitioner Apple Inc. - Ex. 1029, p. 28
`
`

`

`Report No. 1822
`
`I Bolt Beranek and Newman Inc.
`
`TABLE 2-1
`
`
`
`---- Power
`
`
`Width
`
`D_ep_m m ' watts
`
`
`Mode]
`
`
`
`
`
`'luribus IMP
`(per rack)
`
`
`
`
`
`
`- 3000
`(approx)
`
`
`5
`
`550
`
`26
`
`
`
`2 2 5
`
`2
`
`as
`
`22
`
`The power requirements for the Honeywell
`as follows:
`
`IMP equipment are
`
`a)
`
`IMP:
`
`115 VAC i 10%; 60 Hz
`
`1 5%, single phase.
`
`The
`
`line cord is 15 ft.
`
`long and contains 3—wire cable
`
`terminated by a 30—amp Hubbell 3331G twistlock con—
`
`nector (for wiring convention, see Appendix G),
`
`b) High—speed reader (optional):
`
`115 VAC i 10%; 60 Hz,
`
`single—phase at 125 watts.
`
`(The line must withstand
`
`10-amp surges at 125 VAC.)
`
`The line cord is 6 ft.
`
`long and is terminated in a standard 3—wire grounded
`
`plug.
`
`c) ASR-33:
`
`115 VAC i 10%; 60 Hz i 0.15 Hz, single phase
`
`at 230 watts.
`
`The line cord is 8 ft.
`
`long and is
`
`terminated in a standard 3—wire grounded plug.
`
`Power for the Pluribus equipment is supplied via one 3—phase
`
`208/110 volt wye 60 Hz connection per rack.
`
`Each power cord is
`
`20 feet
`
`long and is terminated by a flusheil £5215 twi tloek
`
`12!?5
`
`2—10
`
`Petitioner Apple Inc. - EX. 1029, p. 29
`
`Petitioner Apple Inc. - Ex. 1029, p. 29
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`Each circuit must supply 30 amps per leg. SuffiCient
`connector.
`Anmvam4Ahn/N nn+1n+~n 10A“ Rnkuamm4m~ Ann-1nmnvs4-
`4—1nA TnPnA—Am 1T4 “Ln-w;
`LaULlVCll—LCILQC UMLI_LCLID J.U.L
`uCUMBéLllB CkiLAJ.yHJ.CJ.1U, uuc J.J.J..LUUU 1 V-LDUCZJ. ’
`
`and paper tape reader are provided on the Pluribus itself.
`
`(
`-
`.....
`-
`r,
`. -..- c... “tuner--.“n. re...“ .v., , cw.”
`The HO R. must nvnviflp an nnnnnnwintn nnwpw ranch nnlp
`
`(located within 15 feet) for the IMP power plug and it is recom—
`
`mended that a separate fuse or circuit breaker be provided on
`
`the IMP's power line.
`
`(The Honeywell
`
`IMP normally draws about
`
`20 amps, but the line must be capable of supplying up to 30 amps.)
`
`The IMP's chassis is connected to the ground (third) lead of the
`
`power plug, which is completely isolated frOm the signal return
`
`(i.e., "signal ground").
`
`If at all feasible,
`
`the power to the
`
`IMP should be provided from the same transformer that delivers
`
`power to the Host
`
`in order to insure a common ground.
`
`For
`
`Honeywell equipment,
`
`three llS—VAC wall sockets (located within
`
`5 feet of the IMP) are required to power the Teletype, paper
`
`tape reader, and an IMP debugging oscilloscope used during
`
`installation and maintenance.
`
`The line for these sockets should
`
`be fused for 20 amps and should be powered from the same trans—
`
`former as the IMP, if feasible.
`
`The modem cabinet dimensions are 68—1/8" x 28” X 28"; it
`
`weighs up to 750 lbs and requires up to l5 amps of standard 115
`VAC power.
`The modem operates in an ambient environment of H00
`to l2OOF and up to 95% humidity.
`The Host must provide power
`
`for the modem from the same transformer that delivers power to
`
`the IMP.
`
`A standard 3—connector non-locking, non—twist plug is
`
`normally provided with the modem.
`
`The telephone company also
`
`recommends that a separate fuse or circuit breaker be provided
`
`(The auxiliary equipment is a
`on the power line to the modem.
`In
`'LA 4-,. Hid-n.
`J-
`r. “In“ -‘-.
`.,
`w.
`v,
`w LL.
`L11 C DLLC .LD
`DC DU Dibc,
`bl
`tel—standard itEM lat Will vary IPOu 81
`
`generally no larger than the size of the modem cabinet and may
`
`be as small as a 2' x 3’ wall mounting.
`
`A separate power outlet
`
`will also be needed for this equipment.)
`
`2-11
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 30
`
`Petitioner Apple Inc. - Ex. 1029, p. 30
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`In all, the Honeywell equipment requires Six receptacles,
`
`and Pluribus machines require one receptacle per rack plus one
`
`for the modem cabinet.
`
`The site should plan to provide the power
`
`necessary for the phone company equipment after preliminary dis—
`
`cussions with the local telephone company representatives and
`
`before the circuit installation date.
`
`'
`
`'
`
`2.3
`
`Interfacing
`
`The Host/IMP interface is subdivided into two separate units,
`
`as illustrated in Figure 2-6.
`
`
`
`SPECIAL
`HOST/ IMP
`INTERFACE
`
`STANDARD
`HOST/ IMP
`lNTERFACE
`
`FIG.
`
`2—6
`
`HOST/IMP INTERFACE
`
`5...: N NM. «.4 ‘J1
`
`2‘12
`
`Petitioner Apple Inc. - EX. 1029, p. 31
`
`Petitioner Apple Inc. - Ex. 1029, p. 31
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`The right-hand (standard) unit is built into the IMP and
`
`contains logic that is standard for all Host/IMP interfaces.
`
`The left—hand unit contains the special equipment for inter—
`
`facing directly to the particular Host.
`
`An addition to the
`
`standard Host/IMP interface is required for a distant Host.
`
`Standard signals pass on the Host cable between these two
`
`halves; all special logic and signal adjustments (which vary
`
`from Host
`
`to Host) are Hndl d in the left—hand portion.
`
`Each participating Host wi'ZZ be responsible for the design
`
`and construction of its own special unit to mate to the standard
`Host/IMP interface unit.
`The logical operation of this unit
`
`will be the same, regardless of whether a Host
`
`is local or
`
`distant; however, a different electrical signaling scheme is
`
`required to handle a distant Host.
`thn man
`out.
`I vol
`
`uirements for the special Init is given in Sect'inn H.
`
`A detailed description of
`
`The very distant Host interface follows the same general
`
`philosophy of a standard interface unit at the IMP end and a
`
`special interface unit at the Host end, but uses a completely
`
`different signaling scheme as described in Appendix F. Still
`
`another Host inter facing scheme, making use of the Private
`
`Line Interface (PLD is described in Appendix H.
`
`The Host computer and the IMP communicate by transmitting
`
`messages over the Host cable.
`
`The format for this communication
`
`has been established and is described in Section 3.
`
`Each Host
`
`is responsible for providing the necessary Network Control
`
`Program in the Host computer.
`
`An IMP test program is available for use during installa—
`
`tion and testing.
`
`In addition to checking various functions in
`
`the IMP, this program provides a mechanism for checkout OI
`
`the
`
`Host‘s special interface.
`
`The program repeatedly transmits a
`
`2-13
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 32
`
`Petitioner Apple Inc. - Ex. 1029, p. 32
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman lee,
`
`message to the Host, a copy of which it expects the Host to
`
`return with any Host padding, or data (Seeiion 3.5}.
`
`should plan to provide an appropriate test program to
`
`in conjunction with this IMP test program.
`
`125%
`
`2‘
`
`Petitioner Apple Inc. - EX. 1029, p. 33
`
`Petitioner Apple Inc. - Ex. 1029, p. 33
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`3.
`
`SYSTEM OPERATION
`
`3.1 Messages and Message-ids
`
`Hosts com_mu1nicate wit“ each otheer via reguZa_ message -
`
`A
`
`regular message may vary in length from 96 up to 8159 bits,
`
`the
`
`first 96 of which are control bits called the leader.
`
`The leader
`
`is also used for sending control messages between the Host and
`
`its IMP.
`
`The remainder of the message is the data, or the text.
`
`For each regular message,
`
`the Host specifies a destination,
`
`consisting of IMP, Host, and handling type.
`
`These three para—
`
`meters uniquely specify a connection between source and destina—
`
`tion Hosts.
`{1) r‘a O (:‘f' ('D ’1 I._J
`_stics , such as priority or non—priority transmission
`
`The handling type gives the connection specific
`
`c“
`
`I...~... 1.,\1_\
`\DCC UCLO W).
`
`n.:|..a.e
`HUUJ.
`
`ti
`-_- -m--- 1......1 1...”..- “A--.,.--,.A a--- ,.
`..,.,.l 1-..
`_LU.[ 1d._L
`lb‘du CI' bdeC‘ lldb UECIL l'CbC’l' VCU .L Ul'
`d.
`
`fourth parameter,
`
`to be used in future inter—network addressing.
`
`For each connection, messages are delivered to the destination in
`
`the same order that they were transmitted by the source.
`
`For each regular message,
`
`the Host also specifies a 12—bit
`
`identifier,
`
`the message-id*.
`
`The message—id,
`
`together with the
`
`destination of the message,
`
`is used as the "name” of the message.
`
`The IMP will use this name to inform the Host of the disposition
`
`of the message. Therefore, if the Host refrains from re-using
`
`a particular message—id value (to a given destination) until the
`
`IMP has responded about that message—id, messages will remain
`
`uniquely identified and the Host can retransmit them in the
`
`event of a failure within the network.
`
`* Until mid—1973 the first eight bits of the message—id field
`were called the Ulink".
`
`3-1
`
`12/75
`
`Petitioner Apple Inc. - EX. 1029, p. 34
`
`Petitioner Apple Inc. - Ex. 1029, p. 34
`
`

`

`Report No. 1822
`
`Bolt Beranek and Newman Inc.
`
`After receiving a regular message from a Host connected to
`
`it, an IMP breaks the message into several packets (currently
`
`the maximum data bits/packet is
`
`1008)
`
`and passes these through
`
`the network in the direction of the destination. Eventually,
`
`when all packets arrive at the destination,
`
`they are reassembled
`
`to form the original message and passed to the destination
`
`The destination IMP returns a positive acknowledgment
`Host.
`’for receipt of the message to the source IMP, which in turn
`
`passes this acknowledgment to the source Host. This acknowledg—
`
`ment is called a Ready for Next Message (RFNM) and identifies
`
`the message being acknowledged by name.
`
`In some relatively rare
`
`cases, however,
`
`the message may be lost in the network due to an
`
`IMP failure;
`
`in such cases an Incomplete Transmission message
`
`will be returned to the source Host
`
`instead of a RFNM. Again,
`
`in this case,
`
`the message which was incompletely transmitted is
`
`identified by name.
`
`If a response from the destination IMP (either RFNM or
`
`Incomplete Transmission) is itself lost in the network, this
`
`condition will be detected by the source IMP, which will auto—
`
`matically inquire of the destination IMP whether the original
`
`message was correctly transmitted or not, and repeat
`
`the inquiry
`
`until a response is received from the destination IMP. This
`
`inquiry mechanism is timeout—driven, and each timeout period may
`
`be as little as 30 or as much as D5 seconds in length.
`
`When a message arrives at its destination,
`
`the leader is
`
`modified to indicate the source Host, but
`
`the message-id field
`
`is passed through unchanged. Thus,
`
`in addition to providing
`
`message identification between a Host and its local IMP,
`
`the
`
`message—id c

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket