04.02.2013 Views

MAS.632 Conversational Computer Systems - MIT OpenCourseWare

MAS.632 Conversational Computer Systems - MIT OpenCourseWare

MAS.632 Conversational Computer Systems - MIT OpenCourseWare

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

!<br />

computer interface<br />

I<br />

I\<br />

Tephn and <strong>Computer</strong>s<br />

Figure 11.10. A distributed architecture with a telephone peripheral on<br />

each workstation.<br />

Fý7<br />

switch<br />

v-<br />

local area network, sending requests and receiving events (such as notification of<br />

an incoming call) from the server. In this centralized architecture, application<br />

requests are translated into messages for the server and sent over the computer<br />

network; the server, in turn, translates these into commands to its local hardware<br />

and thence onto the telephone network. The centralized approach requires that<br />

one computer interact with many telephone lines so that a single server can act<br />

on behalf of a number of clients. This can be accomplished in several ways: each<br />

line can be connected to the server or the server can communicate directly with<br />

the telephone switch.<br />

With analog telephony, each line has its own independent circuit for signaling<br />

and voice. A multiline analog telephone or key set has a pair of line wires for each<br />

line and selects between them with buttons. Similarly, interfacing a computer to<br />

multiple analog lines requires the use of one telephone line interface board per<br />

line. A single board can be made to handle multiple lines by replicating the interface<br />

circuits, which reduces the per-line expense; consequently, such boards are<br />

often used in voice mail systems, serving four to sixteen lines per board.<br />

247

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!