학술논문

Coding in Diffusion-Based Molecular Nanonetworks: A Comprehensive Survey
Document Type
Periodical
Source
IEEE Access Access, IEEE. 11:16411-16465 2023
Subject
Aerospace
Bioengineering
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Engineered Materials, Dielectrics and Plasmas
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Geoscience
Nuclear Engineering
Photonics and Electrooptics
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Transportation
Encoding
Channel coding
Network coding
Nanobioscience
Nanoscale devices
Receivers
Transmitters
diffusion
Internet of Bio-Nano Things (IoBNT)
molecular communications
network coding
source coding
Language
ISSN
2169-3536
Abstract
Diffusion-based molecular nanonetworks exploit the diffusion of molecules, e.g., in free space or in blood vessels, for the purpose of communication. This article comprehensively surveys coding approaches for communication in diffusion-based molecular nanonetworks. In particular, all three main purposes of coding for communication, namely source coding, channel coding, and network coding, are covered. We organize the survey of the channel coding approaches according to the different categories of channel codes, including linear block codes, convolutional codes, and inter-symbol interference (ISI) mitigation codes. The network coding studies are categorized into duplex network coding, physical-layer network coding, multi-hop nanonetwork coding, performance improvements of network-coded nanosystems, and network coding in mobile nanonetworks. We also present a comprehensive set of future research directions for the still nascent area of coding for diffusion-based molecular nanonetworks; specifically, we outline research imperatives for each of the three main coding purposes, i.e., for source, channel, and network coding, as well as for overarching research goals.