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...
Main Author: | |
---|---|
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 |