DigiPoints Volume 1. Student Workbook. Module 6 Error Detection and Correction

Similar documents
DigiPoints Volume 1. Leader Guide. Module 6 Error Detection and Correction

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Data Communication. Chapter 3 Data Transmission

HY448 Sample Problems

Data and Computer Communications Chapter 3 Data Transmission

Data and Computer Communications. Chapter 3 Data Transmission

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

Data Communications and Networks

Part II Data Communications

Chapter 3. Data Transmission

EC 554 Data Communications

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

BSc (Hons) Computer Science with Network Security BEng (Hons) Electronic Engineering

Data Transmission. ITS323: Introduction to Data Communications. Sirindhorn International Institute of Technology Thammasat University ITS323

Chapter 3 Data and Signals

Course 2: Channels 1 1

Data Communications & Computer Networks

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Digital Communications: The ABCs Of Ones And Zeroes

Chapter 3 Digital Transmission Fundamentals

IEEE 802.3ba 40Gb/s and 100Gb/s Ethernet Task Force 22th Sep 2009

Return Plant Issues SCTE Cascade Range Chapter. Micah Martin January 13, 2008

Computer Networks. Week 03 Founda(on Communica(on Concepts. College of Information Science and Engineering Ritsumeikan University

Lecture 2 Physical Layer - Data Transmission

COMP211 Physical Layer

Chapter 3 Data Transmission COSC 3213 Summer 2003

Sage Instruments 935AT. Test Options Guide

Application Note. Measuring distortion and Un-equalized MER

Chapter 3 Data Transmission

Channel Characteristics and Impairments

Audio Analyzer R&S UPV. Up to the limits

Chapter 2. Physical Layer

Lecture 3: Data Transmission

Contents. Telecom Service Chae Y. Lee. Data Signal Transmission Transmission Impairments Channel Capacity

Lecture Fundamentals of Data and signals

Transmission Impairments

Computer Networks. Practice Set I. Dr. Hussein Al-Bahadili

CSCI-1680 Physical Layer Rodrigo Fonseca

b. When transmitting a message through a transmission medium, the equipment which receives the message should first find out whether it has received

4/29/2012. General Class Element 3 Course Presentation. Signals and Emissions. SignalSignals and Emissionsissions. Subelement G8

8853Q Spectrum Analyzer

Antennas and Propagation

Serial Data Transmission

Error Protection: Detection and Correction

RECOMMENDATION ITU-R BS

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals

Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals

CS307 Data Communication

ROM/UDF CPU I/O I/O I/O RAM

L(f) = = (f) G(f) L2(f) Transmission Impairments: Attenuation (cont.)

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!

INLAND CHAPTER OF THE SCTE

Homeworx Lessons? What can we learn from the first deployment of OFDMA on HFC? Hal Roberts, Calix

Chapter 3 Data and Signals 3.1

Wireless Communications

Optical Single Sideband Modulation and Optical Carrier Power Reduction and CATV Networks

Chapter 3 Digital Transmission Fundamentals

Data Transmission (II)

Digital to Digital Encoding

RECOMMENDATION ITU-R M *, **

1 GHz frequency range

and coding (a.k.a. communication theory) Signals and functions Elementary operation of communication: send signal on

Lecture 3 Data Link Layer - Digital Data Communication Techniques

DigiPoints Volume 1. Leader Guide. Module 1 Digital Data

Data and Computer Communications

Announcement : Wireless Networks Lecture 3: Physical Layer. A Reminder about Prerequisites. Outline. Page 1

NETWORKS FOR EMBEDDED SYSTEMS. (Data Communications and Applications to Automotive)

Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications. Howard Hausman April 1, 2010

Media. Twisted pair db/km at 1MHz 2 km. Coaxial cable 7 db/km at 10 MHz 1 9 km. Optical fibre 0.2 db/km 100 km

CSE 561 Bits and Links. David Wetherall

College of information Technology Department of Information Networks Telecommunication & Networking I Chapter DATA AND SIGNALS 1 من 42

Question Paper Profile

E-716-A Mobile Communications Systems. Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna

Information theory II. Fisica dell Energia - a.a. 2017/2018

Basic Concepts in Data Transmission

Methodology for Localizing Additive Upstream Impairments on CATV Networks

Lecture 5 Transmission

EE390 Final Exam Fall Term 2002 Friday, December 13, 2002

,787, 35,0$5<5$7(86(51(7:25.,17(5)$&(±/$<(563(&,),&$7,21 ,17(*5$7('6(59,&(6',*,7$/ 1(7:25.,6'1,6'186(51(7:25.,17(5)$&(6 ,7875HFRPPHQGDWLRQ,

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

PHYSICAL/ELECTRICAL CHARACTERISTICS OF HIERARCHICAL DIGITAL INTERFACES. (Geneva, 1972; further amended)

Design Implementation Description for the Digital Frequency Oscillator

IMPROVEMENT OF THE HFC SYSTEM REVERSE PATH PERFORMANCE

Chapter 3 Digital Transmission Fundamentals

Principles of Modern Communications Digital Communications

Specification of Jitter in Bit-Serial Digital Systems

Data Communication (CS601)

Stream Information. A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time

Wireless Communication in Embedded System. Prof. Prabhat Ranjan

Lecture 3 Concepts for the Data Communications and Computer Interconnection

COMP467. Local Asynchronous Communication. Goals. Data is usually sent over a single channel one bit at a time.

DATA TRANSMISSION. ermtiong. ermtiong

Physical Layer: Outline

The Physical Layer Outline

MULTIPLE CHOICE QUESTIONS

DATA COMMUNICATION (CS601) FINAL TERM MEGA FILE

Lecture 2: Links and Signaling"

Chapter 12: Digital Modulation and Modems

General Class Digital Modes Presentation

Transcription:

Error Detection and Correction Page 6.1 DigiPoints Volume 1 Module 6 Error Detection and Correction Summary This module describes typical errors that can exist in digital communications systems and describes methods for detection and correction of these errors. Module Objectives Upon successful completion of the module, the student should be able to: Describe eight (8) common line errors that can exist on coax, twisted pair, or fiber. Explain typical causes and corrective measures used to eliminate line errors. Describe two (2) common data errors and their causes. Explain two (2) basic methods of error detection. Explain two (2) basic methods of error correction. Prerequisites Read, Chapter 6.

Error Detection and Correction Page 6.2 Line Errors Line Error Problem Attenuation Distortion Envelope Delay Distortion Signal-to-Noise Ratio Harmonic Distortion Jitter Impulse Noise Frequency Shift Echo Corrected by C Conditioning C Conditioning D Conditioning D Conditioning Various Controls Various Controls Various Controls Various Controls On what type of media will these types of problems be commonly found?

Error Detection and Correction Page 6.3 Attenuation Distortion F1 F1 F2 F2 What is happening to the power levels of the two frequencies? If the square wave consisted of an infinite number of different sine waves, explain what happens to the square wave as it travels down the medium. What variables have to be addressed to prevent attenuation distortion from making the signal unreadable?

Error Detection and Correction Page 6.4 Envelope Delay Distortion F1 F1 F2 F2 F3 F3 What is happening with respect to the three frequencies as it relates to their appearance on arrival? (NOTE: These signals all started at the same time.) If the square wave consisted of an infinite number of different sine waves, explain what happens to the square wave as it travels down the medium. What variables have to be addressed to prevent envelope delay distortion from making the signal unreadable? Can the signal be affected by only one of these types of distortions? Why?

Error Detection and Correction Page 6.5 Line Conditioning There are two types of conditioning that can be done on circuits riding on twisted pair. The two types of conditioning are known as C Conditioning and D Conditioning. C Conditioning What types of impairments does C Conditioning address? What types of lines can C Conditioning be used on? How many types of C Conditioning are there?

Error Detection and Correction Page 6.6 Unconditioned 3002 Line F R E Q U E N C Y D E L A Y (Millisec) 0 1 2 3 Frequency Delay Observed Attenuation Specified Frequency Delay Specified Attenuation Observed 0.5 0.9 1.3 1.7 2.1 2.5 2.9 3.3 Frequency (khz) 16 12 8 4 0 A T T E N U A T I O N (db)

Error Detection and Correction Page 6.7 C1 Conditioned 3002 Line F R E Q U E N C Y D E L A Y Milli-sec 0 1 2 3 Frequency Delay Observed Frequency Delay Specified Attenuation Specified Attenuation Observed Frequency (khz) 16 12 0.5 0.9 1.3 1.7 2.1 2.5 2.9 3.3 8 4 0 A T T E N U A T I O N (db)

Error Detection and Correction Page 6.8 C4 Conditioned 3002 Line F R E Q U E N C Y 0 1 2 Frequency Delay Observed Frequency Delay Specified 16 12 8 A T T E N U A T I O N (db) D E L A Y Milli-sec 3 Attenuation Specified 0.5 0.9 1.3 1.7 2.1 2.5 2.9 3.3 Frequency (khz) Attenuation Observed 4 0

Error Detection and Correction Page 6.9 How does S/N differ from C/N? Where is the S/N typically measured and by whom? Where is the C/N typically measured and by whom?

Error Detection and Correction Page 6.10 D Conditioning Used to control Harmonic Distortion Harmonic is an integer multiplier of original frequency Caused by clipping sine wave or interference signal Ingress, cross modulation, intermodulation Signal to Noise Ratio 3002 Line has 2d Harmonic at -25 db and 3rd at -30 db D Conditioned Line has 2nd Harmonic at -35 db and 3rd Harmonic at -40 db D Conditioning types D1 is Point to Point D2 is Multipoint with up to 3 remotes D5 is Multipoint with up to 20 remotes How does D conditioning differ from C conditioning? Are D and/or C conditioning used on circuit switched lines? Why?

Timing Jitter Error Detection and Correction Page 6.11 Jitter Voltage Ideal Clock Jitter Clock J1 J2 J3 J4 J5 Timing Jitter Timing Name two types of jitter. What is jitter? What is the Unit Interval? What type of problems can jitter cause? How?

Error Detection and Correction Page 6.12 CCITT G.824 Recommendation Mask of peak to peak jitter and wander that must be accommodated at the input of a digital network node A 0 Peak to Peak Amplitude (UI) A 1 A 2 Frequency (Hz) f 0 f 1 f 2 f 3 f 4 What is the relationship between frequency and UI? Why?

Error Detection and Correction Page 6.13 Peak Cell Rate Jitter Packet network Cells travel to distant end over different paths During peak busy hours problems can occur Cells lost Cells excessively delayed Results in signal degradation To avoid this need either larger buffers OR greater committed bandwidth for the service What type of packet network could be used to carry CATV signals? How can PCR jitter impact the information being carried? How could this be prevented?

Error Detection and Correction Page 6.14 Impulse Noise superimposed on the signal Signal What can cause impulse noise? Where is frequency shift type impairments typically found? Where would an echo impairment be found on a circuit?

Error Detection and Correction Page 6.15 Data Errors What are two causes of data errors? How does the Committed Information Rate contribute to data errors? What is meant by Data collision?

Error Detection and Correction Page 6.16 Error Detection Checksum Techniques Block Parity Check XMODEM Checksum Cyclic Redundancy Checks (CRC) Error Correction Automatic Repeat Request (ARQ) Forward Error Correction (FEQ) What is the difference between Error Detection and Error Correction Techniques? Which is simpler?

Error Detection and Correction Page 6.17 BLOCK PARITY CHECK Bit Position Block Parity Character Character Parity 1 2 3 4 5 6 7 0 1 0 0 1 1 0 1 1 1 1 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 What is another name for this type of error detection method? How are the parity bits used? How many errors per block can be detected using this method?

Error Detection and Correction Page 6.18 XMODEM Checksum Checksum 128 Characters of Data Block Number SOH What type of equipment frequently uses this method? Describe how the XMODEM Checksum works. When and where does the calculation for the XMODEM Checksum occur?

Error Detection and Correction Page 6.19 Cyclic Redundancy Check - CRC Data SOH CRC Result 4 1500 22 Octets Octets Octets CRC is one of a general class of error detection techniques known as polynomial error checking. It is more sophisticated than Checksum techniques previously discussed. What can the CRC error detection method do that the simple checksum method cannot? What other types of errors can be detected? How accurate is this method? How are errors corrected?

Error Detection and Correction Page 6.20 Automatic Repeat Request (ARQ) Works in conjunction with an error detection method Two ARQ techniques: Stop and Wait Continuous What method is used by ARQ to correct errors? On what type of system is the Stop and Wait ARQ most effective? Why? What are the two possible methods that can be employed in a Continuous ARQ environment? How are these two methods different? Which is most widely used? Why?

Error Detection and Correction Page 6.21 Forward Error Correction (FEC) Much more complex Data is not retransmitted Requires check bits, parity bits, and other information Military communications Critical information Simplex system $$$$$ What type of applications would use FEC?

Error Detection and Correction Page 6.22 Digital Error Measurements Bit Error Rate (BER) Block Error Rate (BLER) Erred Seconds & Severely Erred Seconds Phase Jitter Constellation & Eye Diagrams Digital Power Levels Typically, what is an acceptable range for BER? Is the BERT an in-service or out-of-service test? How are the BER and the BLER related? What is the difference between an Erred Second and a Severely Erred Second? Explain what phase jitter is, and how it negatively impacts the signal?

Error Detection and Correction Page 6.23 Constellation Diagram What does the technician need to view constellation and eye diagrams? What is represented in the above constellation pattern? Why are digital power level measurements important? How is noise different for a digital signal then an analog signal?

Error Detection and Correction Page 6.24 Study Questions 1. Name the two places where errors may be generated in a digital system. 2. Name the four types of line impairment that may be corrected by line conditioning, and identify which type of conditioning corrects which type of impairment. 3. Name two types of jitter, and describe what effect each one has on a digital signal. 4. Describe how Bit Error Rate is measured. Include a discussion of the signal source for the Bit Error Rate test in your description. 5. Why is Block Error Rate a better measurement of digital error than Bit Error Rate, and what should determine the block size for the BLER measurement to be meaningful?

Error Detection and Correction Page 6.25 6. Describe how Automatic Repeat Request corrects errors. What is the difference between selective ARQ and Go Back N ARQ, both in terms of how they operate and in terms of buffering of data? 7. What is the difference between the constellation diagram and the eye diagram? What does each measure? 8. List some points in a cable TV system where the following digital error testing tools would be applied: Bit Error Rate Test, Constellation and Eye Diagram, Jitter test.