Examination of the undetected error probability of linear block codes

The undetected error probability, P(e), of linear (n,k) block codes used for transmission over a binary symmetric channel is examined. A class of codes referred to as proper codes is seen to possess certain desirable characteristics. A family of increasingly better tests for determining when a c...

Full description

Bibliographic Details
Main Author: Witzke, Kenneth Alfred
Language:English
Published: University of British Columbia 2010
Online Access:http://hdl.handle.net/2429/24959
id ndltd-UBC-oai-circle.library.ubc.ca-2429-24959
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-249592018-01-05T17:42:53Z Examination of the undetected error probability of linear block codes Witzke, Kenneth Alfred The undetected error probability, P(e), of linear (n,k) block codes used for transmission over a binary symmetric channel is examined. A class of codes referred to as proper codes is seen to possess certain desirable characteristics. A family of increasingly better tests for determining when a code is not proper is derived. Some known improper codes are examined to assess the relative strengths of the tests. For cyclic redundancy codes (CRC), P(e) is shown to be asymptotically equal to 2[sup –p]. For specific values of k, P(e) was evaluated using the dual code weights. This greatly reduces the computational burden. The even CRC subclass consisting of generator polynomials, g(x)'s, with an even number of terms is shown to have the ability to detect all odd weight errors. It was observed that the P(e) characteristics of a code generated by g(x) is closely related to the exponent of g(x). In particular, a low exponent is a good indicator of an improper code. It was also found that by examination of a number of primitive g(x) that the resulting codes are proper. For k < 150, a code referred to as CRC-12R is shown to have better P(e) characteristics than the CRC-12 standard. Three CRC-16 standards: CRC-ANSI, CRC-CCITT and CRC-CCIR are compared. It was shown that CRC-CCIR has a very high P(e) and CRC-CCITT has the best overall P(e) characteristics of the three standards. Applied Science, Faculty of Electrical and Computer Engineering, Department of Graduate 2010-05-24T04:12:01Z 2010-05-24T04:12:01Z 1984 Text Thesis/Dissertation http://hdl.handle.net/2429/24959 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use. University of British Columbia
collection NDLTD
language English
sources NDLTD
description The undetected error probability, P(e), of linear (n,k) block codes used for transmission over a binary symmetric channel is examined. A class of codes referred to as proper codes is seen to possess certain desirable characteristics. A family of increasingly better tests for determining when a code is not proper is derived. Some known improper codes are examined to assess the relative strengths of the tests. For cyclic redundancy codes (CRC), P(e) is shown to be asymptotically equal to 2[sup –p]. For specific values of k, P(e) was evaluated using the dual code weights. This greatly reduces the computational burden. The even CRC subclass consisting of generator polynomials, g(x)'s, with an even number of terms is shown to have the ability to detect all odd weight errors. It was observed that the P(e) characteristics of a code generated by g(x) is closely related to the exponent of g(x). In particular, a low exponent is a good indicator of an improper code. It was also found that by examination of a number of primitive g(x) that the resulting codes are proper. For k < 150, a code referred to as CRC-12R is shown to have better P(e) characteristics than the CRC-12 standard. Three CRC-16 standards: CRC-ANSI, CRC-CCITT and CRC-CCIR are compared. It was shown that CRC-CCIR has a very high P(e) and CRC-CCITT has the best overall P(e) characteristics of the three standards. === Applied Science, Faculty of === Electrical and Computer Engineering, Department of === Graduate
author Witzke, Kenneth Alfred
spellingShingle Witzke, Kenneth Alfred
Examination of the undetected error probability of linear block codes
author_facet Witzke, Kenneth Alfred
author_sort Witzke, Kenneth Alfred
title Examination of the undetected error probability of linear block codes
title_short Examination of the undetected error probability of linear block codes
title_full Examination of the undetected error probability of linear block codes
title_fullStr Examination of the undetected error probability of linear block codes
title_full_unstemmed Examination of the undetected error probability of linear block codes
title_sort examination of the undetected error probability of linear block codes
publisher University of British Columbia
publishDate 2010
url http://hdl.handle.net/2429/24959
work_keys_str_mv AT witzkekennethalfred examinationoftheundetectederrorprobabilityoflinearblockcodes
_version_ 1718592665370492928