• DocumentCode
    1632158
  • Title

    Error masking probability of 1´s complement checksums

  • Author

    Jiao, Changli ; Schwiebert, Loren

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    505
  • Lastpage
    510
  • Abstract
    In the transport layer of the TCP/IP protocol suite, both TCP and UDP use Internet checksum to protect headers and data. Internet checksum uses 1´s complement arithmetic to detect errors in the content delivered by the data-link layer. Both research and experience have shown that there are a wide variety of error sources which cannot be detected by this lower layer. The error detecting performance of 1´s complement checksum determines how many of these errors will be passed to higher layers, including the application layer. The performance analysis also influences protocol design and improvement, for example, header compression. Unfortunately, previous work on this topic only determined the number of error passing patterns and the probability for 2 and 3 bit errors, and the method used for determining the probability is hard to extend to more bit errors. We present a method to generate the formula of error passing probability. When too much calculation is needed to compute an exact result, we achieve a better estimation of the probability, which is around 3 percent of the upper bound achievable with previous techniques when 1´s complement checksum is used in TCP/UDP
  • Keywords
    Internet; error detection; probability; transport protocols; Internet checksum; TCP/IP protocol suite; UDP; application layer; data-link layer; error detection; error masking probability; probability; transport layer; Arithmetic; Computer errors; Computer science; Cyclic redundancy check; Hardware; Internet; Performance analysis; Protection; TCPIP; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2001. Proceedings. Tenth International Conference on
  • Conference_Location
    Scottsdale, AZ
  • ISSN
    1095-2055
  • Print_ISBN
    0-7803-7128-3
  • Type

    conf

  • DOI
    10.1109/ICCCN.2001.956312
  • Filename
    956312