...
首页> 外文期刊>Microelectronics & Reliability >Reliable data transfer Rendezvous protocol in wireless sensor networks using 2D-SEC-DED encoding technique
【24h】

Reliable data transfer Rendezvous protocol in wireless sensor networks using 2D-SEC-DED encoding technique

机译:使用2D-SEC-DED编码技术的无线传感器网络中可靠的数据传输交会协议

获取原文
获取原文并翻译 | 示例
           

摘要

Many applications in Wireless Sensor Networks (WSNs) require all data to be transmitted with minimal or without loss, what implies that reliability is an important characteristic. In any WSN, there are two basic approaches to recover erroneous packets. One way is to use Automatic Repeat reQuest (ARQ), and another is Forward Error Correction (FEC). The error-control systems for applications based on ARQ use error detection coupled with retransmission requests to maximize reliability at some cost to throughput. Error detection is generally provided by the lower protocol layers which use checksums (e.g. Cyclic Redundancy Checksums (CRCs)) to discard corrupted packets and trigger retransmission requests. In these solutions event a single erroneous bit can render a packet useless to the end user. Having in mind that in WSNs the power is scarce and is primarily consumed by wireless transmission and reception, we propose to use FEC rather than ARQ, FEC is a way of correcting packets by transmitting additional information bits with aim to reduce the frequency of retransmission requests. During this, data bytes are optionally encoded after being fragmented with Error Correcting Code (ECC) to recover data bits in case of small number of bit errors. Various FEC encoding schemes such as erasure and Hamming based codes are available. The choice of the encoding schemes depends on the applications and error characteristics (error models/patterns) of the wireless channel. Erasure encoding is preferable for usage when the error pattern is burst dominated, while Hamming encoding when noise causes random errors. Our observations show that most bit errors are single-bit or double-bit errors and burst errors are present but rare. In this work, an efficient Hamming based FEC encoding scheme of relatively low complexity called Two Dimensional-Single Error Correcting-Double Error Detecting (2D-SEC-DED), intended to minimize packet retransmissions and to save energy, has been developed. Such FEC scheme can be used to correct all single-bit and 99.99%of double/multiple-bit errors. Since the radio block is dominant energy consumer within a Sensor Node (SN), we focus our attention to answer the question: which is the adequate metric to use, and under what conditions to accurately characterize the quality of the communication, related to reliable data transfer, with minimal energy consumption. To this end, as first, in a case when the bit error is not high and most errors are single-bit, we show that 2D SEC-DED encoding scheme is more energy efficient in comparison to erasure encoding. As second, the advantages of using 2D-SEC-DED in respect to CRC (NO-FEC) encoding, concerning decreasing the energy consumption and increasing the reliability of the radio block are derived through implementation of two versions of the Rendezvous Protocol for Long Living (RPLL) referred as Modified-RPLL (M-RPLL as FEC based) and Ordinary-RPLL (O-RPLL as NO-FEC), respectively. (C) 2016 Elsevier Ltd. All rights reserved.
机译:无线传感器网络(WSN)中的许多应用要求所有数据以最小的损失或没有损失的方式进行传输,这意味着可靠性是重要的特征。在任何WSN中,都有两种恢复错误数据包的基本方法。一种方法是使用自动重复请求(ARQ),另一种方法是前向纠错(FEC)。用于基于ARQ的应用程序的错误控制系统将错误检测与重发请求结合使用,以最大程度地提高吞吐量的可靠性来提高可靠性。较低的协议层通常提供错误检测,这些较低的协议层使用校验和(例如循环冗余校验和(CRC))来丢弃损坏的数据包并触发重传请求。在这些解决方案中,单个错误位会导致数据包对最终用户无用。考虑到在无线传感器网络中,电源是稀缺的,并且主要由无线传输和接收消耗,因此我们建议使用FEC而不是ARQ,FEC是一种通过传输附加信息位来纠正数据包的方式,目的是减少重发请求的频率。在此期间,在使用少量纠错码进行纠错码(ECC)分段后,可以选择对数据字节进行编码,以恢复数据位。可以使用各种FEC编码方案,例如基于擦除和汉明的代码。编码方案的选择取决于无线信道的应用和错误特征(错误模型/样式)。当错误模式以突发为主时,最好使用擦除编码,而当噪声导致随机错误时,使用汉明编码。我们的观察结果表明,大多数位错误都是单位错误或两位错误,并且突发错误存在但很少见。在这项工作中,已经开发了一种有效的基于复杂度较低的基于汉明的FEC编码方案,称为二维单纠错-双错误检测(2D-SEC-DED),旨在最大程度地减少数据包的重传并节省能量。此类FEC方案可用于纠正所有单位错误和99.99%的双重/多重错误。由于无线电模块是传感器节点(SN)内的主要能源消耗者,因此我们集中精力回答以下问题:这是要使用的适当度量,在什么条件下可以准确表征通信质量,与可靠数据有关传输,能耗最低。为此,首先,在误码率不高且大多数错误为单比特的情况下,我们表明2D SEC-DED编码方案与擦除编码相比具有更高的能源效率。其次,通过实现两个版本的“长寿交会”协议,可以得出在降低能量消耗和提高无线块可靠性方面针对CRC(NO-FEC)编码使用2D-SEC-DED的优势。 (RPLL)分别称为Modified-RPLL(基于M-RPLL,基于FEC)和普通RPLL(作为O-RPLL,称为NO-FEC)。 (C)2016 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号