The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture
碩士 === 國立中央大學 === 通訊工程研究所 === 98 === Usually, data frames encapsulated in the medium access control MAC layer are protected by the well-known CRC-32 mechanism. The CRC-32 redundant information is produced by encoding the original data according to a pre-specified polyn...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/45809355173379866826 |
id |
ndltd-TW-098NCU05650094 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098NCU056500942016-04-20T04:18:01Z http://ndltd.ncl.edu.tw/handle/45809355173379866826 The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture 利用平行處理架構之 CRC 網路封包錯誤更正器研製 Ting-rong Ou 歐亭鎔 碩士 國立中央大學 通訊工程研究所 98 Usually, data frames encapsulated in the medium access control MAC layer are protected by the well-known CRC-32 mechanism. The CRC-32 redundant information is produced by encoding the original data according to a pre-specified polynomial function. Upon the receiver receiving the data frame, it calculates the CRC-32 remainder of the received frame for determining whether the received data frame is correct or not. If the checking fails, the automatic repeat request (ARQ) protocol of MAC layer will be triggered to retransmit the erroneous data frame from transmitter to receiver. ARQ protocol is designed to achieve reliable transmissions over unreliable channel, and thus the packet loss probability is decreased. However, there is an issue that one erroneous data bit in a data frame will cause whole data frame to be retransmitted. This thesis proposes to properly store erroneous data frame(s) and combine it with the newly retransmitted frame may find out the original data frame. Based on our preliminary work [1], this thesis further utilizes the parallel architecture to construct the CRC based packet error corrector, which has the features of low circuit complexity and short processing time, as compared to the previously developed serial CRC based packet error corrector (CEC). Shiann-tsong Sheu 許獻聰 2010 學位論文 ; thesis 74 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 通訊工程研究所 === 98 === Usually, data frames encapsulated in the medium access control MAC layer are
protected by the well-known CRC-32 mechanism. The CRC-32 redundant information is
produced by encoding the original data according to a pre-specified polynomial function.
Upon the receiver receiving the data frame, it calculates the CRC-32 remainder of the
received frame for determining whether the received data frame is correct or not. If the
checking fails, the automatic repeat request (ARQ) protocol of MAC layer will be triggered to
retransmit the erroneous data frame from transmitter to receiver. ARQ protocol is designed to
achieve reliable transmissions over unreliable channel, and thus the packet loss probability is
decreased. However, there is an issue that one erroneous data bit in a data frame will cause
whole data frame to be retransmitted. This thesis proposes to properly store erroneous data
frame(s) and combine it with the newly retransmitted frame may find out the original data
frame. Based on our preliminary work [1], this thesis further utilizes the parallel architecture
to construct the CRC based packet error corrector, which has the features of low circuit
complexity and short processing time, as compared to the previously developed serial CRC
based packet error corrector (CEC).
|
author2 |
Shiann-tsong Sheu |
author_facet |
Shiann-tsong Sheu Ting-rong Ou 歐亭鎔 |
author |
Ting-rong Ou 歐亭鎔 |
spellingShingle |
Ting-rong Ou 歐亭鎔 The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture |
author_sort |
Ting-rong Ou |
title |
The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture |
title_short |
The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture |
title_full |
The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture |
title_fullStr |
The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture |
title_full_unstemmed |
The Design and Implementation of CRC Based Packet Error Corrector Using Parallel Architecture |
title_sort |
design and implementation of crc based packet error corrector using parallel architecture |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/45809355173379866826 |
work_keys_str_mv |
AT tingrongou thedesignandimplementationofcrcbasedpacketerrorcorrectorusingparallelarchitecture AT ōutíngróng thedesignandimplementationofcrcbasedpacketerrorcorrectorusingparallelarchitecture AT tingrongou lìyòngpíngxíngchùlǐjiàgòuzhīcrcwǎnglùfēngbāocuòwùgèngzhèngqìyánzhì AT ōutíngróng lìyòngpíngxíngchùlǐjiàgòuzhīcrcwǎnglùfēngbāocuòwùgèngzhèngqìyánzhì AT tingrongou designandimplementationofcrcbasedpacketerrorcorrectorusingparallelarchitecture AT ōutíngróng designandimplementationofcrcbasedpacketerrorcorrectorusingparallelarchitecture |
_version_ |
1718228446969069568 |