Data Communication Concepts: - Code - Transmission - Signal - Modulation - Service
Data Communication Concepts: - Code - Transmission - Signal - Modulation - Service
Data Communication Concepts: - Code - Transmission - Signal - Modulation - Service
Types of Coding
Human code
Morse code Dot and dash
Machine code
Binary states Binary digit (bit) Byte
Machine Codes
Characteristics
Two-state code Same number of bits Perfectly formed Same duration
Specific Codes
Baudot code American standard code for information interchange (ASCII) Extended binary coded decimal interchange code (EBCDIC) Unicode or ISO10646
Baudot Code
5 bits (32 code points) ESC key
Figure shift (uppercase) Letter shift (lowercase)
Code Conversion
Harder from larger no. of bits code to smaller no. of bits code Use ESC mechanism
Transmission
Equipment Physical Connection Timing Direction
Transmission Equipment
Data terminal equipment (DTE): computer Data circuit terminating equipment or data communication equipment (DCE): modem
Physical Connection
Parallel transmission
Fast Simple Line cost Impractical for data communication Centronics (36 pins)
Serial transmission
Complicated transmitter and receive serial cable, port, DB-25 connector, DB-9 connector, M-block Serial transmission standard: RS-232-C by EIA
Serial/parallel conversion
Universal asynchronous receiver transmitter (UART)
Breakout Box
Computer and terminal raise DTR (data terminal ready, 20) signal to modem Modem raise DSR (data set ready, 6) signal Computer raises RTS (request to send, 4) signal Computers modem sends a carrier signal
Terminals modem detects carrier and raises CD (carrier detect, 8) signal to computers modem Computer sends data on TD (transmit data, 2) Computers modem modulates data onto the carrier wave Terminals modem demodulates data onto RD (received data, 3)
Computer lowers RTS (request to send 4) signal Computers modem drops CTS (clear to send, 5) and carrier wave Terminals modem drops CD (carrier detect 8) Transmission is complete
Transmission Timing
Asynchronous transmission
Start/stop bits for character synchronization Mark (0) /space (1) bits for bit synchronization Idle line using stop bits Simple, inexpensive, inefficient, slow speed transmission For personal computer and terminals
Synchronous transmission
Clock circuitry One to four synchronization characters (SYN) for each block of data at the beginning and end More efficient Mainframe computer
Transmission Direction
Simplex Half-duplex
Two-wire
Full-duplex
four-wire or lease line
Transmission Efficiency
Types of bits in a character
Information bits Noninformation bits (parity bit, SYN)
Definition: No. of information bits divided by the total no. of bits in a transmission block
Signals
Types
Digital Analog
Measurement
Signal rate (baud)
No. of signal changes (amplitude, frequency, or phase) on a circuit per second
Speed (bps)
No. of bits that a circuit can carry in 1 second Bits per second (bps) used for measurement
Analog Signals
Signal frequency
Sine wave Cycle Hertz (Hz): frequency per second
Kilohertz (kHz) Megahertz (MHz) Gigahertz (gHz)
Frequency
Vibration speed
Phase
Relative position of wave measured in degree A shift of departure from normal continuous pattern of the wave
Modems
Modulation and Demodulation Analog lines to transmit digital signals Methods
Amplitude modulation (AM) Frequency modulation (FM) Phase modulation (PM) Quadrature amplitude modulation (QAM)
Modulation
Amplitude modulation (AM)
Height of the signals Susceptible to noise and interference
Services
Analog
Plain old telephone service (POTS) Voice-grade lease
Narrow-band digital
Digital data service (DDS) Digital service level 0 (DS-0)
Broad-band digital
T1 T3
Digital dial-up
Integrated services digital network (ISDN) Switched 56K
Assignment
Review chapters 1-2 Read chapter 3