*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]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]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]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]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]MWBoardLayout.sil and [Indigo]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]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]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]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]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]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]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]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]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]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 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 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 IndigoETP> 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.