Title: Modems and Other Communications Devices
1Modems and Other Communications Devices
- Guide to Operating Systems
- Third Edition
2Analog Modem Architecture
- Modem
- hardware and software that connects two
incompatible systems - Plain old telephone service (POTS) lines old
term - Public switched telephone network (PSTN) lines -
modern term
3Analog Modem Hardware Basics
- Components
- data pump, controller, and UART
- Data pump
- component that performs modulation/demodulation
4Analog Modem Hardware Basics (continued)
- Controller
- provides the modems identity
- interprets Attention (AT) commands
- Protocol
- specifies how networked data is formatted
- how it is transmitted
- how it is interpreted at the receiving end
5Analog Modem Hardware Basics (continued)
- International Telecommunications Union (ITU)
- establishes modem protocol standards
- compose the ITU-T standards
- Latest standards define a 56 Kbps to 64 Kbps
protocol
6Analog Modem Hardware Basics (continued)
- Data terminal equipment (DTE)
- data transfer rate
7Analog Modem Hardware Basics (continued)
8Analog Modem Hardware Basics (continued)
- Modem is called the data communications equipment
(DCE) - Speed is the DCE communications rate
- UART
- electronic chip
- the Universal Asynchronous Receiver-Transmitter
- converts data from the computer
9Analog Modem Hardware Basics (continued)
- Asynchronous communication
- most common method for todays desktop computers
- uses fairly accurate clocks (timers) at both ends
of the connection to synchronize data - Synchronous communication
- sends information in blocks (frames) of data that
include embedded clock signals
10Software-Based Modems
- Winmodems
- software-based modems
- controllerless modem that retains a hardware data
pump (Digital Signal Processor (DSP) - implements the controller functions in software
11Software-Based Modems (continued)
- Host Signal Processor (HSP) modems
- dispense with the controller and data pump
hardware entirely
12Software-Based Modems (continued)
- Disadvantage
- software takes up memory and processor cycles
- Advantage
- their dependence on particular operating systems
- cost savings and upgradeability
13Hayes AT Command Set for Analog Modems
- Hayes command or Attention (AT) commands
- created by Dennis Hayes
- begin with the letters AT
- tells the modem to interpret the next character
string as a command
14Hayes AT Command Set for Analog Modems (continued)
15Hayes AT Command Set for Analog Modems (continued)
16Digital Modems
- Digital modems
- digital devices that use digital transmission
media - network or serial devices
- connect via Point-to-Point (PPP)
- Telecommunications networks
- ISDN
- Cable networks
- DSL
- Satellite
17ISDN
- Integrated Services Digital Network (ISDN)
- uses standard copper telephone line pair
- digital equipment on either end of the connection
- ISDN router to route the transmission to the
right place - terminal adapter (TA), a type of digital modem
18ISDN (continued)
- Basic rate interface (BRI)
- aggregate data rate of 144 Kbps
- three channels
- Primary rate interface (PRI)
- supports faster data rates
- aggregate bandwidth equal to 1.544 Mbps
19ISDN (continued)
- PRI
- used for LAN-to-LAN connectivity
- ISP sites
- videoconferencing
- corporate sites that support telecommuters
20Cable Modems
- Cable modem
- used to attach to cable data services
- external device
- plugs into a USB port or network interface card
- connected to the coaxial cable used for the cable
TV system
21Cable Modems (continued)
- Data Over Cable Service interface Specifications
(DOCSIS) - DOCSIS 1.0
- DOCSIS 1.1
- DOCSIS 2.0
22DSL Modems
- Digital Subscriber Line (DSL)
- high-speed digital data communications service
- challenging ISDN and cable modems
- digital technology that works over copper wire
- must install an intelligent adapter in your
computer
23DSL Modems (continued)
24DSL Modems (continued)
- Dedicated to a single user
- Employs the full bandwidth
- Connected by means of a combined DSL adapter and
router - Router
- device that can be used to direct network traffic
and create a firewall
25DSL Modems (continued)
26DSL Modems (continued)
- DSL services
- Asymmetric Digital Subscriber Line (ADSL)
- G.lite Asymmetric Digital Subscriber Line (G.lite
ADSL) - Integrated Services Digital Network Digital
Subscriber Line (IDSL) - Rate Adaptive Digital Subscriber Line (RADSL)
- High Bit-Rate Digital Subscriber Line (HDSL)
27DSL Modems (continued)
- DSL services (continued)
- Symmetric high Bit-Rate Digital Subscriber Line
(SHDSL) - Very High Bit-Rate Digital Subscriber Line (VDSL)
- Symmetric Digital Subscriber Line (SDSL)
- ADSL is the most commonly used version of DSL
28DSL Modems (continued)
29Satellite
- Available
- more and more rural areas
- metropolitan areas
- 500 Kbps for downloading speeds
- 50 Kbps for uploading
30Satellite
31Data Communications Techniques
- Flow control
- way to halt and resume the flow of data
32Software Flow Control
- Xon-Xoff
- uses CtrlS character (ASCII 19) to stop the flow
of data (Xoff) - CtrlQ (ASCII 17) to resume (Xon)
33Hardware Flow Control
- Halts and resumes the movement of data
- changing the voltage on specific pins in the
serial interface - eliminates the problem of the modem confusing
data with control signals
34Hardware Flow Control (continued)
35Error Correction
- Possible errors
- a bit can be lost
- an extraneous bit can be introduced
- a bit can be flipped
36Error Correction
- Basic error correction
- start and stop bits
- each eight-bit byte is framed by a start bit and
a stop bit
37Error Correction (continued)
- Parity checking
- data verification process
- ensures data integrity
- system of data bit comparisons between the
sending and receiving computer
38Error Correction (continued)
- Link Access Protocol for Modems (LAPM)
- used to construct data into discrete frame-like
units for transmission over communications lines
39Data Compression
- Modems compress data sent
- Data compression routine for a picture with a lot
of blue - the compressed representation of the screen
shows a blue dot and a number that represents the
number of times the blue dot is repeated - does it on the fly, compressing the data while
you send it
40Data Compression (continued)
- Lempel-Ziv-Welch (LZW) compression method
- compresses data as it is sent
- can detect when the data is already compressed
41Modems and the Operating System
- Available in all operating systems
- Installation CD-ROMs shipped with most all modems