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
Link To Document