CPR: A CRC-based packet recovery mechanism for wireless networks

Sheng Shih Wang, Shiann Tsong Sheu, Huei Yu Lee, O. Ting-Rong

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

In wireless networks, the cyclic redundancy check (CRC) technique often cooperates with retransmission schemes to achieve reliable transmission. However, too many retransmissions in error-prone wireless environments not only create potential latency but also limit the overall bandwidth capacity. In general, an erroneously received packet is likely to possess some useful information, by which receivers can derive the original packet from a number of erroneously received copies. This study proposes a CRC-based packet recovery (CPR) mechanism to determine the original packet by minimizing the number of retries per packet. The CPR mechanism only buffers the first erroneously received copy and maintains a bitmap vector to relax the buffer requirement to derive the positions of inconsistent bits from erroneous copies. Based on these bit positions, the CPR mechanism generates all candidate packets, one of which is likely to be the correct packet. This study also designs two architectures with different numbers of CRC encoders to implement the proposed CPR mechanism for evaluations and comparisons. Performance evaluation results confirm that the proposed CPR mechanism can significantly reduce unnecessary retransmissions and buffer space consumption, compared with the existing mechanisms. Results also show that different architectures reveal a tradeoff between hardware cost and processing delay.

Original languageEnglish
Title of host publication2013 IEEE Wireless Communications and Networking Conference, WCNC 2013
Pages321-326
Number of pages6
DOIs
StatePublished - 2013
Event2013 IEEE Wireless Communications and Networking Conference, WCNC 2013 - Shanghai, China
Duration: 7 Apr 201310 Apr 2013

Publication series

NameIEEE Wireless Communications and Networking Conference, WCNC
ISSN (Print)1525-3511

Conference

Conference2013 IEEE Wireless Communications and Networking Conference, WCNC 2013
Country/TerritoryChina
CityShanghai
Period7/04/1310/04/13

Fingerprint

Dive into the research topics of 'CPR: A CRC-based packet recovery mechanism for wireless networks'. Together they form a unique fingerprint.

Cite this