Molecular communication is a new field of communication where molecules are used to transfer information. Among the proposed methods, molecular communication via diffusion (MCvD) is particularly effective. One of the main challenges in MCvD is the intersymbol interference (ISI), which inhibits communication at high data rates. Furthermore, at the nano scale, energy efficiency becomes an essential problem. Before addressing these problems, a pre-determined threshold for the received signal must be calculated to make a decision. In this paper, an analytical technique is proposed to determine the optimum threshold, whereas in the literature, these thresholds are generally calculated empirically. Since the main goal of this paper is to build an MCvD system suitable for operating at high data rates without sacrificing quality, new modulation and filtering techniques are proposed to decrease the effects of ISI and enhance energy efficiency. As a transmitter-based solution, a modulation technique for MCvD, molecular transition shift keying (MTSK), is proposed in order to increase the data rate via suppressing the ISI.Furthermore, for energy efficiency, a power adjustment technique that utilizes the residual molecules is proposed. Finally, as a receiver-based solution, a new energy efficient decision feedback filter (DFF) is proposed as a substitute for the decoders such as minimum mean squared error (MMSE) and decision feedback equalizer (DFE). The error performance of DFF and MMSE equalizers are compared in terms of bit error rates, and it is concluded that DFF may be more advantageous when energy efficiency is concerned, due to its lower computational complexity.DRAFT
Abstract-Low-density parity-check (LDPC) convolutional codes are capable of achieving excellent performance with low encoding and decoding complexity. In this paper we discuss several graph-cover-based methods for deriving families of timeinvariant and time-varying LDPC convolutional codes from LDPC block codes and show how earlier proposed LDPC convolutional code constructions can be presented within this framework.Some of the constructed convolutional codes significantly outperform the underlying LDPC block codes. We investigate some possible reasons for this "convolutional gain," and we also discuss the -mostly moderate -decoder cost increase that is incurred by going from LDPC block to LDPC convolutional codes.
Molecular communication via diffusion (MCvD) is a molecular communication method that utilizes the free diffusion of carrier molecules to transfer information at the nano-scale. Due to the random propagation of carrier molecules, inter-symbol interference (ISI) is a major issue in an MCvD system. Alongside ISI, inter-link interference (ILI) is also an issue that increases the total interference for MCvD-based multiple-input-multipleoutput (MIMO) approaches. Inspired by the antenna index modulation (IM) concept in traditional communication systems, this paper introduces novel IM-based transmission schemes for MCvD systems. In the paper, molecular space shift keying (MSSK) is proposed as a novel modulation for molecular MIMO systems, and it is found that this method combats ISI and ILI considerably better than existing MIMO approaches. For nanomachines that have access to two different molecules, the direct extension of MSSK, quadrature molecular space shift keying (QMSSK) is also proposed. QMSSK is found to combat ISI considerably well whilst not performing well against ILI-caused errors. In order to combat ILI more effectively, another dualmolecule-based novel modulation scheme called the molecular spatial modulation (MSM) is proposed. Combined with the Gray mapping imposed on the antenna indices, MSM is observed to yield reliable error rates for molecular MIMO systems.
Abstract-ARA-and protograph-based LDPC codes are capable of achieving error performance similar to randomly constructed codes while enjoying several implementation advantages as a result of their structure. LDPC convolutional codes can be derived from these codes through an unwrapping process. In this paper, we review the unwrapping process as well as the pipeline decoder that allows continuous decoding of LDPC convolutional codes. Computer simulations are then used to demonstrate that the unwrapped convolutional codes achieve a "convolutional gain" in error performance. We conjecture that this is due to the concatenation of many constraint lengths worth of received symbols in the pipeline decoding process. The consequences of this improved performance are examined in terms of factors related to decoder implementation: processor size, memory requirements, and decoding delay (latency). Finally, given identical protograph kernels, we compare derived block and convolutional codes based on the above measures.
In this paper, we present a random puncturing analysis of low-density parity-check (LDPC) code ensembles. We derive a simple analytic expression for the iterative belief propagation (BP) decoding threshold of a randomly punctured LDPC code ensemble on the binary erasure channel (BEC) and show that, with respect to the BP threshold, the strength and suitability of an LDPC code ensemble for random puncturing is completely determined by a single constant that depends only on the rate and the BP threshold of the mother code ensemble. We then provide an efficient way to accurately predict BP thresholds of randomly punctured LDPC code ensembles on the binaryinput additive white Gaussian noise channel (BI-AWGNC), given only the BP threshold of the mother code ensemble on the BEC and the design rate, and we show how the prediction can be improved with knowledge of the BI-AWGNC threshold. We also perform an asymptotic minimum distance analysis of randomly punctured code ensembles and present simulation results that confirm the robust decoding performance promised by the asymptotic results. Protograph-based LDPC block code and spatially coupled LDPC code ensembles are used throughout as examples to demonstrate the results. Index Terms-Low-density parity-check (LDPC) codes, spatially coupled codes, rate-compatible codes, punctured codes, iterative decoding, belief propagation, decoding thresholds, binary erasure channel, additive white Gaussian noise channel, minimum distance.
Abstract-LDPC convolutional codes have been shown to be capable of achieving the same capacity-approaching performance as LDPC block codes with iterative message-passing decoding. In this paper, asymptotic methods are used to calculate a lower bound on the free distance for several ensembles of asymptotically good protograph-based LDPC convolutional codes. Further, we show that the free distance to constraint length ratio of the LDPC convolutional codes exceeds the minimum distance to block length ratio of corresponding LDPC block codes.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.