PC Hardware Servicing: Chapter 24: Modems
PC Hardware Servicing: Chapter 24: Modems
Chapter 24 Objectives
Understand and change modem communication settings Explain modem standards Differentiate between types of modems Set up DUN connections Test and troubleshoot modems Use a terminal application Use AT commands
UARTs
Universal Asynchronous Receiver/Transmitter Converts between serial and parallel data External modem does not need an UART chip because it uses the one in the port to which it is attached
Parity Bits
Can be even parity or odd parity Count the number of 1s in the data With even parity:
If the number is already even, parity bit is set to 0 If odd, parity bit is set to 1, making the total bit count even
With odd parity, the opposite With no parity, not done at all
Parity Bits
Example of even parity:
Flow Control
Flow between the modem and the COM port Mostly an issue with external modems Hardware type: Ready to Send (RTS) Clear to Send (CTS) Software-type: XON/XOFF
Modem Standards
V.34: An early modem standard
28.8Kbps Eventually upped to 33.6Kbps
56KFlex and X2
Two competing standards for 56Kbps Eventually merged into the V.90 standard
Modem Standards
V.92
Current standard for 56Kbps modems Like V.90 but with improvements
QuickConnect PCM Upstream Modem-on-Hold
Modem Standards
V.42bis and V.44
Standards for compressing data They work alongside V.90 or V.92 V.44 is the newer standard, with higher compression ratios (20 to 60% higher than V.42bis)
External
Legacy COM or USB More expensive Require power connection Do not require resources directly (IRQ, etc.)
TAPI Properties
Telephony Application Programmers Interface (TAPI)
Set of codes that allow programmers to use the modem and phone in applications Standard set of TAPI properties in Windows User-configurable Multiple dialing locations possible
TAPI Properties
Windows 9x: Telephony icon in Control Panel Click New to create a new dialing location
TAPI Properties
Windows 2000/XP: Phone and Modem Options in Control Panel Dialing Rules tab Double-click a location to edit its properties
Dial-Up Networking
Direct connection from one computer to another, such as PC to ISP Requires a modem Point to Point Protocol (PPP) most common Serial Line Internet Protocol (SLIP) less common, used for some UNIX servers
KERMIT
Using AT Commands
AT command set originally developed by Hayes, a modem manufacturer Each command line begins with AT for attention Requires terminal program to be in command mode before issuing
Example AT Commands
ATDT5552311
AT: Attention DT: Dial the following number using Tone dialing 5552311: Number to dial
ATZ
AT: Attention
Z: Reset