chapter 6 multiplexingand error detection/correction 1/60 by dr.sukchatri p

60
Chapter 6 Multiplexing and Error Detection/Correction 1/60 By Dr.Sukchatri P.

Upload: dwain-burns

Post on 24-Dec-2015

238 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Chapter 6

Multiplexing and

Error Detection/Correction

1/60

By Dr.Sukchatri P.

Page 2: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Contents

2/60

•Multiplexing• Many to one/one to many• Types of multiplexing• Telephone system•Error Detection/Correction• Types of Errors• Detection• Correction

Page 3: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Multiplexer/Demultiplexer

Page 4: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Multiplexer/Demultiplexer

Page 5: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Multiplexing VS No Multiplexing

5/60

Page 6: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Catagories of multiplexing

Page 7: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Type of Multiplexer

Page 8: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Frequency Division Multiplex (FDM)

Page 9: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Time Division Multiplex (TDM)

Page 10: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

FDM Multiplexing process, Time domain

Page 11: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

FDM Multiplexing process, Frequency domain

Page 12: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

FDM demultiplexing process, time domian

Page 13: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

FDM demultiplexing, frequency domain

Page 14: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Time-Division Multiplexing (TDM)

Page 15: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Synchronous TDM

Page 16: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Synchronous TDM, multiplexing process

Page 17: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Synchronous TDM, demultiplexing process

Page 18: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Framing bits

Page 19: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Data rate calculation for frames

Page 20: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Asynchronous TDM

Page 21: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Examples of asynchronous TDM frames

A.Case 1 : only three lines sending data

Page 22: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Examples of asynchronous TDM frames

B.Case 2 : only four lines sending data

Page 23: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

C. Case 3 : all five lines sending data

Examples of asynchronous TDM frames

Page 24: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Multiplexing and inverse multiplexing

Page 25: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Telephone network

Page 26: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Catagories of Telephone service

Page 27: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Catagories of analog services

Page 28: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Analog switched service

Page 29: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Analog leased service

Page 30: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Analog hierarchy

Page 31: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Categories of Digital services

Page 32: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Switched/56 services

Page 33: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

DDS services (Digital Data Service)

DSU : Digital Service Unit

Page 34: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

DS hierarchy (Digital Signal)

Page 35: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

T-1 line for multiplexing telephone lines

PCM: Plus Code Modulation :> convert analog-digital

Page 36: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

T-1 frame structure

Page 37: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Fractional T-1 line

DSU : Digital Service UnitCSU : Channel Service Unit

Page 38: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Types of errors

Error Detection and Correction

Page 39: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Single-bit error

Page 40: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Multiple-bit error

Page 41: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Burst error of length five

Page 42: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Redundancy

Page 43: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Detection methods

Page 44: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Even parity VRC concept

Page 45: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Longitudinal Redundancy Check (LRC)

Page 46: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

VRC and LRC

Page 47: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Cyclic Redundacy Check (CRC)

CRC generator and checker

Page 48: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Binary division in a CRC generator

Page 49: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Polynomial

Page 50: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

A polynomial representing a divisor

Page 51: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Standard polynomials

Page 52: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Checksum

Page 53: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Data unit and checksum

Page 54: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Error Correction

Data and redundancy bits

Page 55: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Positions of redundancy bits in Hamming code

Page 56: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Redundancy bits calculation : Hamming Code

Page 57: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Example of redundancy bit calculation

Page 58: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Single-bit error

Page 59: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Error detection using Hamming code

Page 60: Chapter 6 Multiplexingand Error Detection/Correction 1/60 By Dr.Sukchatri P

Questions/Answers