Chp04.pdf

Chp04.pdf - Chapter 4 Reliable Communication Table of...

  • No School
  • AA 1
  • 13

This preview shows page 1 - 3 out of 13 pages.

1 Chapter 4. Reliable Communication Table of Contents Introduction to Network Applications and Network Usage .................................................... 2 Context ............................................................................................................... 2 Introduction ......................................................................................................... 2 Objectives ............................................................................................................ 2 Content ....................................................................................................................... 2 The occurance of errors ................................................................................................. 2 The effects of errors ...................................................................................................... 3 Dealing with Errors ....................................................................................................... 4 Error Detection ............................................................................................................. 4 Detecting a single error .......................................................................................... 4 Detecting Multiple Errors ....................................................................................... 5 Error Correction ........................................................................................................... 6 Error Correction 2 ......................................................................................................... 7 The Data Link Layer ..................................................................................................... 8 Flow Control ................................................................................................................ 9 Activities> ................................................................................................................... 9 Activity 1 - Error Detection ................................................................................... 9 Activity 2 - Error Correction ................................................................................... 9 Activity 3 - Flow Control ....................................................................................... 9 Activity 4 - Hamming Distance ............................................................................. 10 Activity 5 - Hamming Distance 2 ........................................................................... 10 Review Questions ........................................................................................................ 10 Review Question 1 .............................................................................................. 10 Review Question 2 .............................................................................................. 10 Review Question 3 .............................................................................................. 10 Review Question 4 .............................................................................................. 10 Review Question 5 .............................................................................................. 10 Review Question 6 .............................................................................................. 11 Review Question 7 .............................................................................................. 11 Review Question 8 .............................................................................................. 11 Review Question 9 .............................................................................................. 11 Review Question 10 ............................................................................................ 11 Review Question 11 ............................................................................................ 11 Discussion Topics ....................................................................................................... 11 Answers and Comments ............................................................................................... 12 Activity 3 .......................................................................................................... 12 Activity 4 .......................................................................................................... 12 Activity 5 .......................................................................................................... 12 Review Quetion 1 ............................................................................................... 12 Review Quetion 2 ............................................................................................... 12 Review Quetion 3 ............................................................................................... 12 Review Quetion 4 ............................................................................................... 13 Review Quetion 5 ............................................................................................... 13 Review Quetion 6 ............................................................................................... 13 Review Quetion 7 ............................................................................................... 13 Review Quetion 8 ............................................................................................... 13 Review Quetion 9 ............................................................................................... 13 Review Quetion 10 .............................................................................................. 13 Review Quetion 11 .............................................................................................. 13
Image of page 1

Subscribe to view the full document.

Reliable Communication 2 Introduction to Network Applications and Network Usage Context This unit follows on directly from unit 3. Introduction Data communication as described in the pervious unit would, by and large, be reliable if the presence and effects of noise could be ignored. Unfortunately, they cannot. This unit begins by showing how noise may be described and its effect on data signals assessed. Essentially, noise acts to distort data signals so that, on occasion, one signal is mistaken for the other which results in an error in the data received over a data transmission link. Depending on what the data represents, the effects of such an error may be anything from negligible to catastrophic. This means not only that some way of dealing with errors is needed, but also that various ways are needed so that a method appropriate to each specific transmission may be chosen. The broad principles of error handling methods are explained with reference to simple methods for detecting errors and for correcting errors. Error detection requires that the occurrence of an error be detected. Error correction is more complex in that it involves not only the detection of the occurrence of an error but also the determination of the position of the error. The content of the unit is summarised by introducing the Data Link layer as a software layer responsible for error handling (its other responsibilities are not stressed) which allows errors to be dealt with automatically thereby providing the basis for reliable point-to-point communication. Objectives At the end of this module, you should be able to: explain how noise causes errors in data transmission; assess the effects of errors; understand how errors may be dealt with; Content In parallel with this unit, you should read the relevant parts from your textbooks.
Image of page 2
Image of page 3
  • Fall '19
  • Hamming Code, Error detection and correction, Parity bit, occurance of errors

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern