*start*
06815 00024 US 
Date: 8 July 1982 3:16 pm PDT (Thursday)
From: ornstein.PA
Subject: Voice Project Activity Report - So far
To: Stewart, Swinehart

Here's what I had produced by the time I spoke to you. I appended at the end a
copy of the previous one (Jan) for reference.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

					Voice Project

In mid-1981 CSL launched a new research project to investigate ways of
integrating voice into our prototype office systems. We are in the process of
building a set of basic voice-handling facilities upon which a variety of
experimental systems will then be built. We intend to explore such applications
as voice message systems, display-based editors for modifying spoken
"documents", and facilities for annotating text documents with voice comments. 

Activities

Over the past six months the Etherphone (Lark) digital hardware was redesigned
to incorporate a second 8088 processor which operates in a tight signal-processing
loop. This loop allow us to compensate for delayed reflections which arise in
certain situations. It also provides for correct handling of up to three
simultaneous speakers in a conference call. In addition to incorporating the
second processor, several other refinements were made; enlargement of the main
RAM, elimination of one of the DMA chips, increase in the number of parallel
In/Out lines, and simplification of the serial line controller. 

The Lark monitor has been re-written to work with the new hardware and all of
the test software made to run with it. A modest set of operating system primitives
have been written and the Pup package and Ethernet drivers converted to the
"C" language for inclusion. We are presently working on a Remote Procedure Call
package which will be used for all communication except for actual voice
transmission itself. 

An Etherphone consists of three separate boards (plus a power supply). One is
the digital board discussed above. The second is a considerably smaller board
containing the filter and Codec which provides for A/D and D/A conversion,
together with analog interfaces (to the telephone line, the phone handset, a
speaker, a microphone, etc.) and a flexible analog switching arrangement
controlled by the digital board's software. Also included are DTMF detection and
generator chips. We have been using a small special subset of this logic in
proving out the Digital board and we are just commencing on the design of the
full Analog board.

The third board contains the electronics for dealing with a locator and the
scheme for this has not been fully designed. We are planning to incorporate this
as a later refinement and have provided both space and sufficient I/O lines for
handling it. 

Plans

We presently have three stitchweld copies of the digital board and three copies
of the primitive Analog logic. These will permit us to make phone calls using the
Etherphone Server (Thrush) facilities. We hope to be able to make our first call
later in the summer. We plan shortly to start PC layout of the digital board and
with some luck we will be able to start layout of the analog board in about a
month. We have cut back on our earlier plans to build 50 Etherphones this year
for CSL - partly due to budget cutbacks and partly because it seemed prudent to
make a smaller number work first. We presently expect to build about 10 printed
circuit versions this year with which to experiment.  
------------------------------------------------------------
Following is relevant part of COMMUNICATIONS section of last Activity Report

C.	Voice Project

In mid-1981 CSL launched a new research project to investigate ways of
integrating voice into our prototype office systems. The first step is to construct a
set of basic voice-handling facilities upon which a variety of experimental
systems can then be built. We intend to explore such applications as voice
message systems, display-based editors for modifying spoken "documents", and
facilities for annotating text documents with voice comments.

Activities

We spent about three months determining a suitable set of facilities and in doing
the system design.  We decided to incorporate the standard telephone (both the
physical instrument and its communication functions) into our system,
permitting us to explore ways of improving telephone services. We decided to use
the Ethernet to pass both control information and voice data, thus giving us a
uniform method of dealing with voice data both for phone conversations and for
other experimental uses.

A microprocessor-based "Etherphone" associated with each telephone provides
analog/digital and digital/analog conversion, encryption and decryption, and
packetizing and de-packetizing of voice to and from the Ethernet. For the
present, we decided to connect each Etherphone to the normal telephone wall
jack.  This allows for phone service to and from the outside (non-Etherphone)
world and provides backup service during the inevitable outages during
development.  Later a special server for handling outside calls will eliminate the
need for this connection.

Our goal is to keep the Etherphones small and cheap.  All system-level jobs,
even such simple things as making "connections" between phones, are performed
by a separate, Cedar-based, Etherphone Server. This server has been designed to
perform both those functions that inherently require a centralized
implementation (e.g., telephone directories, overall traffic load management,
enumeration of ongoing conversations) and those that require frequent change
and experimentation.

Because our existing file servers lack the specialized performance characteristics
necessary for handling real-time voice,  we have also designed a voice file
server.  This Dorado-based server will be able to record and play several
simultaneous transcriptions or conversations, using the Etherphones as
"transducers."  It will include facilities for playing back partial transcriptions, to
accommodate editing activities.

We made good progress on all fronts.  We have a working prototype set of
Etherphone hardware.  A test program enables us to speak into a handset,
digitize and encrypt the voice, pass it out onto a special 1.5 MB Ethernet to an
Alto Gateway which reflects the packets back to the Etherphone where they are
received, decrypted, reconverted to analog, and fed to the earpiece - so that the
speaker hears his own voice.  Design of the Etherphone server is complete and
implementation is under way. The voice file server is about half complete. [S.
Ornstein, D. Swinehart, L. Stewart, S. Owicki (Stanford)]

Plans

By this summer we hope to have a basic Etherphone server and a basic voice
file server in place and to replace many of the telephones in CSL with
Etherphones.


*start*
00590 00024 US 
Date: 8 July 1982 3:28 pm PDT (Thursday)
From: ornstein.PA
Subject: Beg - Borrow - Steal
To: Lau, Cucinitti, Hansen
cc: ornstein, Stewart

Help.

We want to build a prototype Analog board for our Etherphone and appear able
to get all the parts we think we need to commence - except for the Fairchild
TIL119 Opto-Isolator, and the PMI SW7510 quad SPST Analog switch. These are
used in your voice box so I was wondering if we might be able to borrow them
while purchasing gyrates looking for some for us. We need two TIL119's and one
SW7510.

What'sa chance?

Severo

*start*
00405 00024 US 
Date:  8-Jul-82  9:25:50 PDT (Thursday)
From: ndsmith.pa
Subject: Talk this afternoon?
To: Stewart
cc:  ndsmith.pa

Larry:

Could I drop by after lunch (around 1:00) to talk to you about Codec chips?
The compression debate rages on, as you probably know, and I don't want to retrace steps you've already taken. This discussion needn't last more than half an hour.

Thanks.

Nancy 
*start*
04873 00024 US 
Date: 12 July 1982 11:52 am PDT (Monday)
From: ornstein.PA
Subject: Voice Project Activity Report
To: GNelson
cc: VoiceProject↑
Reply-To: ornstein


				Voice Project

In mid-1981 CSL launched a new research project to investigate ways of
integrating voice into our prototype office systems. We are in the process of
building a set of basic voice-handling facilities upon which a variety of
experimental systems will then be built. We intend to explore such applications
as voice message systems, display-based editors for modifying spoken
"documents", and facilities for annotating text documents with voice comments. 

Activities

Over the past six months the Etherphone (Lark) digital hardware was redesigned
to incorporate a second 8088 processor which operates in a tight signal-processing
loop. This loop allow us to compensate for delayed reflections which arise in
certain situations. It also provides for correct handling of up to three
simultaneous speakers in a conference call. In addition to incorporating the
second processor, several other refinements were made; enlargement of the main
RAM, elimination of one of the DMA chips, increase in the number of parallel
In/Out lines, and simplification of the serial line controller. The Lark monitor
has been re-written to work with the new hardware and all of the test software
made to run with it. A modest set of operating system primitives have been
written and the Pup package and Ethernet drivers converted to the "C" language
for inclusion. We are presently working on a Remote Procedure Call package
which will be used for all communication except for actual voice transmission
itself. 

An Etherphone consists of three separate boards (plus a power supply). One is
the digital board discussed above. The second is a considerably smaller board
containing the filters and Codecs which provides for A/D and D/A conversion,
together with analog interfaces (to the telephone line, the phone handset, a
speaker, a microphone, etc.) and a flexible analog switching arrangement
controlled by the digital board's software. Also included are DTMF detection and
generator chips. We have been using a small subset of this logic (on a temporary
board) in proving out the Digital board and are just commencing on the design
of the full Analog board.

The third board contains the electronics for dealing with a locator the scheme for
which has not been fully designed. We are planning to incorporate the locator as
a later refinement and have provided both space and sufficient I/O lines for
handling it. 

Implementation of a basic Etherphone server program (Thrush), running in the
Cedar environment, is nearly complete.  The server will initially support the use
of Etherphones to place simple telephone calls, both to other Etherphones and to
other parties via conventional telephone lines.

Thrush uses a permanent data base (maintained by the Grapevine system) to
associate individual Lark processors and workstations with individuals. 
Provisions exist to allow a user, by supplying a name and password to a Lark or
to an adjacent workstation, to override the default association.  This paves the
way for personalized, location-independent, telephone services.  Much of the
groundwork has also been laid for the implementation of more ambitious
applications.  Realistic testing of the Thrush server awaits the completion of the
Lark communications software.

The voice file server program has successfully recorded and replayed voice
conversations, using Ethernet communications to an Alto equipped with audio
hardware.  Provisions for file backup and file system maintenance are currently
being developed.


Plans

We presently have three stitchweld copies of the Lark's digital board and three
copies of the primitive Analog logic. We plan shortly to start PC layout of the
digital board and with some luck we will be able to start layout of the analog
board in about a month. We have cut back on our earlier plans to build 50
Etherphones this year for CSL - partly due to budget cutbacks and partly
because it seemed prudent to make a smaller number work first. We presently
expect to build about 10 printed circuit versions this year with which to
experiment.    

When the Lark software is complete, we will be able to test the ability of Thrush
to place and manage simple telephone calls. We hope to be able to make our first
call later in the summer. We will then extend its capabilities to deal with
workstation-controlled connections, conversations involving the voice file server,
and more complex telephone capabilities (call-transfer, call-forwarding, hold
features, attendant capabilities, etc.)  We expect to complete most of these
extensions during the remainder of this year.  The voice file server will also be
modified to allow a Thrush server to control its actions.

*start*
01954 00024 US 
Date: 13 July 1982 4:45 pm PDT (Tuesday)
From: ornstein.PA
Subject: Etherphone packaging
To: VoiceProject↑
Reply-To: ornstein

Mike and I discussed plans and the latest notions are now captured in the files 

[Ivy]<Ornstein>ean34.sil, ean35.sil, ean36.sil 
Try 'em, you'll like 'em - especially the last.

Comments:

1. The Etherphone either sits on feet or hangs from a wall (or desk)-mount
swing-bracket that (like a swinging towel rack) has an arm from which the
Etherphone is suspended. It also has feet on the bottom so it can alternatively sit
on a surface  - and still use convection cooling. Power cord comes out the
bottom; the feet are high enough to permit this.

2. Pwr supply is at the rear but fuse and pwr. switch are on front - so that in
our initial models the user can quickly return his phone to "normal" by
throwing the off switch. All power goes from the Pwr. supply to the Digital
Board and is distributed from there to the Analog and Locator Boards.

3. Digital (ETT) board rides in rails in the frame. Analog and Locator boards
mount as daughter boards with direct inter-board connectors. These not only
provide electrical contact but also mechanical bonding between the boards (no
standoffs). These are new connectors Mike just got samples of and they look like
a good thing to me. Larry, comments?

4. The 2 serial lines and the Reset and Manual Interrupt button lines come to a
shared connector directly on the ETT board. The External IO bus goes from the
ETT board to the Locator board. It is used there and also goes to an external
connector on that (Locator) board. 

5. All external connectors mount on their board and poke through holes in the
box. The external connectors for all but the Handset and Telewall cables are also
affixed to the box. This constitutes part of what holds the boards in place. (The
other things being the Digital boards rails and the Mother/Daughter connectors).

Severo

*start*
01364 00024 US 
Date: 14 July 1982 3:14 pm PDT (Wednesday)
From: ornstein.PA
Subject: Dorado Board committed pins
To: Stewart
cc: ornstein, Overton, TonyWest

Larry,

Tony was looking over the "committed pin" diagram we made for the DSorado
board and in trying to understand its relatioinship to the actual board, discovered
a couple of inconsistencies. In particular, two pins we show as committed appear
not to be. We got together with Mike to verify this - and in the process
discovered that you apparently got the error from his (incorrect) dwg. What's
more, Mike checked with Ed (to verify that the two pins he showed as
committed really weren't) and discovered, in the process that not only was that
true but that there were two OTHER pins which WERE committed (I think to
GND) which he didn't know about or show on his drawing. It seems a miracle
we didn't bump into them. Tony and Mike are making up a new, comprehensive
drawing that has all this (presumably) correct (in glorious color) and furthermore
explains the syntax and rules for naming pins (as re-told by Ed McCreight).

Tony - when you and Mike get that drawing correct, perhaps you should stache
it in a file on a Dorado directory and send a notification concerning it to CSL↑
for anyone who might in future want to use a Dorado board. So we don't have to
go through it yet again.

S.

*start*
00257 00024 US 
Date: 14 July 1982 3:48 pm PDT (Wednesday)
From: ornstein.PA
Subject: Etherphone Pictures
To: VoiceProject↑
Reply-To: ornstein

The sil files I mentioned are now also in a press file on 

			[Indigo]<voice>EtherphonePkg.press

S.
 

*start*
04737 00024 US 
Date: 15 July 1982 10:45 am PDT (Thursday)
From: ornstein.PA
Subject: Letter to Reagan and Brezhnev - latest version
To: Antiwar↑

We've been continuing to work it over. Here's the latest version. I'm about ready
to start soliciting funds from individuals and other organizations. Suggestions?
Help?

- - - - - - - - - - - - - - - - - - - - - - - -

"We must never relax our efforts to arouse in the people of the world ... an
awareness of the unprecedented disaster which they are absolutely certain to
bring on themselves unless there is a fundamental change in their attitudes .....
The unleashed power of the atom has changed everything but our way of
thinking."

							Albert Einstein

Dear Mr. Reagan and Mr. Brezhnev:

The above warning, issued over thirty years ago, has been ignored by every
leader of the United States and the Soviet Union - despite growing evidence of
its validity. Time is running out. We, the people of the earth, have sat passively
by while the governments of the U.S. and the U.S.S.R. built arsenals of nuclear
arms that today place every one of us in jeopardy. We are losing all sense of
having a future, and the vital strength of both our nations has been drained by
this impoverished strategy. The constant threat of nuclear war is destroying our
economies, it is destroying our children, it is destroying our countries, it is
destroying us. Ever bigger stockpiles of weapons make no military sense when
each side already has an assured capability for reducing the other to rubble.
Instead, these weapons have become symbols of power in the hands of our
political leaders - and the fever is spreading to other nations as well. Although
no sane person would propose using these weapons, their very existence in such
absurd numbers does not, as advertised, increase our security; it only increases
the liklihood of catastrophe. The repeating cycle of reactive escalation must be
reversed.

Mr. Reagan: You seem to hold the irrational belief that a nuclear war can be
limited or won. This is evidenced by your frightening emergency medical and
evacuation plans, your advocacy of the unverifiable and de-stabilizing Cruise
missile, and your unwillingness to affirm a policy of no-first-use.  These
attitudes not only terrify your own people but are dangerously provocative to
the U.S.S.R. Furthermore, by riveting attention on "who is ahead", you
demonstrate either a fundamental misunderstanding or a willful disregard of the
nature of deterrence in the atomic age.

Mr. Brezhnev: The fact that the Soviet Union has generally lagged behind the
United States in the development and buildup of nuclear weapons gives it the
superficial excuse that it was only trying to "catch up" with the U.S. "lead". But
once the U.S.S.R. had achieved a survivable deterrent force, further buildup
served no military purpose and only illustrates that the Soviet Union, like the
United States, has become preoccupied with more and bigger weapons simply as
symbols of power. Although you hold in your hands the welfare of the Soviet
people, you deny them a forum whereby they can speak openly without fear of
arrest. Despite the resulting silence, we believe that we speak in their behalf,
and for their sake, as well as ours, you must heed this plea.

Despite decades of propaganda, the people of the U.S. and the U.S.S.R. bear one
another little hostility; they want peace; above all, they want to survive. Yet
you, the leaders of our governments, continue to present increasingly menacing
postures to one another. You must find a way to turn this process of
confrontation around. Today, when any serious breach of the peace between the
U.S. and the U.S.S.R. would bring unparalleled catastrophe to the entire world,
the interests of international peace and national survival are inextricably
coupled. You must begin to acknowledge and respond to this new fact of
international relations. You must engage in SERIOUS negotiations; each side must
be prepared to make compromises in the interest of our mutual survival.

We, the people of the world, are stirring. It is fear that moves us: fear of the
inevitable outcome of this absurd "race". Worldwide revulsion is spreading and
forming into rebellion. On June 12, three-quarters of a million people assembled
in New York to proclaim their concern for survival. Similar and even larger
movements are occurring worldwide. The message is clear: Mr Reagan, Mr.
Brezhnev - stop playing with the future of civilization in this short-sighted
manner; set aside your narrow political ambitions and nationalistic interests and
commence immediately working together to find ways of resolving conflicts
between nations without slaughtering their populations.
*start*
01381 00024 US 
Date: 15 July 1982 11:46 am PDT (Thursday)
From: Quan.pa
Subject: Stitchweld Board Request
To: SDD-HDW↑,Conway, (C. Currie c/o) SDowns.es, (G. Day c/o) Lawler,
 Geschke, Hagstrom, Meuli, Taylor, Urbach
cc: Curry, DNCurry, Diebert, Garner, Kowalski, Murray, Ornstein, Orr, Overton,
 Petit, Pier, Pirogowicz, Pugh, Sosinski, Stafford, Stewart, Thacker, Vest,
 Rosemary, RRicci, Quan
Reply-To: Quan

I have generated a Laurel mail file which can be used to request Stitchweld
board work. It is stored on [Iris]<Quan>StitchweldOrder.form. The people who can
take the most advantage of this form are those who already have blank or
useable stitchweld boards stocked or kept in the stitchweld machine area (in Palo
Alto). If we do not have the stitchweld board to be used for your job, it will be
held until we receive the board before the work will be scheduled. 

The form may be retrieved on to your disk and then into the bottom window of
Laurel by pointing the cursor at "Copy" and click the left or top button on the
mouse. Next shift select the above file name into the 'from' {brackets} and then
fill in the 'to' {brackets} with a file name of your chioce. Then point the cursor
at "Get" and type in your file name and the form will appear in the composition
region ready for you to fill-in the placeholders to complete the form and deliver
to me.

Dick

*start*
01381 00024 USm
Date: 15 July 1982 11:46 am PDT (Thursday)
From: Quan.pa
Subject: Stitchweld Board Request
To: SDD-HDW↑,Conway, (C. Currie c/o) SDowns.es, (G. Day c/o) Lawler,
 Geschke, Hagstrom, Meuli, Taylor, Urbach
cc: Curry, DNCurry, Diebert, Garner, Kowalski, Murray, Ornstein, Orr, Overton,
 Petit, Pier, Pirogowicz, Pugh, Sosinski, Stafford, Stewart, Thacker, Vest,
 Rosemary, RRicci, Quan
Reply-To: Quan

I have generated a Laurel mail file which can be used to request Stitchweld
board work. It is stored on [Iris]<Quan>StitchweldOrder.form. The people who can
take the most advantage of this form are those who already have blank or
useable stitchweld boards stocked or kept in the stitchweld machine area (in Palo
Alto). If we do not have the stitchweld board to be used for your job, it will be
held until we receive the board before the work will be scheduled. 

The form may be retrieved on to your disk and then into the bottom window of
Laurel by pointing the cursor at "Copy" and click the left or top button on the
mouse. Next shift select the above file name into the 'from' {brackets} and then
fill in the 'to' {brackets} with a file name of your chioce. Then point the cursor
at "Get" and type in your file name and the form will appear in the composition
region ready for you to fill-in the placeholders to complete the form and deliver
to me.

Dick

*start*
00429 00024 US 
Date: 15 July 1982 2:23 pm PDT (Thursday)
From: ornstein.PA
Subject: Rev for ETT (Multibus) Board
To: Rosemary
cc: Stewart, ornstein

Rosemary,

I think that by sometime Monday we'll have a small rev. to the voice (ETT)
board ready for you. We'll try it on one of the three boards to verify we've got it
right - then do the other two.

Will you be in on Monday/Tuesday - and how's your workload?

Severo

*start*
01307 00024 US 
Date: 15 July 1982 2:51 pm PDT (Thursday)
From: ornstein.PA
Subject: Preparation for PCing ETT
To: Stewart
cc: ornstein, Overton

In preparation for giving the ETT dwgs. to the layout folks, the three of us
should sit down and go over everything as soon as you are satisfied that the
"final" changes are in the drawings properly. (By the way, would you please
add the names RcvdDataA' and RcvdDataB' and XmitDataA' and XmitDataB' (as
gleaned from page 44) to the incoming and outgoing unnamed lines on dwg 03. 

Maybe we should rename my EAN35.sil to ETT35.sil and include it with the ETT
dwgs. (It's the one that specifies the connections that go external to the ETT
board). If you want to do this, let me know.

Specific questions we had were:

1. Does the new Delay Line work OK? (I thought I remembered your saying it
did, but wanted to verify).

2. Should we try one with 200 ns. RAMS, (have you already?), should we buy
150 ns. ones (for the fifteen units), should we plan to utilize the (expensive) 120
ns. ones we bought (or save them for someplace where the speed is really
needed)???

3. Do you care where the inter-board connectors go (assuming you approve the
scheme) on the ETT board - given that that will determine where they must go
on the Analog and Locator boards?
*start*
00889 00024 US 
Date: 16 July 1982 1:41 pm PDT (Friday)
From: TonyWest.PA
Subject: Dorado Board layout
To: DoradoCore↑.PA, Stewart
cc: Overton
Reply-To: TonyWest.PA

Announcing a new drawing in colour of the pin committments of the current Dorado Multiwire-style stitchweld boards.  The drawing is in colour, and can be printed on Lilac.

The drawing derived from Mike Overton's original drawing, supplemented by information gleaned from Ed McCreight, shows the basic repeat pattern of pins, which voltages which pins are committed to, where the grounds are, where capacitors go, and supplies information such as how to tell Analyze where to position TTL chips such that they miss all the funny ECL power pins.

You may find the drawing on

	[Indigo]<DoradoLogic>MWBoardLayout.sil
and	[Indigo]<DoradoLogic>MWBoardLayout.press

Remember, it's in colour, so print it on Lilac.

Tony
*start*
00249 00024 US 
Date: 16 July 1982 5:40 pm PDT (Friday)
From: ornstein.PA
Subject: Rams
To: Stewart
cc: ornstein

I'm trying to solidify the parts list - the Drawings say TMS4164's for the main
RAM but 4864's are plugged into the board?

S.
*start*
00310 00024 US 
Date: 19 Jul 1982 10:59 PDT
From: Stewart at PARC-MAXC
Subject: STNI telephone interface
To: Postel@ISIF
cc: Stewart

Who should I talk to to find out about the design of the Switched Telephone
Network Interface that ISI has developed for the Arpa Wideband Satellite project?

	-Larry

*start*
00325 00024 US 
Mail-from: Arpanet host USC-ISIF rcvd at 19-JUL-82 1236-PDT
Date: 19 Jul 1982 1231-PDT
From: POSTEL at USC-ISIF
Subject: Re: STNI telephone interface
To:   Stewart at PARC-MAXC
cc:   POSTEL

In response to your message sent  19 Jul 1982 10:59 PDT


Larry:

Steve Casner (Casner@ISIB).

--jon.
-------
*start*
00756 00024 US 
Date: 19 July 1982 11:08 am PDT (Monday)
From: ornstein.PA
Subject: Voice Stitchweld requests
To: Quan
cc: ornstein, Stewart

The 4 messages I sent you involve:

	updating one board from rev Ad to Ae
	updating that same board from rev Ae to Af
	updating two other boards from rev Ae to rev Af

We are using all these boards for debugging and will be in a position to supply
you with the boards and the revision files anytime after Wednesday July 21. I
understand Rosemary is expected back on Monday July 26 and it is important
that these boards be updated as soon as possible as conversion to PC is awaiting
this verification. Please let us know as soon as you need the boards and we will
bring them over at once.

Thanks,

Severo

*start*
00289 00024 US 
Date: 19 July 1982 11:54 am PDT (Monday)
From: Stewart.PA
Subject: Re: Voice Stitchweld requests
In-reply-to: ornstein's message of 19 July 1982 11:08 am PDT (Monday)
To: ornstein
cc: Stewart

In each case, the wire list files should be the .ad file, not the .wl.

*start*
00683 00024 US 
Date: 19 July 1982 2:28 pm PDT (Monday)
From: Quan.pa
Subject: Re: Voice Stitchweld requests
In-reply-to: ornstein's message of 19 July 1982 11:08 am PDT (Monday)
To: Ornstein
cc: Quan, Ricci, Rosemary, Stewart

Severo,

I have assigned Log No. to your stitchweld work request as follows:

Stitchweld Work Order #1, ETT, Rev. S/N CSL 02, Ae. - Log No. 001
Stitchweld Work Order #2, ETT, Rev. S/N CSL 02, Af. - Log No. 002
Stitchweld Work Order #3, ETT, Rev. S/N CSL 03, Af. - Log No. 003
Stitchweld Work Order #4, ETT, Rev. S/N CSL 04, Af. - Log No. 004

I will have Rosemary call you to bring the first board over as soon as she comes
in on 26 July.

Dick 

*start*
01451 00024 US 
Date: 19 July 1982 2:32 pm PDT (Monday)
From: ornstein.PA
Subject: Corrected Stitchweld Work Request #1
To: Quan.pa
cc: RRicci, Ornstein, Stewart 

XEROX	STITCHWELD WORK ORDER	(submitt one order per board)

To Engineering Support	Engrg Sprt Appvl		LOG NO.	

				Priority 1=Hi		* 1=Hi, 2=Nor, 3=Low

Submitted By: Ornstein	Ext. 4460	MS Bldg 35  Date 7/19/82

Organization CSL	 Project Voice	 Budget Center 50

Board Type ETT	Rev Ae	Date Required ASAP

Serial No. CSL 02		New [   ]   or   Rework [ x ]  (check one)

Special Instructions: 

Load ETT-Rev-Ae.ad from File [Indigo]<Voice>ETP>ETT-Rev-Ae.dm 	


Work Performed:					Date Completed     /    /

	Continuity Check:	(     ) Pins @ 0.5 units/pin =	(     ) Units.
	Trace Cuts:		(     ) Cuts @ 2 units/cut =	(     ) Units.
	New Welds:		(     ) Welds @ 1 unit/weld =	(     ) Units.
	IC Removal:		(     ) Removals @ 1 unit/IC =	(     ) Units.
	Weld Removal:	(     ) Welds @ 2 units/weld =	(     ) Units.
	Rework Welds:	(     ) Welds @ 1 unit/Weld =	(     ) Units.
	IC Insertions:	(     ) IC's @ 2 units/IC =		(     ) Units.
							   Total:	(     ) Units.
	Other (describe):


			Total:	(	) Units @ ($ 	)/unit =  ($ 		)
				(   	) Hours @ ($ 	)/hr. =   ($  	)

							Total This Job:  ($		)

[Iris]<Quan>StitchweldOrder.form

------------------------------------------------------------

*start*
01451 00024 US 
Date: 19 July 1982 2:33 pm PDT (Monday)
From: ornstein.PA
Subject: Corrected Stitchweld Work Request #2
To: Quan.pa
cc: RRicci, Ornstein, Stewart 

XEROX	STITCHWELD WORK ORDER	(submitt one order per board)

To Engineering Support	Engrg Sprt Appvl		LOG NO.	

				Priority 1=Hi		* 1=Hi, 2=Nor, 3=Low

Submitted By: Ornstein	Ext. 4460	MS Bldg 35  Date 7/19/82

Organization CSL	 Project Voice	 Budget Center 50

Board Type ETT	Rev Af	Date Required ASAP

Serial No. CSL 02		New [   ]   or   Rework [ x ]  (check one)

Special Instructions: 

Load ETT-Rev-Af.ad from File [Indigo]<Voice>ETP>ETT-Rev-Af.dm 	


Work Performed:					Date Completed     /    /

	Continuity Check:	(     ) Pins @ 0.5 units/pin =	(     ) Units.
	Trace Cuts:		(     ) Cuts @ 2 units/cut =	(     ) Units.
	New Welds:		(     ) Welds @ 1 unit/weld =	(     ) Units.
	IC Removal:		(     ) Removals @ 1 unit/IC =	(     ) Units.
	Weld Removal:	(     ) Welds @ 2 units/weld =	(     ) Units.
	Rework Welds:	(     ) Welds @ 1 unit/Weld =	(     ) Units.
	IC Insertions:	(     ) IC's @ 2 units/IC =		(     ) Units.
							   Total:	(     ) Units.
	Other (describe):


			Total:	(	) Units @ ($ 	)/unit =  ($ 		)
				(   	) Hours @ ($ 	)/hr. =   ($  	)

							Total This Job:  ($		)

[Iris]<Quan>StitchweldOrder.form

------------------------------------------------------------

*start*
01451 00024 US 
Date: 19 July 1982 2:34 pm PDT (Monday)
From: ornstein.PA
Subject: Corrected Stitchweld Work Request #3
To: Quan.pa
cc: RRicci, Ornstein, Stewart 

XEROX	STITCHWELD WORK ORDER	(submitt one order per board)

To Engineering Support	Engrg Sprt Appvl		LOG NO.	

				Priority 1=Hi		* 1=Hi, 2=Nor, 3=Low

Submitted By: Ornstein	Ext. 4460	MS Bldg 35  Date 7/19/82

Organization CSL	 Project Voice	 Budget Center 50

Board Type ETT	Rev Af	Date Required ASAP

Serial No. CSL 03		New [   ]   or   Rework [ x ]  (check one)

Special Instructions: 

Load ETT-Rev-Af.ad from File [Indigo]<Voice>ETP>ETT-Rev-Af.dm 	


Work Performed:					Date Completed     /    /

	Continuity Check:	(     ) Pins @ 0.5 units/pin =	(     ) Units.
	Trace Cuts:		(     ) Cuts @ 2 units/cut =	(     ) Units.
	New Welds:		(     ) Welds @ 1 unit/weld =	(     ) Units.
	IC Removal:		(     ) Removals @ 1 unit/IC =	(     ) Units.
	Weld Removal:	(     ) Welds @ 2 units/weld =	(     ) Units.
	Rework Welds:	(     ) Welds @ 1 unit/Weld =	(     ) Units.
	IC Insertions:	(     ) IC's @ 2 units/IC =		(     ) Units.
							   Total:	(     ) Units.
	Other (describe):


			Total:	(	) Units @ ($ 	)/unit =  ($ 		)
				(   	) Hours @ ($ 	)/hr. =   ($  	)

							Total This Job:  ($		)

[Iris]<Quan>StitchweldOrder.form

------------------------------------------------------------

*start*
01451 00024 US 
Date: 19 July 1982 2:34 pm PDT (Monday)
From: ornstein.PA
Subject: Corrected Stitchweld Work Request #4
To: Quan.pa
cc: RRicci, Ornstein, Stewart 

XEROX	STITCHWELD WORK ORDER	(submitt one order per board)

To Engineering Support	Engrg Sprt Appvl		LOG NO.	

				Priority 1=Hi		* 1=Hi, 2=Nor, 3=Low

Submitted By: Ornstein	Ext. 4460	MS Bldg 35  Date 7/19/82

Organization CSL	 Project Voice	 Budget Center 50

Board Type ETT	Rev Af	Date Required ASAP

Serial No. CSL 04		New [   ]   or   Rework [ x ]  (check one)

Special Instructions: 

Load ETT-Rev-Af.ad from File [Indigo]<Voice>ETP>ETT-Rev-Af.dm 	


Work Performed:					Date Completed     /    /

	Continuity Check:	(     ) Pins @ 0.5 units/pin =	(     ) Units.
	Trace Cuts:		(     ) Cuts @ 2 units/cut =	(     ) Units.
	New Welds:		(     ) Welds @ 1 unit/weld =	(     ) Units.
	IC Removal:		(     ) Removals @ 1 unit/IC =	(     ) Units.
	Weld Removal:	(     ) Welds @ 2 units/weld =	(     ) Units.
	Rework Welds:	(     ) Welds @ 1 unit/Weld =	(     ) Units.
	IC Insertions:	(     ) IC's @ 2 units/IC =		(     ) Units.
							   Total:	(     ) Units.
	Other (describe):


			Total:	(	) Units @ ($ 	)/unit =  ($ 		)
				(   	) Hours @ ($ 	)/hr. =   ($  	)

							Total This Job:  ($		)

[Iris]<Quan>StitchweldOrder.form

------------------------------------------------------------

*start*
00334 00024 US 
Date: 19 July 1982 2:42 pm PDT (Monday)
From: ornstein.PA
Subject: Thanks
To: Duvall
cc: VoiceProject↑
Reply-To: ornstein

Bill,

Just want to say thank you for the good help. I'm sorry the arranging was so
troublesome but all's well that ends. . . . Glad we could provide a Dorado. 

Again, thanks,

Severo 

*start*
00404 00024 US 
Date: 19 Jul 1982 14:56 PDT
From: Stewart at PARC-MAXC
Subject: Arpa wideband STNI
To: Casner@ISIB
cc: Stewart

I have been working (off and on) on a telephone line interface for some of
PARC/CSL's computer audio interface hardware.  I've been looking for working
examples of such things to guide my design.  Would it be possible for me to get
a copy of the STNI design?
	-Larry

*start*
00386 00024 US 
Date: 19 July 1982 3:44 pm PDT (Monday)
From: ornstein.PA
Subject: New ETT Drawing
To: Stewart
cc: ornstein

I just put the drawing that shows the digital board's external connections on
[Indigo]<Voice>etp>ett35.sil - having updated and renamed my old ean35.sil. You
can incorporate it into the standard ett drawings as you like - it's marked
"reference".

S. 

*start*
02340 00024 US 
Mail-from: Arpanet host USC-ISIB rcvd at 21-JUL-82 1311-PDT
Date: 21 Jul 1982 1257-PDT
From: Stephen Casner <Casner at USC-ISIB>
Subject: Re: Arpa wideband STNI
To: Stewart at PARC-MAXC
cc: Casner at USC-ISIB, Cohen at USC-ISIB, Dalal at PARC-MAXC
In-Reply-To: Your message of 19 Jul 1982 14:56 PDT

Larry,
	We have a manual which describes our Switched Telephone Network
Interface  hardware and firmware, and includes schematics and a source
listing.  Is that the level you would like?  The text is available in
Press format, but that would not include any of the diagrams, so you
should give me a snailmail address so I can send a hardcopy.

	There have been a few changes to the firmware since the manual was
produced.  The two important ones are:

    1)  Rather than use the pulse-dialer chip which is included in the
	circuit, we are now generating touch-tones by playing ROM-stored
	waveforms though the PCM codec.  The pulse dialer was originally
	chosen to accommocate the old PBX at Lincoln Lab, but they have
	now replaced it.  We could have changed to a tone-dialer chip,
	but we were able to make the change just by changing firmware.

    2)	In order to detect when a call placed to the STNI is hung up on
	the other end, we have added a routine to detect the dial tone
	which (most) exchanges switch to after timing out the half-broken
	connection.  The detector is more accurately described as a
	"constant-amplitude, high-level sound detector", a description
	which the dial tone fits, but ordinary speech does not.

In addition, the manual does not mention that an echo suppression algorithm
is employed to prevent the echoes which are generated in the 2/4-wire hybrid
which the STNI must employ.  The echo suppressor stops transmission in the
direction from the phone line to the packet network when non-silent traffic
is arriving from the packet network, thereby preventing an echo of the incoming
packet traffic back out on the network.  We are working on an ISI technical
report which will discuss these newer additions and some of the decisions
in the design, but it is not yet ready for release.  I can send a copy to
you when it is ready.

	What is the function and application of your interface, and what is
your time frame?  How did you hear about the STNI?

						-- Steve Casner
-------
*start*
01067 00024 US 
Date: 21 Jul 1982 16:25 PDT
From: Stewart at PARC-MAXC
Subject: Re: Arpa wideband STNI
In-reply-to: Casner's message of 21 Jul 1982 1257-PDT
To: Stephen Casner <Casner at USC-ISIB>
cc: Stewart, Cohen at USC-ISIB, Dalal

I would very much like a copy of the STNI manual.  My address is

Lawrence Stewart
Xerox PARC
3333 Coyote Hill Rd.
Palo Alto, CA 94304

The parts which interest me most are the hybrid, ring detect, and so forth.

I am working on an extension of rather old line CSL voice activities.  Danny has
seen (I think) the Alto based "Auburn" audio interface.  We never did get
around to building a telephone line interface for it.  Now that Altos are leaving
our environment we have build a small number of `voice servers', which have
T1 lines suitable for a single codec at one end and an Ethernet connection at the
other.  The digital part is about working and I've just started work on the design
of the analog part.  I probably shouldn't say too much more in writing at this
stage, but stop by for a visit sometime...

	-Larry

*start*
00399 00024 US 
Date: 23 July 1982 11:50 am PDT (Friday)
From: ornstein.PA
Subject: EAN Macros
To: Stewart
cc: ornstein

On Indigo<Voice>ETP>

Eanlb8.sil	font 8 macro library definitions (no picture)
Eanlb9.sil	font 9 macro library definitions (no picture)
Ean31.sil	pictures of font 9 macros
Ean32.sil	part identifications for font 8 and font 9 macros
Ean33.sil	pictures of font 8 macros


*start*
00404 00024 US 
Date: 23 July 1982 5:32 pm PDT (Friday)
From: ornstein.PA
Subject: Question
To: Swinehart
cc: Stewart, ornstein

When it decides I'm calling Detroit, how does Thrush take the back-door
off-hook in preparation for repeating my (condensed) dialing signals? There
must be some mechanism for this that I don't understand that doesn't involve
closing the "safety" relay - right?

S.